Skip to main content
Log in

A note on the strong polynomiality of convex quadratic programming

  • Published:
Mathematical Programming Submit manuscript

Abstract

We prove that a general convex quadratic program (QP) can be reduced to the problem of finding the nearest point on a simplicial cone inO(n 3 +n logL) steps, wheren andL are, respectively, the dimension and the encoding length of QP. The proof is quite simple and uses duality and repeated perturbation. The implication, however, is nontrivial since the problem of finding the nearest point on a simplicial cone has been considered a simpler problem to solve in the practical sense due to its special structure. Also we show that, theoretically, this reduction implies that (i) if an algorithm solves QP in a polynomial number of elementary arithmetic operations that is independent of the encoding length of data in the objective function then it can be used to solve QP in strongly polynomial time, and (ii) ifL is bounded by a ‘first order’ exponential function ofn then (i) can be stated even in stronger terms: to solve QP in strongly polynomial time, it suffices to find an algorithm running in polynomial time that is independent of the encoding length of the quadratic term matrix or constraint matrix. Finally, based on these results, we propose a conjecture.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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. P. Berman, N. Kovoor and P.M. Pardalos, Algorithms for the least distance problem, in:Complexity in Numerical Optimization (World Scientific, Singapore, 1993) 33–56.

    Google Scholar 

  2. W.S. Dorn, Duality in quadratic programming,Quarterly of Applied Mathematics 18 (1960) 155–162.

    Google Scholar 

  3. R.M. Freund, Dual gauge programs, with applications to quadratic program and the minimum-norm problem,Mathematical Programming 38 (1987) 47–67.

    Google Scholar 

  4. F. Granot and J. Skorin-Kapov, Towards a strongly polynomial algorithm for strictly convex quadratic programs: An extension of Tardos' algorithm,Mathematical Programming 46 (1990) 225–236.

    Google Scholar 

  5. L. Grotschel, M. Lovasz and A. Schrijver,Geometric Algorithms and Combinatorial Optimization (Springer-Verlag, Berlin, Heidelberg, 1988).

    Google Scholar 

  6. Sung-Pil Hong, About the strong polynomiality of some special classes of convex quadratic programming, PhD thesis, University of California at Berkeley, 1993.

  7. W. Li, P.M. Pardalos and C.-G. Han, Gauss-Seidel method for least distance problems,Journal of Optimization Theory and its Applications 75(3) (1992) 487–500.

    Google Scholar 

  8. D.G. Luenberger,Linear and Nonlinear Programming (Addison-Wesley, Reading, MA, 1984).

    Google Scholar 

  9. K.G. Murty, On the linear complementarity problem,Operations Research Verfahren 31 (1978) 425–439.

    Google Scholar 

  10. K.G. Murty and Y. Fathi, A critical index algorithm for nearest point problems on simplicial cones,Mathematical Programming 23 (1982) 206–215.

    Google Scholar 

  11. C.R. Papadimitriou and K. Steiglitz,Combinatorial Optimization: Algorithms and Complexity (Prentice-Hall, Englewood Cliffs, New Jersey, 1982).

    Google Scholar 

  12. G. Strang,Linear Algebra and its Applications (Harcourt Brace Jovanovich, San Diego, CA, 1988).

    Google Scholar 

  13. E. Tardos, A strongly polynomial algorithm to solve combinatorial linear programs,Operations Research 34(2) (1986) 250–256.

    Google Scholar 

  14. P. Wolfe, Finding the nearest point in a polytope,Mathematical Programming 11 (1976) 128–149.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

corresponding author. The research was done when the author was at the Department of IE & OR, University of California at Berkeley, and partially supported by ONR grant N00014-91-j-1241.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Hong, SP., Verma, S. A note on the strong polynomiality of convex quadratic programming. Mathematical Programming 68, 131–139 (1995). https://doi.org/10.1007/BF01585760

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01585760

Keywords