Abstract
We introduce a new and very simple algorithm for a class of smooth convex constrained minimization problems which is an iterative scheme related to sequential quadratically constrained quadratic programming methods, called sequential simple quadratic method (SSQM). The computational simplicity of SSQM, which uses first-order information, makes it suitable for large scale problems. Theoretical results under standard assumptions are given proving that the whole sequence built by the algorithm converges to a solution and becomes feasible after a finite number of iterations. When in addition the objective function is strongly convex then asymptotic linear rate of convergence is established.
Similar content being viewed by others
References
Anitescu, M.: A superlinearly convergent sequential quadratically constrained quadratic programming algorithm for degenerate nonlinear programming. SIAM J. Optim. 12, 949–978 (2002)
Auslender, A., Shefi, R., Teboulle, M.: A moving balls approximation method for a class of smooth constrained minimization problems. SIAM J. Optim. 20, 3232–3259 (2010)
Auslender, A., Teboulle, M.: Interior gradient and proximal methods for convex and conic optimization. SIAM J. Optim. 16, 697–725 (2006)
Auslender, A.,Teboulle, M.: Asymptotic Cones and Functions in Optimization and Variational Inequalities. Springer Monographs in Mathematics. Springer, New-York (2003)
Beck, A., Teboulle, M.: A fast iterative shrinkage-treshold algorithm for linear inverse problems. SIAM J. Imaging Sci. 2, 183–202 (2009)
Bertsekas, D.: Nonlinear Programming. Athena Scientific, Belmont, Massachussetes (1995)
Dahl, J., Vandenberghe, L.: CVXOPT Python Software for Convex Optimization, Version 1.1.2 (2009). http://abel.ee.ucla.edu/cvxopt
Fiacco, A.V., McCormick, G.P.: Nonlinear Programming: Sequential Unconstrained Minimization Techniques. Classics in Applied Mathematics. SIAM, Philadelphia (1990)
Fukushima, M., Luo, Z.-Q., Tseng, P.: A sequential quadratically constrained quadratic programming method for differentiable convex minimzation. SIAM J. Optim. 13, 1098–1119 (2003)
Lan, G., Lu, Z., Monteiro, R.D.C.: Primal-dual first-order methods with 0(1/\(\epsilon \)) iteration-complexity for cone programming. Math. Program. Ser. A 126, 1–29 (2011)
Gonzaga, C.C., Karas, E.W.: Optimal steepest descent algorithms for unconstrained convex problems: fine tuning Nesterov’s method. Technical report, Department of Mathematics, Federal University of Santa Catarina, Florianapolis, August (2008)
IMSL 32-bit Fortran Numerical Libraries. Visual Numerics Inc. http://www.vni.com
Nesterov, Y.: On an approach to the construction of optimal methods of minimization of smooth convex functions. Ekonomika i Matem Metody 24, 509–517 (1988)
Nesterov, Y.: Introductory Lectures on Convex Optimization: A Basic Course. Kluwer, Boston (2004)
Nesterov, Y.: A method for solving the convex programming problem with convergence rate \(O(\frac{1}{k^2})\). Dokl. Akad. Nauk 269, 129–144 (1983)
Panin, V.M.: A second-order method for the discrete min-max problem. USSR Comput. Math. Math. Phys. 19(N1), 90–100 (1979) (Zh.Vychisl.Mat.i.Math.Fiz, Vol.19, N1, pp. 88–98, 1979)
Panin, V.M.: Some methods of solving convex programming problems. USSR Comput. Math. Math. Phys. 21( N2), pp. 57–72 (1981) (Zh.Vychisl.Mat.i.Math.Fiz, Vol.19, N1, pp. 315–328, 1981)
Rockafellar, R.T.: Convex Analysis. Princeton University Press, Princeton, NJ (1970)
Solodov, M.V.: Global convergence of an SQP method without boundedness assumptions on any of the iterative sequences. Math. Program. Ser. A 118, 1–12 (2009)
Solodov, M.V.: On the sequential quadratically constrained quadratic programming method. Math. Oper. Res. 29(1), 64–79 (2004)
Tseng, P.: Approximation accuracy, gradient methods, and error bound for structured convex optimization. Math. Program. Ser. B. 125, 263–295 (2010)
Wiest, E.J., Polak, E.: A generalized quadratic programming-based phase-I-phase II method for inequality-constrained optimization. Appl. Math. Optim. 26, 223–252 (1992)
Acknowledgments
The author is indebted to two anonymous referees for their careful reading of this manuscript and for their useful and constructive suggestions that have helped in improving this paper.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Auslender, A. A very simple SQCQP method for a class of smooth convex constrained minimization problems with nice convergence results. Math. Program. 142, 349–369 (2013). https://doi.org/10.1007/s10107-012-0582-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10107-012-0582-3
Keywords
- Smooth convex constrained minimization
- Quadratically constrained quadratic programming
- Sequential quadratic programming
- Convergence rate
- Optimal projected gradient schemes