Skip to main content

Advertisement

Log in

Stabilized SQP revisited

  • Full Length Paper
  • Series A
  • Published:
Mathematical Programming Submit manuscript

Abstract

The stabilized version of the sequential quadratic programming algorithm (sSQP) had been developed in order to achieve superlinear convergence in situations when the Lagrange multipliers associated to a solution are not unique. Within the framework of Fischer (Math Program 94:91–124, 2002), the key to local superlinear convergence of sSQP are the following two properties: upper Lipschitzian behavior of solutions of the Karush-Kuhn-Tucker (KKT) system under canonical perturbations and local solvability of sSQP subproblems with the associated primal-dual step being of the order of the distance from the current iterate to the solution set of the unperturbed KKT system. According to Fernández and Solodov (Math Program 125:47–73, 2010), both of these properties are ensured by the second-order sufficient optimality condition (SOSC) without any constraint qualification assumptions. In this paper, we state precise relationships between the upper Lipschitzian property of solutions of KKT systems, error bounds for KKT systems, the notion of critical Lagrange multipliers (a subclass of multipliers that violate SOSC in a very special way), the second-order necessary condition for optimality, and solvability of sSQP subproblems. Moreover, for the problem with equality constraints only, we prove superlinear convergence of sSQP under the assumption that the dual starting point is close to a noncritical multiplier. Since noncritical multipliers include all those satisfying SOSC but are not limited to them, we believe this gives the first superlinear convergence result for any Newtonian method for constrained optimization under assumptions that do not include any constraint qualifications and are weaker than SOSC. In the general case when inequality constraints are present, we show that such a relaxation of assumptions is not possible. We also consider applying sSQP to the problem where inequality constraints are reformulated into equalities using slack variables, and discuss the assumptions needed for convergence in this approach. We conclude with consequences for local regularization methods proposed in (Izmailov and Solodov SIAM J Optim 16:210–228, 2004; Wright SIAM J. Optim. 15:673–676, 2005). In particular, we show that these methods are still locally superlinearly convergent under the noncritical multiplier assumption, weaker than SOSC employed originally.

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.

Similar content being viewed by others

References

  1. Boggs B.T., Tolle J.W.: Sequential quadratic programming. Acta Numerica 4, 1–51 (1996)

    Article  MathSciNet  Google Scholar 

  2. Bonnans J.F.: Local analysis of Newton-type methods for variational inequalities and nonlinear programming. Appl. Math. Optim. 29, 161–186 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  3. Bonnans J.F., Shapiro A.: Perturbation Analysis of Optimization Problems. Springer, New York (2000)

    MATH  Google Scholar 

  4. Daryina, A.N., Izmailov, A.F., Solodov, M.V.: A class of active-set Newton methods for mixed complementarity problems. SIAM J. Optim. 15, 409–429 (2004/2005)

    Google Scholar 

  5. Debreu G.: Definite and semidefinite quadratic forms. Econometrica 20, 295–300 (1952)

    Article  MathSciNet  MATH  Google Scholar 

  6. Facchinei F., Fischer A., Kanzow C.: On the accurate identification of active constraints. SIAM J. Optim. 9, 14–32 (1999)

    Article  MathSciNet  Google Scholar 

  7. Facchinei F., Pang J.-S.: Finite-Dimensional Variational Inequalities and Complementarity Problems. Springer, New York (2003)

    Google Scholar 

  8. Fernandez, D., Izmailov, A.F., Solodov, M.V.: Sharp primal superlinear convergence results for some Newtonian methods for constrained optimization. SIAM J. Optim (2009, to appear)

  9. Fernández D., Solodov M.: Stabilized sequential quadratic programming for optimization and a stabilized Newton-type method for variational problems. Math. Program. 125, 47–73 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  10. Finsler P.: . Commentarii Matematici Helvetica 94, 188–192 (1937)

    Google Scholar 

  11. Fischer A.: Local behavior of an iterative framework for generalized equations with nonisolated solutions. Math. Program. 94, 91–124 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  12. Hager W.W.: Stabilized sequential quadratic programming. Comput. Optim. Appl. 12, 253–273 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  13. Hager W., Gowda M.: Stability in the presence of degeneracy and error estimation. Math. Program. 85, 181–192 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  14. Izmailov A.F.: On the analytical and numerical stability of critical Lagrange multipliers. Comput. Math. Math. Phys. 45, 930–946 (2005)

    MathSciNet  Google Scholar 

  15. Izmailov, A.F.: Solution sensitivity for Karush–Kuhn–Tucker systems with nonunique Lagrange multipliers. Optimization (2008). doi:10.1080/02331930802434922

  16. Izmailov A.F., Solodov M.V.: Newton-type methods for optimization problems without constraint qualifications. SIAM J. Optim. 16, 210–228 (2004)

    Article  MathSciNet  Google Scholar 

  17. Izmailov A.F., Solodov M.V.: On attraction of Newton-type iterates to multipliers violating second-order sufficiency conditions. Math. Program. 117, 271–304 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  18. Izmailov A.F., Solodov M.V.: Examples of dual behaviour of Newton-type methods on optimization problems with degenerate constraints. Comput. Optim. Appl. 42, 231–264 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  19. Izmailov, A.F., Solodov, M.V.: On attraction of linearly constrained Lagrangian methods and of stabilized and quasi-Newton SQP methods to critical multipliers. Math. Program. (2009). doi:10.1007/s10107-009-0279-4

  20. Kyparisis J.: On uniqueness of Kuhn–Tucker multipliers in nonlinear programming. Math. Program. 32, 242–246 (1985)

    Article  MathSciNet  MATH  Google Scholar 

  21. Li, D.-H., Qi, L.: Stabilized SQP method via linear equations. Application on Mathematics. Technical Report AMR00/5. University of New South Wales, Sydney (2000)

  22. Mangasarian O.L., Fromovitz S.: The Fritz John necessary optimality conditions in the presence of equality and inequality constraints. J. Math. Anal. Appl. 7, 37–47 (1967)

    Article  MathSciNet  Google Scholar 

  23. Mostafa E.M.E., Vicente L.N., Wright S.J.: Numerical behavior of a stabilized SQP method for degenerate NLP problems. In: Bliek, C., Jermann, C., Neumaier, A. (eds) Lecture Notes in Computer Science, Global Optimization and Constraint Satisfaction, vol. 2861, pp. 123–141. Springer, Berlin (2003)

    Chapter  Google Scholar 

  24. Wright S.J.: Superlinear convergence of a stabilized SQP method to a degenerate solution. Comput. Optim. Appl. 11, 253–275 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  25. Wright S.J.: Modifying SQP for degenerate problems. SIAM J. Optim. 13, 470–497 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  26. Wright S.J.: Constraint identification and algorithm stabilization for degenerate nonlinear programs. Math. Program. 95, 137–160 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  27. Wright S.J.: An algorithm for degenerate nonlinear programming with rapid local convergence. SIAM J. Optim. 15, 673–696 (2005)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to M. V. Solodov.

Additional information

Research of the first author is supported by the Russian Foundation for Basic Research Grant 10-01-00251, and by RF President’s Grant NS-693.2008.1 for the support of leading scientific schools. The second author is supported in part by CNPq Grants 300513/2008-9 and 471267/2007-4, by PRONEX–Optimization, and by FAPERJ.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Izmailov, A.F., Solodov, M.V. Stabilized SQP revisited. Math. Program. 133, 93–120 (2012). https://doi.org/10.1007/s10107-010-0413-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10107-010-0413-3

Keywords

Mathematics Subject Classification (2000)

Navigation