Abstract
This paper discusses a special class of mathematical programs with nonlinear complementarity constraints, its goal is to present a globally and superlinearly convergent algorithm for the discussed problems. We first reformulate the complementarity constraints as a standard nonlinear equality and inequality constraints by making use of a class of generalized smoothing complementarity functions, then present a new SQP algorithm for the discussed problems. At each iteration, with the help of a pivoting operation, a master search direction is yielded by solving a quadratic program, and a correction search direction for avoiding the Maratos effect is generated by an explicit formula. Under suitable assumptions, without the strict complementarity on the upper-level inequality constraints, the proposed algorithm converges globally to a B-stationary point of the problems, and its convergence rate is superlinear.
Similar content being viewed by others
References
M. Anitescu, “Degenerate nonlinear programming with a quadratic growth condition,” SIAM J. Optimization, vol. 10, pp. 1116–1135, 2000.
J.V. Burke and S.P. Han, “A robust sequential quadratical programming method,” Mathematical Programming,” vol. 43, pp. 277–303, 1989.
Y. Chen and M. Florian, “The nonlinear bilevel programming problem: Formulations, regularity and optimality conditions,” Optimization, vol. 32, pp. 193–209, 1995.
R.W. Cottle, J.S. Pang, and R.E. Stone, The Linear Complementarity Problems, Academic Press: Boston, 1992.
F. Facchinei, H. Jiang, and L. Qi, “A smoothing method for mathematical programs with equilibrium constraints,” Mathematical Programming, vol. 85, pp. 107–134, 1999.
A. Fischer, “A special Newton-type optimization method,” Optimization, vol. 24, pp. 269–284, 1992.
M. Fukushima, Z.-Q. Luo, and J.-S Pang, “A globally convergent sequential quadratic programming algorithm for mathematical programs with linear complementarity constraints,” Computational Optimization and Applications, vol. 10, pp. 5–34, 1998.
M. Fukushima and J.-S. Pamg, “Convergence of a smoothing continuation method for mathematical programs with complementarity constraints,” in Ill-posed Variational problems and Regularization Techniques, M. Théra and R. Tichatschke (Eds.), Springer, New York, 2000, pp. 99–110.
M. Fukushima and P. Tseng, “An implementable active-set algorithm for computing a B-stationary of mathematical program with linear complementarity constraints,” SIAM J. Optimization, vol. 12, no. 3, pp.725–730, 2002.
Z.Y. Gao, “A superlinearly convergent feasible method for nonlinear programming with nonlinear inequality constraints part I,” Journal of Northern Jiaotong University, vol. 20, no. 1, pp. 50–60, 1996.
Z.Y. Gao and F. Wu, “Feasible method for nonlinear programming,” Acta Mathematicae Applicatae Sinica, vol. 18, no. 4, pp. 579–590, 1995.
W.W. Hager, “Stablized sequential quadratic programming,” Computational Optimization and Applications, vol. 12, pp. 253–273, 1999.
J.-B. Jian, “A generalized projection–succesive linear equations algorithm for nonlinearly equality and inequality constrainted optimization and its rate of convergence,” Applied Mathematics—-A J. of Chinese Universities, Series B, vol. 12, no. 3, pp. 343–354, 1997.
J.-B. Jian, “A generalized subfeasible directions method for optimization problems using generalized projection,” Guangxi Science (China), vol. 4, no. 4, pp. 246–250, 1997.
J.-B. Jian, “Researches on superliearly and quadratically convergent algorithms for nonlinearly constrained optimization,” Ph.D. Thesis, School of Xi’a n Jiaotong University, Xi’a n, China, 2000.
J.-B. Jian, “Two extension models of SQP and SSLE algorithms for optimization and their superlinear and quadratic convergence,” Appled Mathematics—-A Journal of Chinese Universities, Ser. A, vol. 16, pp. 435–444.
J.-B. Jian and S.-J Xue, “A class of superlinearly convergent feasible methods for nonlinearly constrained optimization,” J. of Mathematical Research and Exposition, vol. 19, no. 1, pp. 133–140, 1999.
H. Jiang and D. Ralph, “QPECgen, a MATHLAB generator for mathematical programs with quadratical objectives and affine variational inequality constraints, Computational Optimization and Applications, vol. 14, pp. 25–59, 1999.
H. Jiang and D. Ralph, “Smooth SQP methods for mathematical programs with nonlinear complementarity constraints,” SIAM J. On Optimization, vol. 13, pp. 779–808, 2000.
C. Kanzow, “Some noninterior continuation methods for linear complementarity problems,” SIAM J. on Matrix analysis and Applications, vol. 17, pp. 851–868.
C. Kanzow and H. Kleninmichel, “A new class of semismooth Newton-type methods for nonlinear complementarity problems,” Numer. Funct. Anal. Optim. Appl., vol. 11, pp. 227–251, 1998.
M. Kocvara and J.V. Outrata, “On the solution of optimun design problems withvariational inequalities,” in Recent Advances in Nonsmooth Optimization, D.Z. Du, L. Qi and R.S. Womersley (Eds.), World Scientifis Publishers: Singapore, 1995, pp. 172–192.
M. Kojima, N. Megiddo, T. Noma, and A. Yoshise, “A unified approach to interior point algorithms for linear complementarity problems,” Springer-Verlag: Berlin, Heideberg, 1991.
M.B. Lignola and J. Morgan, “Existence and solution to generalized bilevel programming problems,” Preprint no. 18, Dipartimento di Mathematicae Applicazioni, Universita di Napoli “Federico II,” Italy, 1996.
M.B. Lignola and J. Morgan, “Stability of regularized bilevel programming problems,” Journal of Optimization Theory and Applications, vol. 93, pp. 575–596, 1997.
Z.-Q. Luo, J.-S. Pang, and D. Ralph, Mathematical programs with equilibrium constraints, Cambridge University Press, 1996.
Z.-Q. Luo, J.-S. Pang, and D. Ralph, “Piecewise sequential quadratic programming for mathematical programs with nonlinear complementarity constraints,” in Multilevel Optimization: Algorithms, Complexity and Applications, A. Migdalas et al. (Eds.), Kluwer Academic Publishers, 1998.
Z.-Q. Luo, J.-S. Pang, D. Ralph, and S.-Q. Wu, “Exact penalization and stationaru condidtions of mathematical programs with equilibrium constraints,” Mathematical Programming, vol. 75, pp.19–76, 1996.
O.L. Mangasarian, “Mathematical programming in machine learning,” in Nonlinear Optimization and Applications, G. Di Pillo and F. Giannessi (Eds.), Plenum Publishing Corporation: New York, 1996, pp. 340–357.
J.V. Outrata, “On optimization problems with varuational inequality constraints,” SIAM Journal on Optimization, vol. 4, pp. 340–357, 1994.
J.V. Outrata and J. Zowe, “A numerical approach to optimization problems with variational inequality constraints,” Mathematical Programming, vol. 68, pp. 105–130, 1995.
E.R. Panier and A.L. Tits, “A superlinearly convergent feasible method for solution of inequality constrained optimization problems,” SIAM J. Control and Optimization, vol. 25, pp. 934–950, 1987.
E.R. Panier, A.L. Tits, and J.N. Herskovits, “A QP-free, globally convergent, locally superlinearly convergent algorithm for inequality constrained optimization,” SIAM J. Cotrol and Optimization, vol. 26, no. 4, pp. 788–811, 1988.
D. Ralph, “Sequential quadratic programming for mathematical programs with linear complementarity constraints,” in CTAC95 Computational Techniques and Applications, R.L. May and Easton (Eds.), World Scientific, 1996.
H. Scheel and S. Scholtes, “Mathematical programs with equilibrium constraints: Stationarity, optimality, and sensityvity,” Repo 25, The Judge Institute of Management Studies, University of Cambridge, England, 1997.
S.J. Wright, “Superlinear convergence of a stabilized SQP method to a degenerate solution,” Computational Optimization and Applications, vol. 11, pp. 253–275, 1998.
S.J. Wright, “Constraint identification and algorithm stabilization for degenerate nonlinera programs,” Mathematical Programming, vol. 95, pp. 137–160, 2003.
J.J. Ye, “Optimality conditions for optimization problems with complementarity constraints,” SIAM J. Optimization, vol. 9, pp. 374–387, 1999.
J.J. Ye and D.L. Zhu, “Optimality constraints for bilevel programming problems,” Optimization, vol. 33, pp. 9–27, 1995.
Author information
Authors and Affiliations
Corresponding author
Additional information
AMS Subject Classification: 90C, 49M
This work was supported by the National Natural Science Foundation (10261001) and the Guangxi Province Science Foundation (0236001, 0249003) of China.
Rights and permissions
About this article
Cite this article
Jian, Jb. A Superlinearly Convergent Implicit Smooth SQP Algorithm for Mathematical Programs with Nonlinear Complementarity Constraints. Comput Optim Applic 31, 335–361 (2005). https://doi.org/10.1007/s10589-005-3230-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10589-005-3230-5