Skip to main content
Log in

A very simple SQCQP method for a class of smooth convex constrained minimization problems with nice convergence results

  • Full Length Paper
  • Series A
  • Published:
Mathematical Programming Submit manuscript

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.

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.

Similar content being viewed by others

References

  1. Anitescu, M.: A superlinearly convergent sequential quadratically constrained quadratic programming algorithm for degenerate nonlinear programming. SIAM J. Optim. 12, 949–978 (2002)

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  3. Auslender, A., Teboulle, M.: Interior gradient and proximal methods for convex and conic optimization. SIAM J. Optim. 16, 697–725 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  4. Auslender, A.,Teboulle, M.: Asymptotic Cones and Functions in Optimization and Variational Inequalities. Springer Monographs in Mathematics. Springer, New-York (2003)

  5. Beck, A., Teboulle, M.: A fast iterative shrinkage-treshold algorithm for linear inverse problems. SIAM J. Imaging Sci. 2, 183–202 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  6. Bertsekas, D.: Nonlinear Programming. Athena Scientific, Belmont, Massachussetes (1995)

    MATH  Google Scholar 

  7. Dahl, J., Vandenberghe, L.: CVXOPT Python Software for Convex Optimization, Version 1.1.2 (2009). http://abel.ee.ucla.edu/cvxopt

  8. Fiacco, A.V., McCormick, G.P.: Nonlinear Programming: Sequential Unconstrained Minimization Techniques. Classics in Applied Mathematics. SIAM, Philadelphia (1990)

    Book  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

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

  12. IMSL 32-bit Fortran Numerical Libraries. Visual Numerics Inc. http://www.vni.com

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

    MathSciNet  MATH  Google Scholar 

  14. Nesterov, Y.: Introductory Lectures on Convex Optimization: A Basic Course. Kluwer, Boston (2004)

    Book  Google Scholar 

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

    MathSciNet  Google Scholar 

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

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

  18. Rockafellar, R.T.: Convex Analysis. Princeton University Press, Princeton, NJ (1970)

    MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  20. Solodov, M.V.: On the sequential quadratically constrained quadratic programming method. Math. Oper. Res. 29(1), 64–79 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  21. Tseng, P.: Approximation accuracy, gradient methods, and error bound for structured convex optimization. Math. Program. Ser. B. 125, 263–295 (2010)

    Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Alfred Auslender.

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10107-012-0582-3

Keywords

Mathematics Subject Classification (2000)

Navigation