Abstract
In previous work, we, and also Epperly and Pistikopoulos, proposed an analysis of general nonlinear programs that identified certain variables as convex, not ever needing subdivision, and non-convex, or possibly needing subdivision in branch and bound algorithms. We proposed a specific algorithm, based on a generated computational graph of the problem, for identifying such variables. In our previous work, we identified only independent variables in the computational graph. Here, we examine alternative sets of non-convex variables consisting not just of independent variables, but of a possibly smaller number of intermediate variables. We do so with examples and theorems. We also apply variants of our proposed analysis to the well-known COCONUT Lib-1 test set. If the number of such non-convex variables is sufficiently small, it may be possible to fully subdivide them before analysis of ranges of objective and constraints, thus dispensing totally with the branch and bound process. Advantages to such a non-adaptive process include higher predictability and easier parallizability. We present an algorithm and exploratory results here, with a more complete empirical study in a subsequent paper.
Similar content being viewed by others
References
Belotti P., Lee J., Liberti L., Margot F., Wächter A.: Branching and bounds tightening techniques for non-convex MINLP. Optim. Methods Softw. 24(4–5), 597–634 (2009)
Epperly T.G.W., Pistikopoulos E.N.: A reduced space branch and bound algorithm for global optimization. J. Glob. Optim. 11(3), 287–311 (1997)
Floudas, C.: Deterministic global optimization: advances and challenges, June 2009. Plenary Lecture, First World Congress on Global Optimization in Engineering and Sciences, WCGO-2009
Griewank, A.: Evaluating Derivatives: Principles and Techniques of Algorithmic Differentiation. Number 19 in Frontiers in Appl. Math. SIAM, Philadelphia (2000)
Kearfott R.B.: GlobSol user guide. Optim. Methods Softw. 24(4–5), 687–708 (2009)
Kearfott R.B.: Interval computations, rigour and non-rigour in deterministic continuous global optimization. Optim. Methods Softw. 26(2), 259–279 (2011)
Kearfott, R.B., Castille, J.M., Tyagi, G.: Assessment of a non-adaptive deterministic global optimization algorithm for problems with low-dimensional non-convex subspaces. Optim. Methods Softw. (submitted) (2011). http://interval.louisiana.edu/preprints/2011-optimization-by-discretization.pdf
Kearfott R.B., Hongthong S.: Validated linear relaxations and preprocessing: some experiments. SIAM J. Optim. 16(2), 418–433 (2005)
McCormick, G.P.: Converting general nonlinear programming problems to separable nonlinear programming problems. Technical Report T-267, George Washington University, Washington (1972)
McCormick G.P.: Computability of global solutions to factorable nonconvex programs. Math. Prog. 10(2), 147–175 (1976)
Neumaier, A.: COCONUT Web page, 2001–2003. http://www.mat.univie.ac.at/ñeum/glopt/coconut
Neumaier A., Shcherbina O.: Safe bounds in linear and mixed-integer programming. Math. Prog. 99(2), 283–296 (2004)
Ninin, J.: Optimisation Globale Basée sur l’Analyse d’Intervalles: Relaxations Affines et Techniques d’Accélération. Ph.D. dissertation, Université de Toulouse, Toulouse, France (December 2010)
Ninin J., Messine F.: A metaheuristic methodology based on the limitation of the memory of interval branch and bound algorithms. J. Glob. Optim. 50, 629–644 (2011)
Rall L.B., Corliss G.F.: An introduction to automatic differentiation. In: Berz, M., Bischof, C.H., Corliss, G.F., Griewank, A. (eds) Computational Differentiation: Techniques, Applications, and Tools, pp. 1–17. SIAM, Philadelphia (1996)
Roy, J.: Singularities in Deterministic Global Optimization. Ph.D. dissertation, Department of Mathematics, University of Louisiana, Lafayette (May 2010)
Schichl H., Neumaier A.: Interval analysis on directed acyclic graphs for global optimization. J. Glob. Optim. 33(4), 541–562 (2005)
Shcherbina O., Neumaier A., Sam-Haroud D., Vu X.-H., Nguyen T.-V.: Benchmarking global optimization and constraint satisfaction codes. In: Bliek, C., Jermann, C., Neumaier, A. (eds) COCOS, volume 2861 of Lecture Notes in Computer Science, pp. 211–222. Springer, Berlin (2003)
Smith E.M.B., Pantelides C.C.: A symbolic reformulation/spatial branch-and-bound algorithm for the global optimisation of nonconvex MINLPs. Comput. Chem. Eng. 23(4–5), 457–478 (1999)
Tawarmalani M., Sahinidis N.V.: Global optimization of mixed-integer nonlinear programs: atheoretical and computational study. Math. Program. 99(3), 563–591 (2004)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Kearfott, R.B., Castille, J. & Tyagi, G. A general framework for convexity analysis in deterministic global optimization. J Glob Optim 56, 765–785 (2013). https://doi.org/10.1007/s10898-012-9905-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10898-012-9905-4