Skip to main content
Log in

A recursive quadratic programming algorithm that uses differentiable exact penalty functions

  • Published:
Mathematical Programming Submit manuscript

Abstract

In this paper, a recursive quadratic programming algorithm for solving equality constrained optimization problems is proposed and studied. The line search functions used are approximations to Fletcher's differentiable exact penalty function. Global convergence and local superlinear convergence results are proved, and some numerical results are given.

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. M.C. Biggs, “On the convergence of some constrained minimization algorithms based on recursive quadratic programming“,J. Inst. Math. Appl. 21 (1978) 67–82.

    Google Scholar 

  2. M.C. Bartholomew-Biggs, “A recursive quadratic programming algorithm based on the augmented Lagrangian function”, Technical Report No. 139, Numerical Optimisation Centre, The Hatfield Polytechnic, 1983.

  3. D.P. Bertsekas, “Augmented Lagrangian and differentiable exact penalty methods“, in: M.J.D. Powell, ed.,Nonlinear optimization 1981 (Academic Press, London, 1982) pp. 223–234.

    Google Scholar 

  4. D.P. Bertsekas,Constrained optimization and Lagrange multiplier methods (Academic Press, New York, 1982).

    Google Scholar 

  5. P.T. Boggs, J.W. Tolle and P. Wang, “On the local convergence of quasi-Newton methods for constrained optimization“,SIAM Journal of Control and Optimization 20 (1982) 161–171.

    Google Scholar 

  6. R.M. Chamberlain, C. Lemarechal, H.C. Pedersen and M.J.D. Powell, “The watchdog technique for forcing convergence in algorithms for constrained optimization“,Mathematical Programming Studies 16 (1982) 1–17.

    Google Scholar 

  7. G. Di Pillo, L. Grippo and F. Lampariello, “A method for solving equality constrained optimization problems by constrained minimization“, in: K. Iracki, K. Malanowski and S. Walukiewicz, eds.,Optimization techniques Part 2, Lecture Notes in Control and Information Sciences 23 (Springer-Verlag, Berlin, 1980) pp. 96–105.

    Google Scholar 

  8. R. Fletcher, “A class of methods for nonlinear programming with termination and convergence properties“, in: J. Abadie, ed.,Integer and nonlinear programming (North Holland, Amsterdam, 1970).

    Google Scholar 

  9. R. Fletcher, “An exact penalty function for nonlinear programming with inequalities“,Mathematical Programming 5 (1973) 129–150.

    Google Scholar 

  10. R. Fletcher, “Penalty functions“, in: A. Bachem, M. Grotschel and B. Korte, eds.,Mathematical programming, the state of the art (Springer-Verlag, Berlin, 1983) pp. 87–113.

    Google Scholar 

  11. P.E. Gill, W. Murray, M.A. Saunders and M.H. Wright, “User's guide for SOL/NPSOL:A fortran package for nonlinear programming”, Technical Report SOL 83-12. Department of Operations Research, Stanford University, Stanford.

  12. S.P. Han, “Superlinearly convergent variable metric algorithms for general nonlinear programming problems“,Mathematical Programming 11 (1976) 263–282.

    Google Scholar 

  13. S.P. Han, “A globally convergent method for nonlinear programming“,Journal of Optimization Theory and Applications 22 (1977) 297–309.

    Google Scholar 

  14. M.J.D. Powell, “A fast algorithm for nonlinearly constrained optimization calculations“, in: G.A. Watson, ed.,Numerical analysis Dundee 1977, Lecture Notes in Mathematics 630 (Springer-Verlag, Berlin, 1978) pp. 144–157.

    Google Scholar 

  15. M.J.D. Powell, “The convergence of variable metric methods for nonlinear constrained optimization calculations“, in: O.L. Mangasarian, R.R. Meyer and S.M. Robinson, eds.,Nonlinear programming 3 (Academic Press, New York, 1978) pp. 27–63.

    Google Scholar 

  16. M.J.D. Powell, “Variable metric methods for constrained optimization“, in: A. Bachem, M. Grotschel and B. Korte, eds.,Mathematical programming, the state of the art (Springer-Verlag, Berlin, 1983) pp. 288–311.

    Google Scholar 

  17. M.J.D. Powell, “The performance of two subroutines for constrained optimization on some difficult test problems“, in: P.T. Boggs, R.H. Boyd and R.B. Schnabel, eds.,Numerical optimization 1984 (SIAM, Philadelphia, 1985) pp. 160–177.

    Google Scholar 

  18. K. Schittkowski, “The nonlinear programming method of Wilson, Han, and Powell with an augmented Lagrangian type line search function, Part I: convergence analysis“,Numerische Mathematik 38 (1981) 83–114.

    Google Scholar 

  19. K. Schittkowski, “On the convergence of a sequential quadratic programming method with an augmented Lagrangian line search function“,Mathematische Operationsforschung und Statistik, Ser. Optimization 14 (1983) 197–216.

    Google Scholar 

  20. R.B. Wilson, A simplicial algorithm for concave programming, Ph.D. Dissertation, Graduate School of Business Administration, Harvard University, Boston, 1963.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Powell, M.J.D., Yuan, Y. A recursive quadratic programming algorithm that uses differentiable exact penalty functions. Mathematical Programming 35, 265–278 (1986). https://doi.org/10.1007/BF01580880

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01580880

Key words

Navigation