Abstract
In this paper we analyze conjugate gradient-type algorithms for solving convex quadratic programs subject only to box constraints (i.e., lower and upper bounds on the variables). Programs of this type, which we denote by BQP, play an important role in many optimization models and algorithms. We propose a new class of finite algorithms based on a nonfinite heuristic for solving a large, sparse BQP. The numerical results suggest that these algorithms are competitive with Dembo and Tulowitzski's (1983) CRGP algorithm in general, and perform better than CRGP for problems that have a low percentage of free variables at optimality, and for problems with only nonnegativity constraints.
Similar content being viewed by others
References
R.S. Dembo and U. Tulowitzski, “On the minimization of a quadratic function subject to box constraints,” Working Paper No. 71, Series B, School of Organization and Management, Yale University (New Haven, CT, 1983).
R. Fletcher and M.P. Jackson, “Minimization of a quadratic function of many variables subject only to lower and upper bounds,”Journal of the Institute of Mathematics and Its Applications 14 (1974) 159–174.
R.H. Nickel and J.W. Tolle, “A sequential quadratic programming algorithm for solving large, sparse nonlinear programs,”Journal of Optimization Theory and Its Applications 60 (1989) 453–473.
B.T. Polyak, “The conjugate gradient method in extremal problems,”USSR Computational Mathematics and Mathematical Physics 9 (1969) 94–112.
G.W. Stewart, “The efficient generation of random orthogonal matrices with an application to condition estimators,”SIAM Journal on Numerical Analysis 17 (1980) 403–409.
E. Yang and J.W. Tolle, “A class of methods for solving large, convex quadratic programs subject to box constraints,” Technical Report 86-3, Department of Operations Research, University of North Carolina (Chapel Hill, NC, 1986).
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Yang, E.K., Tolle, J.W. A class of methods for solving large, convex quadratic programs subject to box constraints. Mathematical Programming 51, 223–228 (1991). https://doi.org/10.1007/BF01586934
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF01586934