Abstract
A numerical solution method for semi-infinite optimization problems with arbitrary, not necessarily box-shaped, index sets is presented. Following the ideas of Floudas and Stein (SIAM J Optim 18:1187–1208, 2007), convex relaxations of the lower level problem are adaptively constructed and then reformulated as mathematical programs with complementarity constraints and solved. Although the index set is arbitrary, this approximation produces feasible iterates for the original problem. The convex relaxations and needed parameters are constructed with ideas of the αBB method of global optimization and interval methods. It is shown that after finitely many steps an \({\epsilon}\)-stationary point of the original semi-infinite problem is reached. A numerical example illustrates the performance of the proposed method.
Similar content being viewed by others
References
Adjiman C.S., Androulakis I.P., Floudas C.A.: A global optimization method, αBB, for general twice-differentiable constrained NLPs—I: theoretical advances. Comput. Chem. Eng. 22, 1137–1158 (1998)
Adjiman C.S., Androulakis I.P., Floudas C.A.: A global optimization method, αBB, for general twice-differentiable constrained NLPs—II: implementation and computational results. Comput. Chem. Eng. 22, 1159–1179 (1998)
Akrotirianakis I.G., Floudas C.A.: A new class of improved convex underestimators for twice continuously differentiable constrained NLPs. J. Glob. Optim. 30, 367–390 (2004)
Bhattacharjee B., Green W.H., Barton P.I.: Interval methods for semi-infinite programs. Comput. Optim. Appl. 30, 63–93 (2005)
Bhattacharjee B., Lemonidis P., Green W.H., Barton P.I.: Global solution of semi-infinite programs. Math. Program 103, 283–307 (2005)
Demiguel V., Friedlander M.P., Nogales F.J., Scholtes S.: A two-sided relaxation scheme for mathematical programs with equilibrium constraints. SIAM J. Optim. 16, 587–609 (2005)
Floudas C.A.: Deterministic Global Optimization, Theory, Methods and Applications. Kluwer, Dordrecht (2000)
Floudas C.A., Gounaris C.E.: Tight convex underestimators for C 2-continuous functions: I. Univariate functions. J. Glob. Optim. 42, 51–67 (2008)
Floudas C.A., Gounaris C.E.: Tight convex underestimators for C 2-continuous problems: II. Multivariate functions. J. Glob. Optim. 42, 69–89 (2008)
Floudas C., Stein O.: The adaptive convexification algorithm: a feasible point method for semi-infinite programming. SIAM J. Optim. 18, 1187–1208 (2007)
Graettinger T.J., Krogh B.H.: The acceleration radius: a global performance measure for robotic manipulators. IEEE J. Robot. Autom. 4, 60–69 (1988)
Gritzmann P., Klee V.: On the complexity of some basic problems in computational convexity. I. Containment problems. Discr. Math. 136, 129–174 (1994)
Hansen E.: Global Optimization using Interval Analysis. Marcel Dekker, New York (1992)
Hettich R., Kortanek K.: Semi-infinite programming: theory, methods and applications. SIAM Rev. 35, 380–429 (1993)
Hettich R., Still G.: Semi-infinite programming models in robotics. In: Guddat, J., Jongen, H.Th., Kummer, B., Nožička, F. (eds.) Parametric Optimization and Related Topics II., pp. 112–118. Akademie Verlag, Berlin (1991)
Hettich R., Zencke P.: Numerische methoden der approximation und semi-infiniten optimierung. Teubner, Stuttgart (1982)
John F.: Extremum problems with inequalities as subsidiary conditions. In: Studies and Essays, R. Courant Anniversary Volume, pp. 187–204. Interscience, New York (1948)
Lemonidis, P.: Global optimization algorithms for semi-infinite and generalized semi-infinite programs. PhD Thesis, Massachusetts Institute of Technology (2007)
Mitsos A., Lemonidis P., Barton P.I.: Global solution of bilevel programs with a nonconvex inner program. J. Glob. Optim. 42, 475–513 (2008)
Mitsos A., Lemonidis P., Lee C.K., Barton P.I.: Relaxation-based bounds for semi-infinite programs. SIAM J. Optim. 19, 77–113 (2007)
Neumaier A.: Interval Methods for Systems of Equations. Cambridge University Press, Cambridge (1990)
Nguyen V.H., Strodiot J.J.: Computing a global optimal solution to a design centering problem. Math. Program 53, 111–123 (1992)
Pang J.-S.: Error bounds in mathematical programming. Math. Progam 79, 299–332 (1997)
Polak E.: On the mathematical foundation of nondifferentiable optimization in engineering design. SIAM Rev. 29, 21–89 (1987)
Polak E.: Optimization Algorithms and Consistent Approximations. Springer, Berlin (1997)
Reemtsen, R., Görner, S.: In: Reemtsen, R., Rückmann, J. (eds.) Numerical Methods for Semi-Infinite Programming: A survey in Semi-Infinite Programming pp. 195–275. Kluwer, Boston (1998)
Rump, S.M.: INTLAB—INTerval LABoratory, Institute for Reliable Computing, Hamburg University of Technology, Hamburg (2008). http://www.ti3.tu-harburg.de/rump/intlab
Scholtes S.: Convergence properties of a regularization scheme for mathematical programs with complementarity constraints. SIAM J. Optim. 11, 918–936 (2001)
Stein O.: Bi-level strategies in semi-infinite programming. Kluwer, Boston (2003)
Stein O.: Lifting mathematical programs with complementarity constraints. Math. Program. 131, 71–94 (2012)
Stein O., Still G.: On generalized semi-infinite optimization and bilevel optimization. Eur. J. Oper. Res. 142, 444–462 (2002)
Wächter A., Biegler L.T.: Line Search filter methods for nonlinear programming: motivation and global convergence. SIAM J. Optim. 16, 1–31 (2005)
Wächter A., Biegler L.T.: Line search filter methods for nonlinear programming: local convergence. SIAM J. Optim. 16, 32–48 (2005)
Winterfeld, A.: Maximizing volumes of lapidaries by use of hierarchical GSIP-models. Diploma thesis, Technische Universität Kaiserslautern and Fraunhofer Institut für Techno- und Wirtschaftsmathematik (2004)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Stein, O., Steuermann, P. The adaptive convexification algorithm for semi-infinite programming with arbitrary index sets. Math. Program. 136, 183–207 (2012). https://doi.org/10.1007/s10107-012-0556-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10107-012-0556-5
Keywords
- Semi-infinite programming
- αBB
- Global optimization
- Convex optimization
- Mathematical programming with complementarity constraints
- Bilevel optimization