Skip to main content
Log in

A Superlinearly Convergent Implicit Smooth SQP Algorithm for Mathematical Programs with Nonlinear Complementarity Constraints

  • Published:
Computational Optimization and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. M. Anitescu, “Degenerate nonlinear programming with a quadratic growth condition,” SIAM J. Optimization, vol. 10, pp. 1116–1135, 2000.

    Article  MathSciNet  Google Scholar 

  2. J.V. Burke and S.P. Han, “A robust sequential quadratical programming method,” Mathematical Programming,” vol. 43, pp. 277–303, 1989.

    Article  MathSciNet  Google Scholar 

  3. Y. Chen and M. Florian, “The nonlinear bilevel programming problem: Formulations, regularity and optimality conditions,” Optimization, vol. 32, pp. 193–209, 1995.

    Article  MathSciNet  Google Scholar 

  4. R.W. Cottle, J.S. Pang, and R.E. Stone, The Linear Complementarity Problems, Academic Press: Boston, 1992.

    MATH  Google Scholar 

  5. F. Facchinei, H. Jiang, and L. Qi, “A smoothing method for mathematical programs with equilibrium constraints,” Mathematical Programming, vol. 85, pp. 107–134, 1999.

    Article  MathSciNet  Google Scholar 

  6. A. Fischer, “A special Newton-type optimization method,” Optimization, vol. 24, pp. 269–284, 1992.

    Article  MathSciNet  Google Scholar 

  7. 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.

    Article  MathSciNet  Google Scholar 

  8. 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.

    Google Scholar 

  9. 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.

    Article  MathSciNet  Google Scholar 

  10. 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.

    Google Scholar 

  11. Z.Y. Gao and F. Wu, “Feasible method for nonlinear programming,” Acta Mathematicae Applicatae Sinica, vol. 18, no. 4, pp. 579–590, 1995.

    Article  MathSciNet  Google Scholar 

  12. W.W. Hager, “Stablized sequential quadratic programming,” Computational Optimization and Applications, vol. 12, pp. 253–273, 1999.

    Article  MathSciNet  Google Scholar 

  13. 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.

    Article  MathSciNet  Google Scholar 

  14. 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.

    Google Scholar 

  15. 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.

  16. 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.

  17. 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.

    MathSciNet  MATH  Google Scholar 

  18. 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.

    Article  Google Scholar 

  19. 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.

    Article  MathSciNet  Google Scholar 

  20. C. Kanzow, “Some noninterior continuation methods for linear complementarity problems,” SIAM J. on Matrix analysis and Applications, vol. 17, pp. 851–868.

    Article  MathSciNet  Google Scholar 

  21. 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.

    MathSciNet  MATH  Google Scholar 

  22. 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.

    Chapter  Google Scholar 

  23. 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.

    Book  Google Scholar 

  24. 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.

  25. M.B. Lignola and J. Morgan, “Stability of regularized bilevel programming problems,” Journal of Optimization Theory and Applications, vol. 93, pp. 575–596, 1997.

    Article  MathSciNet  Google Scholar 

  26. Z.-Q. Luo, J.-S. Pang, and D. Ralph, Mathematical programs with equilibrium constraints, Cambridge University Press, 1996.

  27. 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.

  28. 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.

    Article  MathSciNet  Google Scholar 

  29. 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.

    Google Scholar 

  30. J.V. Outrata, “On optimization problems with varuational inequality constraints,” SIAM Journal on Optimization, vol. 4, pp. 340–357, 1994.

    Article  MathSciNet  Google Scholar 

  31. J.V. Outrata and J. Zowe, “A numerical approach to optimization problems with variational inequality constraints,” Mathematical Programming, vol. 68, pp. 105–130, 1995.

    MathSciNet  MATH  Google Scholar 

  32. 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.

    Article  MathSciNet  Google Scholar 

  33. 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.

    Article  MathSciNet  Google Scholar 

  34. 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.

  35. 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.

    MATH  Google Scholar 

  36. S.J. Wright, “Superlinear convergence of a stabilized SQP method to a degenerate solution,” Computational Optimization and Applications, vol. 11, pp. 253–275, 1998.

    Article  MathSciNet  Google Scholar 

  37. S.J. Wright, “Constraint identification and algorithm stabilization for degenerate nonlinera programs,” Mathematical Programming, vol. 95, pp. 137–160, 2003.

    Article  MathSciNet  Google Scholar 

  38. J.J. Ye, “Optimality conditions for optimization problems with complementarity constraints,” SIAM J. Optimization, vol. 9, pp. 374–387, 1999.

    Article  MathSciNet  Google Scholar 

  39. J.J. Ye and D.L. Zhu, “Optimality constraints for bilevel programming problems,” Optimization, vol. 33, pp. 9–27, 1995.

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jin-bao Jian.

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

Reprints 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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10589-005-3230-5

Keywords

Navigation