Abstract
In this chapter we extend the SQP-approach of the well-known bundle-Newton method for nonsmooth unconstrained minimization and the second order bundle method by Fendl and Schichl (A feasible second order bundle algorithm for nonsmooth, nonconvex optimization problems with inequality constraints: I. derivation and convergence. arXiv:1506.07937, 2015, preprint) to the general nonlinearly constrained case. Instead of using a penalty function or a filter or an improvement function to deal with the presence of constraints, the search direction is determined by solving a convex quadratically constrained quadratic program to obtain good iteration points. Furthermore, global convergence of the method is shown under certain mild assumptions.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bagirov, A.: A method for minimization of quasidifferentiable functions. Optim. Methods Softw. 17, 31–60 (2002)
Bagirov, A.: Continuous subdifferential approximations and their applications. J. Math. Sci. 115, 2567–2609 (2003)
Bagirov, A., Ganjehlou, A.: A quasisecant method for minimizing nonsmooth functions. Optim. Methods Softw. 25(1), 3–18 (2010)
Bagirov, A., Beliakov, G., Mammadov, M., Rubinov, A.: Programming library GANSO (Global And Non-Smooth Optimization). Centre for Informatics and Applied Optimization, University of Ballarat, Australia (2005). http://www.ballarat.edu.au/ard/itms/CIAO/ganso/. Version 5.1.0.0
Bagirov, A., Karasözen, B., Sezer, M.: Discrete gradient method: derivative-free method for nonsmooth optimization. J. Optim. Theory Appl. 137(2), 317–334 (2008)
Bonnans, J., Gilbert, J., Lemaréchal, C., Sagastizábal, C.: Numerical Optimization: Theoretical and Practical Aspects, 2nd edn. Springer, Berlin (2006)
Borwein, J., Lewis, A.: Convex Analysis and Nonlinear Optimization: Theory and Examples, 2nd edn. Springer, Berlin (2006)
Boţ, R. I., Csetnek, E. R.: An inertial Tseng’s type proximal algorithm for nonsmooth and nonconvex optimization problems. J. Optim. Theory Appl. 171(2), 600–616 (2016)
Boyd, S., Vandenberghe, L.: Convex Optimization. Cambridge University Press, Cambridge (2004)
Burke, J., Lewis, A., Overton, M.: Approximating subdifferentials by random sampling of gradients. Math. Oper. Res. 27(3), 567–584 (2002)
Burke, J., Lewis, A., Overton, M.: A robust gradient sampling algorithm for nonsmooth, nonconvex optimization. SIAM J. Optim. 15(3), 751–779 (2005)
Byrd, R., Nocedal, J., Schnabel, R.: Representations of quasi-Newton matrices and their use in limited memory methods. Math. Program. 63, 129–156 (1994)
Curtis, F., Overton, M.: A robust sequential quadratic programming algorithm for nonconvex, nonsmooth constrained optimization. SIAM J. Optim. 22(2), 474–500 (2012)
Eckstein, J., Bertsekas, D.P.: On the douglas–rachford splitting method and the proximal point algorithm for maximal monotone operators. Math. Program. 55(1–3), 293–318 (1992)
Fendl, H., Schichl, H.: A feasible second order bundle algorithm for nonsmooth, nonconvex optimization problems with inequality constraints: I. derivation and convergence. arXiv:1506.07937 (2015, preprint)
Fendl, H., Schichl, H.: A feasible second order bundle algorithm for nonsmooth nonconvex optimization problems with inequality constraints: II. implementation and numerical results. arXiv:1506.08021 (2015, preprint)
Fletcher, R., Leyffer, S.: A bundle filter method for nonsmooth nonlinear optimization. Numerical Analysis Report NA/195, University of Dundee, Department of Mathematics (1999)
Gill, P., Murray, W.: Newton-type methods for unconstrained and linearly constrained optimization. Math. Program. 28, 311–350 (1974)
Gill, P., Murray, W., Saunders, M.: SNOPT: an SQP algorithm for large-scale constrained optimization. SIAM Rev. 47(1), 99–131 (2005)
Griewank, A., Corliss, G. (eds.): Automatic Differentiation of Algorithms: Theory, Implementation, and Application. SIAM, Philadelphia (1991)
Haarala, M.: Large-scale nonsmooth optimization: variable metric bundle method with limited memory. Ph.D. Thesis, University of Jyväskylä, Department of Mathematical Information Technology (2004)
Haarala, M., Miettinen, M., Mäkelä, M.: New limited memory bundle method for large-scale nonsmooth optimization. Optim. Methods Softw. 19(6), 673–692 (2004)
Haarala, N., Miettinen, M., Mäkelä, M.: Globally convergent limited memory bundle method for large-scale nonsmooth optimization. Math. Program. 109(1), 181–205 (2007)
Herskovits, J.: Feasible direction interior-point technique for nonlinear optimization. J. Optim. Theory Appl. 99(1), 121–146 (1998)
Herskovits, J., Santos, G.: On the computer implementation of feasible direction interior point algorithms for nonlinear optimization. Struct. Optim. 14, 165–172 (1997)
Joki, K., Bagirov, A.M., Karmitsa, N., Mäkelä, M.M.: A proximal bundle method for nonsmooth DC optimization utilizing nonconvex cutting planes. J. Global Optim. 68(3), 501–535 (2017)
Joki, K., Bagirov, A.M., Karmitsa, N., Mäkelä, M.M., Taheri, S.: Double bundle method for finding Clarke stationary points in nonsmooth DC programming. SIAM J. Optim. 28(2), 1892–1919 (2018)
Jourani, A.: Constraint qualifications and lagrange multipliers in nondifferentiable programming problems. J. Optim. Theory Appl. 81(3), 533–548 (1994)
Kappel, F., Kuntsevich, A.: An implementation of Shor’s r-algorithm. Comput. Optim. Appl. 15(2), 193–205 (2000). https://doi.org/10.1023/A:1008739111712
Karas, E., Ribeiro, A., Sagastizábal, C., Solodov, M.: A bundle-filter method for nonsmooth convex constrained optimization. Math. Program. B(116), 297–320 (2009)
Karmitsa, N.: Decision tree for nonsmooth optimization software. http://napsu.karmitsa.fi/solveromatic/
Karmitsa, N., Mäkelä, M.: Adaptive limited memory bundle method for bound constrained large-scale nonsmooth optimization. Optim. J. Math. Program. Oper. Res. 59(6), 945–962 (2010)
Karmitsa, N., Mäkelä, M.: Limited memory bundle method for large bound constrained nonsmooth optimization: convergence analysis. Optim. Methods Softw. 25(6), 895–916 (2010)
Karmitsa, N., Mäkelä, M., Ali, M.: Limited memory interior point bundle method for large inequality constrained nonsmooth minimization. Appl. Math. Comput. 198(1), 382–400 (2008)
Karmitsa, N., Bagirov, A., Mäkelä, M.: Comparing different nonsmooth minimization methods and software. Optim. Methods Softw. 27(1), 131–153 (2012)
Kiwiel, K.: Methods of Descent for Nondifferentiable Optimization. Lecture Notes in Mathematics, vol. 1133. Springer, Berlin (1985)
Kiwiel, K.: A constraint linearization method for nondifferentiable convex minimization. Numer. Math. 51, 395–414 (1987)
Kiwiel, K.: Restricted step and Levenberg-Marquardt techniques in proximal bundle methods for nonconvex nondifferentiable optimization. SIAM J. Optim. 6(1), 227–249 (1996)
Kiwiel, K., Stachurski, A.: Issues of effectiveness arising in the design of a system of nondifferentiable optimization algorithms. In: Lewandowski, A., Wierzbicki, A. (eds.) Aspiration Based Decision Support Systems: Theory, Software and Applications. Lecture Notes in Economics and Mathematical Systems, vol. 331, pp. 180–192. Springer, Berlin (1989)
Kroshko, D.: ralg. http://openopt.org/ralg/. Software package
Lawrence, C., Tits, A.: A computationally efficient feasible sequential quadratic programming algorithm. SIAM J. Optim. 11(4), 1092–1118 (2001)
Lewis, A., Overton, M.: Nonsmooth optimization via quasi–Newton methods. Math. Program. 141, 135–163 (2013)
Lukšan, L.: An implementation of recursive quadratic programming variable metric methods for linearly constrained nonlinear minimax approximation. Kybernetika 21(1), 22–40 (1985)
Lukšan, L., Vlček, J.: PBUN, PNEW – bundle-type algorithms for nonsmooth optimization. Technical report 718, Institute of Computer Science, Academy of Sciences of the Czech Republic, Prague (1997). http://www.uivt.cas.cz/~luksan/subroutines.html
Lukšan, L., Vlček, J.: PMIN – a recursive quadratic programming variable metric algorithm for minimax optimization. Technical report 717, Institute of Computer Science, Academy of Sciences of the Czech Republic, Prague (1997). http://www.uivt.cas.cz/~luksan/subroutines.html
Lukšan, L., Vlček, J.: A bundle-Newton method for nonsmooth unconstrained minimization. Math. Program. 83, 373–391 (1998)
Lukšan, L., Vlček, J.: Globally convergent variable metric method for convex nonsmooth unconstrained minimization. J. Optim. Theory Appl. 102(3), 593–613 (1999)
Lukšan, L., Vlček, J.: NDA: algorithms for nondifferentiable optimization. Technical report 797, Institute of Computer Science, Academy of Sciences of the Czech Republic, Prague (2000). http://www.uivt.cas.cz/~luksan/subroutines.html
Mäkelä, M.: Multiobjective proximal bundle method for nonconvex nonsmooth optimization: FORTRAN subroutine MPBNGC 2.0. Reports of the Department of Mathematical Information Technology, Series B. Scientific computing, B 13/2003 University of Jyväskylä, Jyväskylä (2003). http://napsu.karmitsa.fi/proxbundle/
Mäkelä, M., Neittaanmäki, P.: Nonsmooth Optimization: Analysis and Algorithms with Applications to Optimal Control. World Scientific, Singapore (1992)
Mangasarian, O.L., Fromovitz, S.: The Fritz John necessary optimality conditions in the presence of equality and inequality constraints. J. Math. Anal. Appl. 17(1), 37–47 (1967)
Maratos, N.: Exact penalty function algorithms for finite dimensional and control optimization problems. Ph.D. Thesis, University of London (1978)
Merrill, O.: Applications and extensions of an algorithm that computes fixed points of certain upper semicontinuous point to set mappings. Ph.D. Thesis, University of Michigan, Ann Arbor (1972)
Mifflin, R.: An algorithm for constrained optimization with semismooth functions. Math. Oper. Res. 2(2), 191–207 (1977)
Mifflin, R.: Semismooth and semiconvex functions in constrained optimization. SIAM J. Control Optim. 15(6), 959–972 (1977)
Mifflin, R.: A modification and an extension of Lemarechal’s algorithm for nonsmooth minimization. Math. Program. Study 17, 77–90 (1982)
Mifflin, R., Sun, D., Qi, L.: Quasi-Newton bundle-type methods for nondifferentiable convex optimization. SIAM J. Optim. 8(2), 583–603 (1998)
Nesterov, Y., Vial, J.P.: Homogeneous analytic center cutting plane methods for convex problems and variational inequalities. SIAM J. Optim. 9, 707–728 (1999)
Nocedal, J., Wright, S.: Numerical Optimization. Springer Series in Operations Research and Financial Engineering, 2nd edn. Springer, New York (2006)
Oustry, F.: A second-order bundle method to minimize the maximum eigenvalue function. Math. Program. 89(1), 1–33 (2000)
Overton, M.: Hanso: Hybrid algorithm for non-smooth optimization (2010). http://www.cs.nyu.edu/overton/software/hanso/. New York University, Department of Computer Science
Parikh, N., Boyd, S., et al.: Proximal algorithms. Found. Trends Optim. 1(3), 127–239 (2014)
Rockafellar, R.T.: Monotone operators and the proximal point algorithm. SIAM J. Control Optim. 14(5), 877–898 (1976)
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 (2006)
Schramm, H.: Eine Kombination von Bundle- und Trust-Region-Verfahren zur Lösung nichtdifferenzierbarer Optimierungsprobleme. Ph.D. Thesis, Universität Bayreuth (1989)
Schramm, H., Zowe, J.: A version of the bundle idea for minimizing a nonsmooth function: conceptual idea, convergence analysis, numerical results. SIAM J. Optim. 2(1), 121–152 (1992)
Shor, N.: Minimization Methods for Non-Differentiable Functions. Springer, Berlin (1985)
Solodov, M.: On the sequential quadratically constrained quadratic programming methods. Math. Oper. Res. 29(1), 1–90 (2004)
Tits, A.: Feasible sequential quadratic programming. In: Floudas, C., Pardalos, P. (eds.) Encyclopedia of Optimization, 2nd edn., pp. 1001–1005. Springer, Berlin (2009)
Vial, J.P., Sawhney, N.: OBOE User Guide Version 1.0 (2007). https://projects.coin-or.org/OBOE/
Vlček, J.: Bundle algorithms for nonsmooth unconstrained minimization. Research Report 608, Institute of Computer Science, Academy of Sciences of the Czech Republic, Prague (1995)
Vlček, J., Lukšan, L.: Globally convergent variable metric method for nonconvex nondifferentiable unconstrained minimization. J. Optim. Theory Appl. 111(2), 407–430 (2001)
Zowe, J.: The BT-algorithm for minimizing a nonsmooth functional subject to linear constraints. In: Clarke, F., Demyanov, V., Giannessi, F. (eds.) Nonsmooth Optimization and Related Topics, pp. 459–480. Plenum Press, New York (1989)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Schichl, H., Fendl, H. (2020). A Second Order Bundle Algorithm for Nonsmooth, Nonconvex Optimization Problems. In: Bagirov, A., Gaudioso, M., Karmitsa, N., Mäkelä, M., Taheri, S. (eds) Numerical Nonsmooth Optimization. Springer, Cham. https://doi.org/10.1007/978-3-030-34910-3_4
Download citation
DOI: https://doi.org/10.1007/978-3-030-34910-3_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-34909-7
Online ISBN: 978-3-030-34910-3
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)