Solving mathematical programs with complementarity constraints as nonlinear programs
- 1 February 2004
- journal article
- research article
- Published by Taylor & Francis in Optimization Methods and Software
- Vol. 19 (1) , 15-40
- https://doi.org/10.1080/10556780410001654241
Abstract
We consider solving mathematical programs with complementarity constraints (MPCCs) as nonlinear programs (NLPs) using standard NLP solvers. This approach is appealing because it allows existing off-the-shelf NLP solvers to tackle large instances of MPCCs. Numerical experience on MacMPEC, a large collection of MPCC test problems is presented. Our experience indicates that sequential quadratic programming (SQP) methods are very well suited for solving MPCCs and at present outperform interior-point solvers both in terms of speed and reliability. All NLP solvers also compare very favorably to special MPCC solvers on tests published in the literature.Keywords
This publication has 19 references indexed in Scilit:
- Nonlinear programming without a penalty functionMathematical Programming, 2002
- Mathematical Programs with Complementarity Constraints: Stationarity, Optimality, and SensitivityMathematics of Operations Research, 2000
- Smooth SQP Methods for Mathematical Programs with Nonlinear Complementarity ConstraintsSIAM Journal on Optimization, 2000
- A smoothing method for mathematical programs with equilibrium constraintsMathematical Programming, 1999
- Nonsmooth Approach to Optimization Problems with Equilibrium ConstraintsPublished by Springer Nature ,1998
- A Globally Convergent Sequential Quadratic Programming Algorithm for Mathematical Programs with Linear Complementarity ConstraintsComputational Optimization and Applications, 1998
- Engineering and Economic Applications of Complementarity ProblemsSIAM Review, 1997
- Numerical experiments with the LANCELOT package (release A) for large-scale nonlinear optimizationMathematical Programming, 1996
- The nonlinear bilevel programming problem:formulations,regularity and optimality conditionsOptimization, 1995
- Convex two-level optimizationMathematical Programming, 1988