Skip to main content

Efficient primal algorithms for strictly convex quadratic programs

  • Conference paper
  • First Online:
Numerical Analysis

Part of the book series: Lecture Notes in Mathematics ((LNM,volume 1230))

  • 551 Accesses

Abstract

Two active set primal simplex algorithms for solving strictly convex quadratic programs are presented which, in their implementation, are closely related to the dual algorithm of Goldfarb and Idnani. Techniques are used for updating certain matrix factorizations that enable the algorithms to be both efficient and numerically stable in practice. One of the algorithms is based upon sufficient conditions for simultaneously dropping several constraints from the active set. It is shown how these conditions can be checked with little additional computational effort.

This research was supported in part by the Army Research Office under Contract No. DAAG29-83-K-0106 and in part by the National Science Foundation under Grant No. DCR-83-41408.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 34.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 46.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. J. W. Daniel, W. B. Gragg, L. Kaufman and G. W. Stewart. "Reorthogonalization and stable algorithms for updating the Gram-Schmidt QR factorizations." Mathematics of Computation 30 (1976) 772–795.

    MathSciNet  MATH  Google Scholar 

  2. G. B. Dantzig. Linear programming and extensions (Princeton University Press, Princeton, N.J. (1963) Chapter 24, Section 4.

    MATH  Google Scholar 

  3. R. Fletcher. "A FORTRAN subroutine for quadratic programming." UKAEA Research Group Report. AERE R6370 (1970).

    Google Scholar 

  4. R. Fletcher. "A general quadratic programming algorithm." Journal of the Institute of Mathematics and Its Applications (1971) 76–91.

    Google Scholar 

  5. P. E. Gill and W. Murray. "Numerically stable methods for quadratic programming." Mathematical programming 14 (1978) 349–372.

    Article  MathSciNet  MATH  Google Scholar 

  6. P. E. Gill, W. Murray, M. A. Saunders and M. H. Wright. "User's guide for SOL/QPSOL: a Fortran package for quadratic programming." Report SOL 83-7 (Stanford University, 1983).

    Google Scholar 

  7. D. Goldfarb. "Extension of Newton's method and simplex methods for solving quadratic programs," in: F. A. Lootsma, ed., Numerical methods for nonlinear optimization (Academic Press, London, 1972) 239–254.

    Google Scholar 

  8. D. Goldfarb and A. Idnani. "Dual and primal-dual methods for solving strictly convex quadratic programs," in: J. P. Hennart, ed., Numerical Analysis, Proceedings Cocoyoc, Mexico 1981. Lecture Notes in Mathematics 909 (Springer-Verlag, Berlin, 1982) 226–239.

    Google Scholar 

  9. D. Goldfarb and A. Idnani, "A numerically stable dual method for solving strictly convex quadratic programs." Math. Programming 27 (1983) 1–33.

    Article  MathSciNet  MATH  Google Scholar 

  10. M. J. D. Powell. "On the quadratic programming algorithm of Goldfarb and Idnani." Report DAMTP 1983/NA19 (University of Cambridge, 1983).

    Google Scholar 

  11. C. Van de Panne and A. Whinston. "The simplex and the dual method for quadratic programming." Operations Research Quarterly 15 (1964) 355–389.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jean-Pierre Hennart

Rights and permissions

Reprints and permissions

Copyright information

© 1986 Springer-Verlag

About this paper

Cite this paper

Goldfarb, D. (1986). Efficient primal algorithms for strictly convex quadratic programs. In: Hennart, JP. (eds) Numerical Analysis. Lecture Notes in Mathematics, vol 1230. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0072668

Download citation

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

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-17200-0

  • Online ISBN: 978-3-540-47379-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics