Skip to main content
Log in

A new infeasible proximal bundle algorithm for nonsmooth nonconvex constrained optimization

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

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.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

  1. Asaadi, J.: A computational comparison of some non-linear programs. Math. Program. 4, 144–154 (1973)

    Article  MathSciNet  Google Scholar 

  2. Beiranvand, V., Hare, W., Lucet, Y.: Best practices for comparing optimization algorithms. Optim. Eng. 18, 815–848 (2017)

    Article  MathSciNet  Google Scholar 

  3. Clarke, F.H., Ledyaev, Y.S., Stern, R.J., Wolenski, P.R.: Nonsmooth Analysis and Control Theory. Springer, New York (1998)

    MATH  Google Scholar 

  4. Correa, R., Lemaréchal, C.: Convergence of some algorithms for convex minimization. Math. Program. 62, 261–275 (1993)

    Article  MathSciNet  Google Scholar 

  5. Curtis, F.E., Overton, M.L.: A sequential quadratic programming algorithm for nonconvex, nonsmooth constrained optimization. SIAM J. Optim. 22, 474–500 (2012)

    Article  MathSciNet  Google Scholar 

  6. Daniilidis, A., Georgiev, P.: Approximate convexity and submonotonicity. J. Math. Anal. Appl. 291, 292–301 (2004)

    Article  MathSciNet  Google Scholar 

  7. Dao, M.N.: Bundle method for nonconvex nonsmooth constrained optimization. J. Convex Anal. 22, 1061–1090 (2015)

    MathSciNet  MATH  Google Scholar 

  8. 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)

    Article  MathSciNet  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  10. Ferrier, C.: Bornes Dualse de Problemes d’Optimisation Polynomiaux. Ph.D. thesis, Laboratoire Approximation et Optimisation, Universite Paul, Toulouse (1997)

  11. 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)

    Article  MathSciNet  Google Scholar 

  12. Hare, W., Sagastizábal, C.: Computing proximal points of nonconvex functions. Math. Program. 116, 221–258 (2009)

    Article  MathSciNet  Google Scholar 

  13. Hare, W., Sagastizábal, C.: A redistributed proximal bundle method for nonconvex optimization. SIAM J. Optim. 20, 2442–2473 (2010)

    Article  MathSciNet  Google Scholar 

  14. 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)

    Article  MathSciNet  Google Scholar 

  15. Hintermüller, M.: A proximal bundle method based on approximate subgradients. Comput. Optim. Appl. 20, 245–266 (2001)

    Article  MathSciNet  Google Scholar 

  16. 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)

  17. Hoseini, N., Nobakhtian, S.: A new trust region method for nonsmooth nonconvex optimization. Optimization 67, 1265–1286 (2018)

    Article  MathSciNet  Google Scholar 

  18. 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)

    Article  MathSciNet  Google Scholar 

  19. 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)

    Article  MathSciNet  Google Scholar 

  20. Kiwiel, K.C.: A linearization algorithm for nonsmooth minimization. Math. Oper. Res. 10, 185–194 (1985)

    Article  MathSciNet  Google Scholar 

  21. Kiwiel, K.C.: Methods of Descent for Nondifferentiable Optimization. Lecture Notes in Mathematics, vol. 1133. Springer, Berlin (1985)

    Chapter  Google Scholar 

  22. Kiwiel, K.C.: Restricted step and Levenberg–Marquardt techniques in proximal bundle methods for nonconvex nondifferentiable optimization. SIAM J. Optim. 6, 227–249 (1996)

    Article  MathSciNet  Google Scholar 

  23. 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)

    Google Scholar 

  24. Lemaréchal, C.: Lagrangian relaxation. In: Computational Combinatorial Optimization, Lecture Notes in Computer Science, vol. 2241, pp. 112–156. Springer, Berlin (2001)

    Google Scholar 

  25. 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)

    Article  MathSciNet  Google Scholar 

  26. 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)

    Article  MathSciNet  Google Scholar 

  27. Mäkelä, M.M., Neittaanmäki, P.: Nonsmooth Optimization: Analysis and Algorithms with Applications to Optimal Control. World Scientific, Singapore (1992)

    Book  Google Scholar 

  28. 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)

    Chapter  Google Scholar 

  29. Moré, J.J., Wild, S.: Benchmarking derivative-free optimization algorithms. SIAM J. Optim. 20, 172–191 (2009)

    Article  MathSciNet  Google Scholar 

  30. Noll, D.: Cutting plane oracles to minimize non-smooth non-convex functions. Set-Valued Var. Anal. 18, 531–568 (2010)

    Article  MathSciNet  Google Scholar 

  31. Rockafellar, R.T., Wets, R.J.B.: Variational Analysis. Springer, Berlin (1998)

    Book  Google Scholar 

  32. Rustem, B., Nguyen, Q.: An algorithm for the inequality-constrained discrete min-max problem. SIAM J. Optim. 8, 265–283 (1998)

    Article  MathSciNet  Google Scholar 

  33. 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)

    Article  MathSciNet  Google Scholar 

  34. Shor, N.Z.: Minimization Methods for Non-Differentiable Functions. Springer, Berlin (1985)

    Book  Google Scholar 

  35. Spingarn, J.E.: Submonotone subdifferentials of Lipschitz functions. Trans. Am. Math. Soc. 264, 77–89 (1981)

    Article  MathSciNet  Google Scholar 

  36. 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)

    Article  MathSciNet  Google Scholar 

  37. Yang, Y., Pang, L., Ma, X., Shen, J.: Constrained nonconvex nonsmooth optimization via proximal bundle method. J. Optim. Theory Appl. 163, 900–925 (2014)

    Article  MathSciNet  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to S. Nobakhtian.

Additional information

Publisher's Note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10589-019-00115-8

Keywords

Mathematics Subject Classification

Navigation