Abstract
Proximal bundle method has usually been presented for unconstrained convex optimization problems. In this paper, we develop an infeasible proximal bundle method for nonsmooth nonconvex constrained optimization problems. Using the improvement function we transform the problem into an unconstrained one and then we build a cutting plane model. The resulting algorithm allows effective control of the size of quadratic programming subproblems via the aggregation techniques. The novelty in our approach is that the objective and constraint functions can be any arbitrary (regular) locally Lipschitz functions. In addition the global convergence, starting from any point, is proved in the sense that every accumulation point of the iterative sequence is stationary for the improvement function. At the end, some encouraging numerical results with a MATLAB implementation are also reported.
Similar content being viewed by others
References
Asaadi, J.: A computational comparison of some non-linear programs. Math. Program. 4, 144–154 (1973)
Beiranvand, V., Hare, W., Lucet, Y.: Best practices for comparing optimization algorithms. Optim. Eng. 18, 815–848 (2017)
Clarke, F.H., Ledyaev, Y.S., Stern, R.J., Wolenski, P.R.: Nonsmooth Analysis and Control Theory. Springer, New York (1998)
Correa, R., Lemaréchal, C.: Convergence of some algorithms for convex minimization. Math. Program. 62, 261–275 (1993)
Curtis, F.E., Overton, M.L.: A sequential quadratic programming algorithm for nonconvex, nonsmooth constrained optimization. SIAM J. Optim. 22, 474–500 (2012)
Daniilidis, A., Georgiev, P.: Approximate convexity and submonotonicity. J. Math. Anal. Appl. 291, 292–301 (2004)
Dao, M.N.: Bundle method for nonconvex nonsmooth constrained optimization. J. Convex Anal. 22, 1061–1090 (2015)
Dao, M.N., Gwinner, J., Noll, D., Ovcharova, N.: Nonconvex bundle method with application to a delamination problem. Comput. Optim. Appl. 65, 173–203 (2016)
Dolan, E.D., Moré, J.J.: Benchmarking optimization software with performance profiles. Math. Program. 91, 201–213 (2002)
Ferrier, C.: Bornes Dualse de Problemes d’Optimisation Polynomiaux. Ph.D. thesis, Laboratoire Approximation et Optimisation, Universite Paul, Toulouse (1997)
Gabarrou, M., Alazard, D., Noll, D.: Design of a flight control architecture using a non-convex bundle method. Math. Control Signals Syst. 25, 257–290 (2013)
Hare, W., Sagastizábal, C.: Computing proximal points of nonconvex functions. Math. Program. 116, 221–258 (2009)
Hare, W., Sagastizábal, C.: A redistributed proximal bundle method for nonconvex optimization. SIAM J. Optim. 20, 2442–2473 (2010)
Hare, W., Sagastizábal, C., Solodov, M.: A proximal bundle method for nonsmooth nonconvex functions with inexact information. Comput. Optim. Appl. 63, 1–28 (2016)
Hintermüller, M.: A proximal bundle method based on approximate subgradients. Comput. Optim. Appl. 20, 245–266 (2001)
Hiriart-Urruty, J.B., Lemaréchal, C.: Convex analysis and minimization algorithms II. In: Advanced Theory and Bundle Methods. vol. 306 of Grundlehren der mathematischen Wissenschaften (1993)
Hoseini, N., Nobakhtian, S.: A new trust region method for nonsmooth nonconvex optimization. Optimization 67, 1265–1286 (2018)
Joki, K., Bagirov, A.M., Karmitsa, N., Mäkelä, M.M.: A proximal bundle method for nonsmooth DC optimization utilizing nonconvex cutting planes. J. Glob. Optim. 68, 501–535 (2017)
Karas, E., Ribeiro, A., Sagastizábal, C., Solodov, M.: A bundle filter method for nonsmooth convex constrained optimization. Math. Program. Ser. B 116, 297–320 (2009)
Kiwiel, K.C.: A linearization algorithm for nonsmooth minimization. Math. Oper. Res. 10, 185–194 (1985)
Kiwiel, K.C.: Methods of Descent for Nondifferentiable Optimization. Lecture Notes in Mathematics, vol. 1133. Springer, Berlin (1985)
Kiwiel, K.C.: Restricted step and Levenberg–Marquardt techniques in proximal bundle methods for nonconvex nondifferentiable optimization. SIAM J. Optim. 6, 227–249 (1996)
Lemaréchal, C.: Bundle methods in nonsmooth optimization. In: Lemaréchal, C., Mifflin, R. (eds.) Nonsmooth Optimization (Laxenburg, 1977), IIASA Proc. Ser., vol. 3, pp. 79–102. Pergamon Press, Oxford (1978)
Lemaréchal, C.: Lagrangian relaxation. In: Computational Combinatorial Optimization, Lecture Notes in Computer Science, vol. 2241, pp. 112–156. Springer, Berlin (2001)
Lv, J., Pang, L.P., Meng, F.Y.: A proximal bundle method for constrained nonsmooth nonconvex optimization with inexact information. J. Glob. Optim. 70, 517–549 (2017)
Lv, J., Pang, L.P., Xu, N., Xiao, Z.-H.: An infeasible bundle method for nonconvex constrained optimization with application to semi-infinite programming problems. Numer. Algorithm 80, 397–427 (2019)
Mäkelä, M.M., Neittaanmäki, P.: Nonsmooth Optimization: Analysis and Algorithms with Applications to Optimal Control. World Scientific, Singapore (1992)
Mifflin, R.: A modification and extension of Lemarechal’s algorithm for nonsmooth minimization. In: Sorensen, D.C., Wets, R.B. (eds.) Nondifferential and Variational Techniques in optimization (Lexington, 1980), Mathematical Programming Studies, vol. 17, pp. 77–90. North-Holland, Amsterdam (1982)
Moré, J.J., Wild, S.: Benchmarking derivative-free optimization algorithms. SIAM J. Optim. 20, 172–191 (2009)
Noll, D.: Cutting plane oracles to minimize non-smooth non-convex functions. Set-Valued Var. Anal. 18, 531–568 (2010)
Rockafellar, R.T., Wets, R.J.B.: Variational Analysis. Springer, Berlin (1998)
Rustem, B., Nguyen, Q.: An algorithm for the inequality-constrained discrete min-max problem. SIAM J. Optim. 8, 265–283 (1998)
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, 146–169 (2005)
Shor, N.Z.: Minimization Methods for Non-Differentiable Functions. Springer, Berlin (1985)
Spingarn, J.E.: Submonotone subdifferentials of Lipschitz functions. Trans. Am. Math. Soc. 264, 77–89 (1981)
Tang, C.M., Liu, S., Jian, J.B., Li, J.L.: A feasible SQP-GS algorithm for nonconvex, nonsmooth constrained optimization. Numer. Algorithms 65, 1–22 (2014)
Yang, Y., Pang, L., Ma, X., Shen, J.: Constrained nonconvex nonsmooth optimization via proximal bundle method. J. Optim. Theory Appl. 163, 900–925 (2014)
Acknowledgements
The second-named author was partially supported by a Grant from IPM (No. 98900417). The authors would like to extend gratitude toward the anonymous referees whose suggestions helped to improve the presentation of this paper.
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.
Rights and permissions
About this article
Cite this article
Hoseini Monjezi, N., Nobakhtian, S. A new infeasible proximal bundle algorithm for nonsmooth nonconvex constrained optimization. Comput Optim Appl 74, 443–480 (2019). https://doi.org/10.1007/s10589-019-00115-8
Received:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10589-019-00115-8
Keywords
- Nonsmooth optimization
- Nonconvex optimization
- Constrained programming
- Proximal bundle method
- Improvement function
- Infeasible algorithm