Abstract
We describe an algorithm for minimizing convex, not necessarily smooth, functions of several variables, based on a descent direction finding procedure that inherits some characteristics both of standard bundle method and of Wolfe’s conjugate subgradient method. This is obtained by allowing appropriate upward shifting of the affine approximations of the objective function which contribute to the classic definition of the cutting plane function. The algorithm embeds a proximity control strategy. Finite termination is proved at a point satisfying an approximate optimality condition and some numerical results are provided.
Similar content being viewed by others
References
Astorino, A., Frangioni, A., Fuduli, A., Gorgone, E.: A nonmonotone proximal bundle method with (potentially) continuous step decisions. SIAM J. Optim. 23(3), 1784–1809 (2013)
Astorino, A., Frangioni, A., Gaudioso, M., Gorgone, E.: Piecewise quadratic approximations in convex numerical optimization. SIAM J. Optim. 21(4), 1418–1438 (2011)
Bertsekas, D.P.: Nonlinear programming. Athena Scientific, Belmont (1995)
Chen, X., Fukushima, M.: Proximal quasi-newton methods for nondifferentiable convex optimization. Math. Program. 85, 313–334 (1999)
Cheney, E.W., Goldstein, A.A.: Newton’s method for convex programming and Tchebycheff approximation. Numer. Math. 1, 263–268 (1959)
Crainic, T.G., Frangioni, A., Gendron, B.: Bundle-based relaxation methods for multicommodity capacitated fixed charge network design problems. Discret. Appl. Math. 112, 73–99 (2001)
de Oliveira, W., Sagastizábal, C., Lemaréchal, C.: Convex proximal bundle methods in depth: a unified analysis for inexact oracle. Math. Program. 148 (1–2), 24–277 (2014)
Demyanov, A.V., Fuduli, A., Miglionico, G.: A bundle modification strategy for convex minimization. Eur. J. Oper. Res. 180(1), 38–47 (2007)
Demyanov, V.F., Malozemov, V.N.: Introduction to minimax. Wiley, New York (1974)
Dolan, E.D., Moré, J.J.: Benchmarking optimization software with performance profiles. Math. Program. 91, 201–213 (2002)
Frangioni, A., Gendron, B., Gorgone, E.: On the computational efficiency of subgradient methods: a case study in combinatorial optimization. Technical Report 41, CIRRELT, Montreal (2015)
Frangioni, A., Gorgone, E.: Bundle methods for sum-functions with “easy” components: applications to multicommodity network design. Math. Program. 145, 133–161 (2014)
Fuduli, A., Gaudioso, M., Giallombardo, G: Minimizing nonconvex nonsmooth functions via cutting planes and proximity control. SIAM J. Optim. 14(3), 743–756 (2004)
Fuduli, A., Gaudioso, M., Giallombardo, G., Miglionico, G.: A partially inexact bundle method for convex semi-infinite minmax problems. Commun. Nonlinear Sci. Numer. Simul. 21, 172–180 (2015)
Gaudioso, M., Giallombardo, G., Miglionico, G.: An incremental method for solving convex finite min-max problems. Math. Oper. Res. 31(1), 173–187 (2006)
Gaudioso, M., Giallombardo, G., Miglionico, G.: On solving the lagrangian dual of integer programs via an incremental approach. Comput. Optim. Appl. 44, 117–138 (2009)
Gaudioso, M., Gorgone, E., Monaco, M.F.: Piecewise linear approximations in nonconvex nonsmooth optimization. Numer. Math. 113(1), 73–88 (2009)
Gaudioso, M., Monaco, M.F.: A bundle type approach to the unconstrained minimization of convex nonsmooth functions. Math. Program. 23, 216–226 (1982)
Gaudioso, M., Monaco, M.F.: Variants to the cutting plane approach for convex nondifferentiable optimization. Optimization 25, 65–75 (1992)
Hiriart-Urruty, J.-B., Lemarechal, C.: Convex analysis and minimization algorithms, volume I–II. Springer, Berlin (1993)
Karmitsa, N.A., Bagirov, A., Mäkelä, M.M.: Comparing different nonsmooth minimization methods and software. Optim. Methods Softw. 27, 131–153 (2012)
Kelley, J.E.: The cutting plane method for solving convex programs. J. SIAM 8, 703–712 (1960)
Kiwiel, K.C.: Methods of descent for nondifferentiable optimization. Springer, Berlin (1985)
Kiwiel, K.C: A tilted cutting plane proximal bundle method for convex nondifferentiable optimization. Oper. Res. Lett. 10(2), 75–81 (1991)
Lemarechal, C.: An extension of Davidon methods to nondifferentiable problems. In: Balinski, M.L., Wolfe, P. (eds.) Mathematical programming study, vol. 3, pp 95–109. North-Holland, Amsterdam (1975)
Lemarechal, C., Nemirovskij, A., Nesterov, Y.: New variants of bundle methods. Math. Program. 69, 111–147 (1995)
Lukšan, L., Vlček, J.: A bundle-newton method for nonsmooth unconstrained minimization. Math. Program. 83, 373–391 (1998)
Mahdavi-Amiri, N., Yousefpour, R.: An effective nonsmooth optimization algorithm for locally lipschitz functions. J. Optim. Theory Appl. 155, 180–195 (2012)
Mäkelä, M. M., Neittaanmäki, P.: Nonsmooth optimization. World Scientific, Singapore (1992)
Mifflin, R.: An algorithm for constrained optimization with semismooth functions. Math. Oper. Res. 2, 191–207 (1977)
Pham Dihn, T., Le Thi, H.A.: A D.C. optimization algorithm for solving the trust-region subproblem. SIAM J. Control Optim. 8(2), 476–505 (1998)
Rockafellar, R.T.: Convex analysis. Princeton University Press, Princeton (1970)
Shor, N.Z.: Minimization methods for nondifferentiable functions. Springer, Berlin (1985)
Wolfe, P.: A method of conjugate subgradients for minimizing nondifferentiable functions. In: Balinski, M.L., Wolfe, P. (eds.) Nondifferentiable optimization, volume 3 of mathematical programming study, pp 145–173. North-Holland, Amsterdam (1975)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Astorino, A., Gaudioso, M. & Gorgone, E. A method for convex minimization based on translated first-order approximations. Numer Algor 76, 745–760 (2017). https://doi.org/10.1007/s11075-017-0280-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11075-017-0280-6