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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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.
G. B. Dantzig. Linear programming and extensions (Princeton University Press, Princeton, N.J. (1963) Chapter 24, Section 4.
R. Fletcher. "A FORTRAN subroutine for quadratic programming." UKAEA Research Group Report. AERE R6370 (1970).
R. Fletcher. "A general quadratic programming algorithm." Journal of the Institute of Mathematics and Its Applications (1971) 76–91.
P. E. Gill and W. Murray. "Numerically stable methods for quadratic programming." Mathematical programming 14 (1978) 349–372.
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).
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.
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.
D. Goldfarb and A. Idnani, "A numerically stable dual method for solving strictly convex quadratic programs." Math. Programming 27 (1983) 1–33.
M. J. D. Powell. "On the quadratic programming algorithm of Goldfarb and Idnani." Report DAMTP 1983/NA19 (University of Cambridge, 1983).
C. Van de Panne and A. Whinston. "The simplex and the dual method for quadratic programming." Operations Research Quarterly 15 (1964) 355–389.
Author information
Authors and Affiliations
Editor information
Rights 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