Skip to main content
Log in

A globally convergent primal-dual interior-point filter method for nonlinear programming

  • Published:
Mathematical Programming Submit manuscript

Abstract.

In this paper, the filter technique of Fletcher and Leyffer (1997) is used to globalize the primal-dual interior-point algorithm for nonlinear programming, avoiding the use of merit functions and the updating of penalty parameters.

The new algorithm decomposes the primal-dual step obtained from the perturbed first-order necessary conditions into a normal and a tangential step, whose sizes are controlled by a trust-region type parameter. Each entry in the filter is a pair of coordinates: one resulting from feasibility and centrality, and associated with the normal step; the other resulting from optimality (complementarity and duality), and related with the tangential step.

Global convergence to first-order critical points is proved for the new primal-dual interior-point filter algorithm.

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. Argaez, M., Tapia, R.A.: On the global convergence of a modified augmented Lagrangian line search interior point Newton method for nonlinear programming. Tech. Report TR95–38, Department of Computational and Applied Mathematics, Rice University, 1995. Revised September 1999

  2. Audet, C., Dennis, J.E.: A pattern search filter method for nonlinear programming without derivatives. Tech. Report TR00–09, Department of Computational and Applied Mathematics, Rice University, 2000

  3. Benson, H.Y., Shanno, D.F., Vanderbei, R.J.: Interior-point methods for nonconvex nonlinear programming: Filter methods and merit functions. Tech. Report ORFE-00-06, Operations Research and Financial Engineering, Princeton University, 2000

  4. Boggs, P.T., Tolle, J.W.: Sequential quadratic programming. In: Acta Numerica 1995, A. Iserles, (ed.), Cambridge University Press, Cambridge, London, New York, 1995, pp. 1–51

  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  MathSciNet  MATH  Google Scholar 

  6. Byrd, R.H., Liu, G., Nocedal, J.: On the local behavior of an interior point method for nonlinear programming. In: Numerical analysis 1997 (Dundee) Pitman Res. Notes Math. Ser., 380, Longman, Harlow, 1998, pp. 37–56

  7. Chin, C.M., Fletcher, R.: On the global convergence of an SLP-filter algorithm that takes EQP steps. Tech. Report NA/199, Department of Mathematics, University of Dundee, 2001

  8. Coleman, T.F., Li, Y.: On the convergence of interior–reflective Newton methods for nonlinear minimization subject to bounds. Math. Program. 67, 189–224 (1994)

    MathSciNet  Google Scholar 

  9. Conn, A.R., Gould, N.I.M., Orban, D., Toint P.L.: A primal-dual trust-region algorithm for minimizing a non-convex function subject to general inequality and linear equality constraints. In: Nonlinear optimization and related topics (Erice, 1998), Kluwer Acad. Publ., Dordrecht, 2000, pp. 15–49

  10. Conn, A.R., Gould, N.I.M., Toint P.L.: Trust-Region Methods. MPS-SIAM Series on Optimization, SIAM, Philadelphia, 2000

  11. 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. J. Optim. Theor. Appl. 89, 507–541 (1996)

    MathSciNet  MATH  Google Scholar 

  12. Fletcher, R., Gould, N.I.M., Leyffer, S., Toint, P.L., Wächter, A.: Global convergence of trust-region SQP-filter algorithms for general nonlinear programming. SIAM J. Optim. 13, 635–659 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  13. Fletcher, R., Leyffer, S.: User manual for filterSQP. Tech. Report NA/181, Department of Mathematics, University of Dundee, 1998

  14. Fletcher, R., Leyffer, S.: Nonlinear programming without a penalty function. Math. Programm. 91, 239–269 (2002)

    Article  MathSciNet  Google Scholar 

  15. Fletcher, R., Leyffer, S., Toint, P.L.: On the global convergence of an SLP-filter algorithm. Tech. Report 98/13, Département de Mathématique, FUNDP, Namur, 1998

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

    Article  MathSciNet  MATH  Google Scholar 

  17. Gay, D.M., Overton, M.L., Wright, M.H.: A primal-dual interior method for nonconvex nonlinear programming. In: Proceedings of the 1996 International Conference on Nonlinear Programming, Beijing, China, Y. Yuan, (ed.), Kluwer Academic Publishers, Dordrecht, The Netherlands, 1998, pp. 31–56

  18. Heinkenschloss, M., Ulbrich, M., Ulbrich, S.: Superlinear and quadratic convergence of affine-scaling interior-point Newton methods for problems with simple bounds without strict complementarity assumption. Math. Program. 86, 615–635 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  19. Martinez, H.J., Parada, Z., Tapia, R.A.: On the characterization of q-superlinear convergence of quasi-Newton interior-point methods for nonlinear programming. Boletin de la Sociedad Matematica Mexicana 1, 1–12 (1995)

    Google Scholar 

  20. Nocedal, J., Wright, S.J.: Numerical Optimization. Springer–Verlag, Berlin, 1999

  21. Tseng,P.: Error bounds and superlinear convergence analysis of some Newton-type methods in optimization. In: Nonlinear Optimization and Applications, Vol. 2, Kluwer Academic Publishers B.V., 1998

  22. Ulbrich, M., Ulbrich, S.: Nonmonotone trust region methods for nonlinear equality constrained optimization without a penalty function. Math. Program. 95, 103–135 (2003)

    Article  Google Scholar 

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

    Google Scholar 

  24. Vicente, L.N.: Local convergence of the affine-scaling interior-point algorithm for nonlinear programming. Comput. Optim. Appl. 17, 23–35 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  25. Vicente, L.N., Wright, S.J.: Local convergence of a primal-dual method for degenerate nonlinear programming. Comput. Optim. Appl. 22, 311–328 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  26. Wächter, A.: An Interior Point Algorithm for Large-Scale Nonlinear Optimization with Applications in Process Engineering. PhD thesis, Department of Chemical Engineering, Carnegie Mellon University, 2002

  27. Wächter, W., Biegler, L.T.: Failure of global convergence for a class of interior point methods for nonlinear programming. Math. Program. 88, (2000)

  28. Wächter, A., Biegler, L.T.: Global and local convergence of line search filter methods for nonlinear programming. Tech. Report B-01-09, CAPD, Department of Chemical Engineering, Carnegie Mellon University, 2001

  29. Wright, S.J.: Primal-Dual Interior-Point Methods. SIAM, Philadelphia, 1997

  30. Wright, S.J., Orban, D.: Properties of the log-barrier function on degenerate nonlinear programs. Math. Oper. Res. 27, 585–613 (2003)

    Article  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Michael Ulbrich.

Additional information

Mathematics Subject Classification (1991): 65K05, 90C06, 90C29, 90C30

Support for this author was provided by CRPC grant CCR–9120008.

Support for this author was provided by CRPC grant CCR–9120008.

Support for this author was provided by Centro de Matemática da Universidade de Coimbra, by FCT under grant POCTI/35059/MAT/2000, by the European Union under grant IST-2000-26063, and by Fundaç\ ao Calouste Gulbenkian. The author would also like to thank the IBM T.J. Watson Research Center and the Institute for Mathematics and Its Applications for their local support.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ulbrich, M., Ulbrich, S. & Vicente, L. A globally convergent primal-dual interior-point filter method for nonlinear programming. Math. Program., Ser. A 100, 379–410 (2004). https://doi.org/10.1007/s10107-003-0477-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10107-003-0477-4

Keywords

Navigation