Skip to main content
Log in

On the complexity of quadratic programming with two quadratic constraints

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

Abstract

The complexity of quadratic programming problems with two quadratic constraints is an open problem. In this paper we show that when one constraint is a ball constraint and the Hessian of the quadratic function defining the other constraint is positive definite, then, under quite general conditions, the problem can be solved in polynomial time in the real-number model of computation through an approach based on the analysis of the dual space of the Lagrange multipliers. However, the degree of the polynomial is rather large, thus making the result mostly of theoretical interest.

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. Ai, W., Zhang, S.: Strong duality for the CDT subproblem: a necessary and sufficient condition. SIAM J. Optim. 19, 1735–1756 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  2. Ben-Tal, A., Teboulle, M.: Hidden convexity in some nonconvex quadratically constrained quadratic programming. Math. Program. 72, 51–63 (1996)

    MathSciNet  MATH  Google Scholar 

  3. Ben-Tal, A., den Her tog, D.: Hidden conic quadratic representation of some nonconvex quadratic optimization problems. Math. Program. 143, 1–29 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  4. Bienstock, D., Michalka, A.: Polynomial solvability of variants of the trust-region subproblem. In: SODA ’14 Proceedings of the Twenty-Fifth Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 380–390 (2014)

  5. Burer, S., Anstreicher, K.: Second-order cone constraints for extendedtrust-region subproblems. SIAM J. Optim. 23, 432451 (2013)

    Article  MATH  Google Scholar 

  6. Celis, M.R., Dennis, J.E., Tapia, R.A.: A trust region algorithm for nonlinear equality constrained optimization. In: Boggs, R.T., Byrd, R.H., Schnabel, R.B. (eds.) Numerical Optimization, pp. 71–82. SIAM, Philadelphia (1985)

    Google Scholar 

  7. Cox, D.A., Little, J., O’Shea, D.: Ideals, Varieties, and Algorithms: An Introduction to Computational Algebraic Geometry and Commutative Algebra. Undergraduate Texts in Mathematics. Springer, Berlin (2015)

    Book  MATH  Google Scholar 

  8. Emeliyanenko, P., Sagraloff, M.: On the complexity of solving a bivariate polynomial system. In: International Symposium on Symbolic and Algebraic Computation (ISSAC), ACM (2012)

  9. Emiris, I.Z., Mourrain, B., Tsigaridas, E.P.: The DMM bound: multivariate (aggregate) separation bounds. In: Proceedings of Symbolic and Algebraic Computation, International Symposium, ISSAC 2010, Munich, Germany (2010)

  10. Kobel, A., Sagraloff, M.: On the complexity of computing with planar algebraic curves. J. Complex. 31(2), 206–236 (2015)

    Article  MATH  Google Scholar 

  11. Locatelli, M.: Some results for quadratic problems with one or two quadratic constraints. Oper. Res. Lett. 43(2), 126–131 (2015)

    Article  MathSciNet  Google Scholar 

  12. Renegar, J.: Incorporating condition measures into the complexity theory of linear programming. SIAM J. Optim. 5(3), 506–524 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  13. Stern, R.J., Wolkowicz, H.: Indefinite trust region subproblems and nonsymmetric eigenvalue perturbations. SIAM J. Optim. 5, 286–313 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  14. Sturmfels, B.: Solving systems of polynomial equations. In: CBMS Regional Conference Series in Mathematics. American Mathematical Society (2002)

  15. Terrell, W.J.: Stability and Stabilization: An Introduction. Princeton University Press, Princeton (2009)

    Book  MATH  Google Scholar 

  16. Thrall, R.M., Tornheim, L.: Vector Spaces and Matrices, Dover Books on Mathematics. Dover, New York (2014)

    Google Scholar 

  17. Ye, Y.: Approximating quadratic programming with bound and quadratic constraints. Math. Program. 84, 219–226 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  18. Ye, Y.: Approximating global quadratic optimization with convex quadratic constraints. J. Glob. Optim. 15(1), 1–17 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  19. Ye, Y., Zhang, S.: New results on quadratic minimization. SIAM J. Optim. 14, 245–267 (2003)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgments

The authors are extremely grateful to the Associate Editor and the anonymous reviewers. The comments and critics to previous submissions of our work allowed us to significatively improve the final result.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Luca Consolini.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Consolini, L., Locatelli, M. On the complexity of quadratic programming with two quadratic constraints. Math. Program. 164, 91–128 (2017). https://doi.org/10.1007/s10107-016-1073-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10107-016-1073-8

Keywords

Mathematics Subject Classification

Navigation