Skip to main content
Log in

A penalty-free method with superlinear convergence for equality constrained optimization

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

Abstract

In this paper, we propose a new penalty-free method for solving nonlinear equality constrained optimization. This method uses different trust regions to cope with the nonlinearity of the objective function and the constraints instead of using a penalty function or a filter. To avoid Maratos effect, we do not make use of the second order correction or the nonmonotone technique, but utilize the value of the Lagrangian function instead of the objective function in the acceptance criterion of the trial step. The feasibility restoration phase is not necessary, which is often used in filter methods or some other penalty-free methods. Global and superlinear convergence are established for the method under standard assumptions. Preliminary numerical results are reported, which demonstrate the usefulness of the proposed method.

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

Fig. 1

Similar content being viewed by others

References

  1. Bielschowsky, R.H., Gomes, F.A.M.: Dynamic control of infeasibility in equality constrained optimization. SIAM J. Optim. 19(3), 1299–1325 (2008)

    Article  MathSciNet  Google Scholar 

  2. Boggs, P.T., Tolle, J.W.: Sequential quadratic programming. Acta Numer. 4, 1–51 (1996)

    Article  MathSciNet  Google Scholar 

  3. Bongartz, I., Conn, A.R., Gould, N.I.M., Toint, PhL: CUTEr: constrained and unconstrained testing enviroment. ACM Trans. Math. Softw. 21, 123–160 (1995)

    Article  Google Scholar 

  4. Chamberlain, R.M., Powell, M.J.D., Lemarechal, C., Pedersen, H.C.: The watchdog technique for forcing convergence in algorithms for constrained optimization. Math. Program. Study 16, 1–17 (1982)

    Article  MathSciNet  Google Scholar 

  5. Chen, Z.W.: A penalty-free-type nonmonotone trust-region method for nonlinear constrained optimization. Appl. Math. Comput. 173, 1014–1046 (2006)

    MathSciNet  MATH  Google Scholar 

  6. Chen, Z.W., Qiu, S.Q., Jiao, Y.J.: A penalty-free method for equality constrained optimization. J. Ind. Manag. Optim. 9(2), 391–409 (2013)

    MathSciNet  MATH  Google Scholar 

  7. Chin, C.M., Rashid, A.H.A., Nor, K.M.: Global and local convergence of a filter line search method for nonlinear programming. Optim. Methods Softw. 22(3), 365–390 (2007)

    Article  MathSciNet  Google Scholar 

  8. Conn, A.R., Gould, N.I.M., Toint, PhL: A globally convergent augmented Lagrangian algorithm for optimization with general constraints and simple bounds. SIAM J. Numer. Anal. 28(2), 545–572 (1991)

    Article  MathSciNet  Google Scholar 

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

    Google Scholar 

  10. Dolan, E.D., Moré, J.J.: Benchmarking optimization software with performance profiles. Math. Program. 91, 201–213 (2002)

    Article  MathSciNet  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  12. Fukushima, M.: A successive quadratic programming algorithm with global and superlinear convergence properties. Math. Program. 35, 253–264 (1986)

    Article  MathSciNet  Google Scholar 

  13. Ge, H.W., Chen, Z.W.: A penalty-free method with line search for nonlinear equality constrained optimization. Appl. Math. Model. 37, 9934–9949 (2013)

    Article  MathSciNet  Google Scholar 

  14. Gould, N.I.M., Loh, Y., Robinson, D.P.: A nonmonotone filter SQP method: local convergence and numerical results. SIAM J. Optim. 25(3), 1885–1911 (2015)

    Article  MathSciNet  Google Scholar 

  15. Gould, N.I.M., Toint, PhL: Nonlinear programming without a penalty function or a filter. Math. Program. 122, 155–196 (2010)

    Article  MathSciNet  Google Scholar 

  16. Gu, C., Zhu, D.T.: A secant algorithm with line search filter method for nonlinear optimization. Appl. Math. Model. 35, 879–894 (2011)

    Article  MathSciNet  Google Scholar 

  17. Liu, W., Kong, F., Pu, D.G.: An infeasible QP-free method without a penalty function for nonlinear inequality constrained optimization. Comput. Appl. Math. 34, 141–158 (2015)

    Article  MathSciNet  Google Scholar 

  18. Liu, X.W., Yuan, Y.X.: A sequential quadratic programming method without a penalty function or a filter for nonlinear equality constrained optimization. SIAM J. Optim. 21(2), 545–571 (2011)

    Article  MathSciNet  Google Scholar 

  19. Martínez, J.M.: Inexact restoration method with Lagrangian tangent decrease and new merit function for nonlinear programming. J. Optim. Theory Appl. 111, 39–58 (2001)

    Article  MathSciNet  Google Scholar 

  20. Mayne, D.Q., Polak, E.: A superlinearly convergent algorithm for constrained optimization problem. Math. Program. Study 16, 45–61 (1982)

    Article  MathSciNet  Google Scholar 

  21. Omojokun E.O.: Trust region algorithms for optimization with nonlinear equality and inequality constraints. Ph.D. thesis, University of Colorado, Boulder, CO, USA (1989)

  22. Powell, M.J.D.: Convergence properties of algorithms for nonlinear optimization. SIAM Rev. 28(4), 487–500 (1986)

    Article  MathSciNet  Google Scholar 

  23. Powell, M.J.D., Yuan, Y.X.: A trust region algorithm for equality constrained optimization. Math. Program. 49, 189–211 (1991)

    Article  MathSciNet  Google Scholar 

  24. Qiu, S.Q., Chen, Z.W.: A globally convergent penalty-free method for optimization with equality constraints and simple bounds. Acta Appl. Math. 142, 39–60 (2016)

    Article  MathSciNet  Google Scholar 

  25. Sagastizábal, C., Solodov, M.: An infeasible bundle method for nonsmooth convex constrained optimization without a penalty function or a filter. SIAM J. Optim. 16(1), 146–169 (2005)

    Article  MathSciNet  Google Scholar 

  26. Shen, C.G., Leyffer, S., Fletcher, R.: A nonmonotone filter method for nonlinear optimization. Comput. Optim. Appl. 52, 583–607 (2012)

    Article  MathSciNet  Google Scholar 

  27. Ulbrich, M., Ulbrich, S.: Non-monotone trust region methods for nonlinear equality constrained optimization without a penalty function. Math. Program. 95(1), 103–135 (2003)

    Article  MathSciNet  Google Scholar 

  28. Ulbrich, S.: On the superlinear local convergence of a filter-SQP method. Math. Program. 100, 217–245 (2004)

    MathSciNet  MATH  Google Scholar 

  29. Wächter, A., Biegler, L.T.: Line search filter methods for nonlinear programming: local convergence. SIAM J. Optim. 16(1), 32–48 (2005)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yu-Hong Dai.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Z. Chen: His work was supported by the Chinese NSF Grant (No. 11871362). Y. Dai: His work was supported by the Key Projects of the Chinese NSF Grant (No. 11631013), the National Funds for Distinguished Young Scientists (No. 11125107) and the National 973 Program of China (No. 2015CB856002).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chen, Z., Dai, YH. & Liu, J. A penalty-free method with superlinear convergence for equality constrained optimization. Comput Optim Appl 76, 801–833 (2020). https://doi.org/10.1007/s10589-019-00117-6

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10589-019-00117-6

Keywords

Mathematics Subject Classification

Navigation