Skip to main content

Advertisement

Log in

A null-space primal-dual interior-point algorithm for nonlinear optimization with nice convergence properties

  • FULL LENGTH PAPER
  • Series A
  • Published:
Mathematical Programming Submit manuscript

Abstract

We present a null-space primal-dual interior-point algorithm for solving nonlinear optimization problems with general inequality and equality constraints. The algorithm approximately solves a sequence of equality constrained barrier subproblems by computing a range-space step and a null-space step in every iteration. The ℓ2 penalty function is taken as the merit function. Under very mild conditions on range-space steps and approximate Hessians, without assuming any regularity, it is proved that either every limit point of the iterate sequence is a Karush-Kuhn-Tucker point of the barrier subproblem and the penalty parameter remains bounded, or there exists a limit point that is either an infeasible stationary point of minimizing the 2 norm of violations of constraints of the original problem, or a Fritz-John point of the original problem. In addition, we analyze the local convergence properties of the algorithm, and prove that by suitably controlling the exactness of range-space steps and selecting the barrier parameter and Hessian approximation, the algorithm generates a superlinearly or quadratically convergent step. The conditions on guaranteeing that all slack variables are still positive for a full step are presented.

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. Benson H.Y., Shanno D.F., Vanderbei R.J.: Interior-point methods for nonconvex nonlinear programming: filter methods and merit functions. Comput. Optim. Appl. 23, 257–272 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  2. Burke J.V., Han S.P.: A robust sequential quadratic programming method. Math. Program. 43, 277–303 (1989)

    Article  MATH  MathSciNet  Google Scholar 

  3. Byrd, R.H.: Robust trust-region method for constrained optimization. Paper presented at the SIAM Conference on Optimization. Houston, TX (1987)

  4. Byrd R.H., Gilbert J.C., Nocedal J.: A trust region method based on interior point techniques for nonlinear programming. Math. Program. 89, 149–185 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  5. Byrd R.H., Hribar M.E., Nocedal J.: An interior-point algorithm for large-scale nonlinear programming. SIAM J. Optim. 9, 877–900 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  6. Byrd R.H., Liu G., Nocedal J.: On the local behaviour of an interior point method for nonlinear programming. In: Griffiths, D.F., Higham, D.J. (eds) Numerical Analysis 1997, pp. 37–56. Addison-Wesley Longman, Reading (1997)

    Google Scholar 

  7. Byrd R.H., Marazzi M., Nocedal J.: On the convergence of Newton iterations to non-stationary points. Math. Pogram. 99, 127–148 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  8. Chen L.F., Goldfarb D.: Interior-point 2-penalty methods for nonlinear programming with strong global convergence properties. Math. Program. 108, 1–36 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  9. Dennis J.E., Heinkenschloss M., Vicente L.N.: Trust-region interior-point SQP algorithms for a class of nonlinear programming problems. SIAM J. Control Optim. 36, 1750–1794 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  10. El-Bakry A.S., Tapia R.A., Tsuchiya T., Zhang Y.: On the formulation and theory of the Newton interior-point method for nonlinear programming. JOTA 89, 507–541 (1996)

    Article  MATH  MathSciNet  Google Scholar 

  11. Fletcher, R., Johnson, T.: On the stability of null-space methods for KKT systems. Numerical Analysis Report NA/167, Department of Mathematics and Computer Science. University of Dundee, Dundee DD1 4HN, Scotland, UK, Dec (1995)

  12. Fletcher R., Leyffer S.: Nonlinear Programming without a penalty function. Math. Program. 91, 239–269 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  13. Forsgren A., Gill Ph.E.: Primal-dual interior methods for nonconvex nonlinear programming. SIAM J. Optim. 8, 1132–1152 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  14. Forsgren A., Gill Ph.E., Wright M.H.: Interior methods for nonlinear optimization. SIAM Rev. 44, 525–597 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  15. Gertz E.M., Gill Ph.E.: A primal-dual trust region algorithm for nonlinear optimization. Math. Program. 100, 49–94 (2004)

    MATH  MathSciNet  Google Scholar 

  16. Gould N.I.M.: On practical conditions for the existence and uniqueness of solutions to the general equality quadratic programming problem. Math. Program. 32, 90–99 (1985)

    Article  MATH  Google Scholar 

  17. Gould, N.I.M., Orban, D., Toint, PH.L.: An interior-point l 1-penalty method for nonlinear optimiza- tion. RAL-TR-2003-022, Rutherford Appleton Lab., Chilton, Oxfordshire, England (2003)

  18. Griva, I., Shanno, D.F., Vanderbei, R.J.: Convergence analysis of a primal-dual interior-point method for nonlinear programming (2004)

  19. Hock W., Schittkowski K.: Test examples for nonlinear programming codes. Lecture Notes in Eco. Math. Systems 187. Springer, New York (1981)

    Google Scholar 

  20. Leyffer, S.: MacMPEC. http://www-unix.mcs.anl.gov/leyffer/MacMPEC/ (2002)

  21. Liu X.-W., Sun J.: A robust primal-dual interior point algorithm for nonlinear programs. SIAM J. Optim. 14, 1163–1186 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  22. Liu X.-W., Sun J.: Generalized stationary points and an interior point method for mathematical programs with equilibrium constraints. Math. Program. 101, 231–261 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  23. Liu X.-W., Yuan Y.: A robust algorithm for optimization with general equality and inequality constraints. SIAM J. Sci. Comput. 22, 517–534 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  24. Luo Z.-Q., Pang J.-S., Ralph D.: Mathematical Programs with Equilibrium Constraints. Cambridge University Press, London (1996)

    Google Scholar 

  25. Nocedal J., Wright S.J.: Numerical Optimization. Springer-Verlag, New York (1999)

    Book  MATH  Google Scholar 

  26. Shanno D.F., Vanderbei R.J.: Interior-point methods for nonconvex nonlinear programming: orderings and higher-order methods. Math. Program. 87, 303–316 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  27. Tits A.L., Wächter A., Bakhtiari S., Urban T.J., Lawrence C.T.: A primal-dual interior-point method for nonlinear programming with strong global and local convergence properties. SIAM J. Optim. 14, 173–199 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  28. Tseng P.: Convergent infeasible interior-point trust-region methods for constrained minimization. SIAM J. Optim. 13, 432–469 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  29. Ulbrich M., Ulbrich S., Vicente L.N.: A globally convergent primal-dual interior-point filter method for nonlinear programming. Math. Program. 100, 379–410 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  30. Vanderbei R.J., Shanno D.F.: An interior-point algorithm for nonconvex nonlinear programming. Comput. Optim. Appl. 13, 231–252 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  31. Wächter A., Biegler L.T.: Failure of global convergence for a class of interior point methods for nonlinear programming. Math. Program. 88, 565–574 (2002)

    Article  Google Scholar 

  32. Wächter A., Biegler L.T.: On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming. Math. Program. 106, 25–57 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  33. Wang Z.H., Yuan Y.X.: A subspace implementation of quasi-Newton trust region methods for unconstrained optimization. Numer. Math. 104, 241–269 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  34. Yamashita H.: A globally convergent primal-dual interior point method for constrained optimization. Optim. Methods Softw. 10, 448–469 (1998)

    Article  Google Scholar 

  35. Yamashita H., Yabe H.: Superlinear and quadratic convergence of some primal-dual interior point methods for constrained optimization. Math. Program. 75, 377–397 (1996)

    MathSciNet  Google Scholar 

  36. Yamashita H., Yabe H., Tanabe T.: A globally and superlinearly convergent primal-dual interior point trust region method for large scale constrained optimization. Math. Program. 102, 111–151 (2004)

    Article  MathSciNet  Google Scholar 

  37. Yuan Y.X.: Subspace techniques for nonlinear optimization. In: Jeltsch, R., Li, D.Q., Sloan, I.H. (eds) Some Topics in Industrial and Applied Mathematics, Series in Contemporary Applied Mathematics CAM 8, pp. 206–218. Higher Education Press, Beijing (2007)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yaxiang Yuan.

Additional information

This work was partially supported by Grants 10571039, 10231060, 10831006 of National Natural Science Foundation of China, and a grant from Hebei University of Technology.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Liu, X., Yuan, Y. A null-space primal-dual interior-point algorithm for nonlinear optimization with nice convergence properties. Math. Program. 125, 163–193 (2010). https://doi.org/10.1007/s10107-009-0272-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10107-009-0272-y

Keywords

Mathematics Subject Classification (2000)

Navigation