Abstract
Mathematical programs with equilibrium constraints (MPECs) are difficult optimization problems whose feasible sets do not satisfy most of the standard constraint qualifications. Hence MPECs cause difficulties both from a theoretical and a numerical point of view. As a consequence, a number of MPEC-tailored solution methods have been suggested during the last decade which are known to converge under suitable assumptions. Among these MPEC-tailored solution schemes, the relaxation methods are certainly one of the most prominent class of solution methods. Several different relaxation schemes are available in the meantime, and the aim of this paper is to provide a theoretical and numerical comparison of these schemes. More precisely, in the theoretical part, we improve the convergence theorems of several existing relaxation methods. There, we also take a closer look at the properties of the feasible sets of the relaxed problems and show which standard constraint qualifications are satisfied for these relaxed problems. Finally, the numerical comparison is based on the MacMPEC test problem collection.
Similar content being viewed by others
References
Anitescu M.: On using the elastic mode in nonlinear programming approaches to mathematical programs with complementarity constraints. SIAM J. Optim. 15, 1203–1236 (2005)
Anitescu M.: Global convergence of an elastic mode approach for a class of mathematical programs with complementarity constraints. SIAM J. Optim. 16, 120–145 (2005)
Andreani R., Martínez J.M., Schuverdt M.L.: The CPLD condition of Qi and Wei implies the quasinormality constraint qualification. J. Optim. Theory Appl. 125, 473–485 (2005)
Bazaraa M.S., Shetty C.M.: Foundations of Optimization (Lecture Notes in Economics and Mathematical Systems). Springer, Berlin (1976)
Benson H.Y., Shanno D.F., Vanderbei R.J.: Interior point methods for nonconvex nonlinear programming: complementarity constraints. Technical Report ORFE-02-02. Operations Research and Financial Engineering. Princeton University, Princeton (2002)
Bertsekas D.P., Ozdaglar A.E.: Pseudonormality and a Lagrange multiplier theory for constrained optimization. J. Optim. Theory Appl. 114, 187–343 (2002)
Demiguel A.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)
Dempe S.: Foundations of Bilevel Programming. Nonconvex Optimization and Its Applications. vol. 61. Kluwer, Dordrecht (2002)
Dolan E.D., Moré J.J.: Benchmarking optimization software with performance profiles. Math. Program. 91, 201–213 (2002)
Facchinei F., Jiang H., Qi L.: A smoothing method for mathematical programs with equilibrium constraints. Math. Program. 85, 107–134 (1999)
Flegel M.L., Kanzow C.: On the Guignard constraint qualification for mathematical programs with equilibrium constraints. Optimization 54, 517–534 (2005)
Flegel M.L., Kanzow C.: Abadie-type constraint qualification for mathematical programs with equilibrium constraints. J. Optim. Theory Appl. 124, 595–614 (2005)
Flegel M.L., Kanzow C.: A direct proof for M-stationarity under MPEC-GCQ for mathematical programs with equilibrium constraints. In: Dempe, S., Kalashnikov, V. (eds) Optimization with Multivalued Mappings: Theory, Applications and Algorithms, pp. 111–122. Springer, New York (2006)
Fletcher R., Leyffer S.: Solving mathematical programs with complementarity constraints as nonlinear programs. Optim. Methods Softw. 19, 15–40 (2004)
Guignard M.: Generalized Kuhn-Tucker conditions for mathematical programming problems in a Banach space. SIAM J. Control 7, 232–241 (1969)
Hoheisel, T., Kanzow, C., Schwartz, A.: Convergence of a local regularization approach for mathematical programs with complementarity or vanishing constraints. Optim. Methods Softw. (to appear)
Hoheisel, T., Kanzow, C., Schwartz, A.: Improved convergence properties of the Lin-Fukushima-regularization method for mathematical programs with complementarity constraints. Numer Algebra Control Optim. (to appear)
Hu X.M., Ralph D.: Convergence of a penalty method for mathematical programs with equilibrium constraints. J. Optim. Theory Appl. 123, 365–390 (2004)
Izmailov, A.F., Pogosyan, A.L., Solodov, M.V.: Semismooth Newton method for the lifted reformulation of mathematical programs with complementarity constraints. Optim. Methods Softw. (to appear)
Janin R.: Directional derivative of the marginal function in nonlinear programming. Math. Program. Study 21, 110–126 (1984)
Kadrani A., Dussault J.-P., Benchakroun A.: A new regularization scheme for mathematical programs with complementarity constraints. SIAM J. Optim. 20, 78–103 (2009)
Kanzow C., Schwartz A.: A new regularization method for mathematical programs with complementarity constraints with strong convergence properties. Preprint 296, Institute of Mathematics. University of Würzburg, Würzburg (2010)
Leyffer, S.: MacMPEC: AMPL collection of MPECs. http://www.mcs.anl.go/~leyffer/MacMPEC (2000)
Leyffer S., López-Calva G., Nocedal J.: Interior methods for mathematical programs with complementarity constraints. SIAM J. Optim. 17, 52–77 (2007)
Lin G.H., Fukushima M.: A modified relaxation scheme for mathematical programs with complementarity constraints. Ann. Oper. Res. 133, 63–84 (2005)
Luo Z.-Q., Pang J.-S., Ralph D.: Mathematical Programs with Equilibrium Constraints. Cambridge University Press, Cambridge (1996)
Outrata J.V., Kočvara M., Zowe J.: Nonsmooth Approach to Optimization Problems with Equilibrium Constraints. Nonconvex Optimization and its Applications. Kluwer, Dordrecht (1998)
Qi L., Wei Z.: On the constant positive linear dependence condition and its applications to SQP methods. SIAM J. Optim. 10, 963–981 (2000)
Raghunathan A.U., Biegler L.T.: An interior point method for mathematical programs with complementarity constraints (MPCCs). SIAM J. Optim. 15, 720–750 (2005)
Ralph D., Wright S.J.: Some properties of regularization and penalization schemes for MPECs. Optim. Methods Softw. 19, 527–556 (2004)
Scheel H., Scholtes S.: Mathematical programs with complementarity constraints: stationarity, optimality, and sensitivity. Math. Oper. Res. 25, 1–22 (2000)
Scholtes S.: Convergence properties of a regularization scheme for mathematical programs with complementarity constraints. SIAM J. Optim. 11, 918–936 (2001)
Steffensen S., Ulbrich M.: A new relaxation scheme for mathematical programs with equilibrium constraints. SIAM J. Optim. 20, 2504–2539 (2010)
Stein, O.: Lifting mathematical programs with complementarity constraints. Math. Program. (to appear)
Ye J.J., Zhu D.L.: Optimality conditions for bilevel programming problems. Optimization 33, 9–27 (1995)
Author information
Authors and Affiliations
Corresponding author
Additional information
This research was partially supported by a grant from the international doctorate program “Identification, Optimization, and Control with Applications in Modern Technologies” within the Elite-Network of Bavaria.
Rights and permissions
About this article
Cite this article
Hoheisel, T., Kanzow, C. & Schwartz, A. Theoretical and numerical comparison of relaxation methods for mathematical programs with complementarity constraints. Math. Program. 137, 257–288 (2013). https://doi.org/10.1007/s10107-011-0488-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10107-011-0488-5
Keywords
- Mathematical programs with complementarity constraints
- Relaxation method
- Constraint qualification
- Global convergence
- Performance profiles