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.
Similar content being viewed by others
References
Bielschowsky, R.H., Gomes, F.A.M.: Dynamic control of infeasibility in equality constrained optimization. SIAM J. Optim. 19(3), 1299–1325 (2008)
Boggs, P.T., Tolle, J.W.: Sequential quadratic programming. Acta Numer. 4, 1–51 (1996)
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)
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)
Chen, Z.W.: A penalty-free-type nonmonotone trust-region method for nonlinear constrained optimization. Appl. Math. Comput. 173, 1014–1046 (2006)
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)
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)
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)
Conn, A.R., Gould, N.I.M., Toint, P.L.: Trust-Region Methods, MPS-SIAM Series on Optimization. SIAM, Philadelphia (2000)
Dolan, E.D., Moré, J.J.: Benchmarking optimization software with performance profiles. Math. Program. 91, 201–213 (2002)
Fletcher, R., Leyffer, S.: Nonlinear programming without a penalty function. Math. Program. 91, 239–269 (2002)
Fukushima, M.: A successive quadratic programming algorithm with global and superlinear convergence properties. Math. Program. 35, 253–264 (1986)
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)
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)
Gould, N.I.M., Toint, PhL: Nonlinear programming without a penalty function or a filter. Math. Program. 122, 155–196 (2010)
Gu, C., Zhu, D.T.: A secant algorithm with line search filter method for nonlinear optimization. Appl. Math. Model. 35, 879–894 (2011)
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)
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)
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)
Mayne, D.Q., Polak, E.: A superlinearly convergent algorithm for constrained optimization problem. Math. Program. Study 16, 45–61 (1982)
Omojokun E.O.: Trust region algorithms for optimization with nonlinear equality and inequality constraints. Ph.D. thesis, University of Colorado, Boulder, CO, USA (1989)
Powell, M.J.D.: Convergence properties of algorithms for nonlinear optimization. SIAM Rev. 28(4), 487–500 (1986)
Powell, M.J.D., Yuan, Y.X.: A trust region algorithm for equality constrained optimization. Math. Program. 49, 189–211 (1991)
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)
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)
Shen, C.G., Leyffer, S., Fletcher, R.: A nonmonotone filter method for nonlinear optimization. Comput. Optim. Appl. 52, 583–607 (2012)
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)
Ulbrich, S.: On the superlinear local convergence of a filter-SQP method. Math. Program. 100, 217–245 (2004)
Wächter, A., Biegler, L.T.: Line search filter methods for nonlinear programming: local convergence. SIAM J. Optim. 16(1), 32–48 (2005)
Author information
Authors and Affiliations
Corresponding author
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
About this article
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
Received:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10589-019-00117-6
Keywords
- Equality constrained optimization
- Trust region method
- Penalty-free method
- Global convergence
- Superlinear convergence