Projected gradient methods for linearly constrained problems
Mathematical Programming: Series A and B
Practical methods of optimization; (2nd ed.)
Practical methods of optimization; (2nd ed.)
Newton methods for large-scale linear equality-constrained minimization
SIAM Journal on Matrix Analysis and Applications
Accurate Symmetric Indefinite Linear Equation Solvers
SIAM Journal on Matrix Analysis and Applications
The Multifrontal Solution of Indefinite Sparse Symmetric Linear
ACM Transactions on Mathematical Software (TOMS)
On the Solution of Equality Constrained Quadratic Programming Problems Arising in Optimization
SIAM Journal on Scientific Computing
On Modified Factorizations for Large-Scale Linearly Constrained Optimization
SIAM Journal on Optimization
Solving the Trust-Region Subproblem using the Lanczos Method
SIAM Journal on Optimization
Inertia-controlling factorizations for optimization algorithms
Applied Numerical Mathematics
ACM Transactions on Mathematical Software (TOMS)
Adaptive tetrahedral meshing in free-surface flow
Journal of Computational Physics
ACM Transactions on Mathematical Software (TOMS)
Global optimization of truss topology with discrete bar areas--Part I: theory of relaxed problems
Computational Optimization and Applications
A Second Derivative SQP Method: Local Convergence and Practical Issues
SIAM Journal on Optimization
SIAM Journal on Scientific Computing
Hi-index | 0.01 |
We consider a working-set method for solving large-scale quadratic programming problems for which there is no requirement that the objective function be convex. The methods are iterative at two levels, one level relating to the selection of the current working set, and the second due to the method used to solve the equality-constrained problem for this working set. A preconditioned conjugate gradient method is used for this inner iteration, with the preconditioner chosen especially to ensure feasibility of the iterates. The preconditioner is updated at the conclusion of each outer iteration to ensure that this feasibility requirement persists. The well-known equivalence between the conjugate-gradient and Lanczos methods is exploited when finding directions of negative curvature. Details of an implementation--the Fortran 90 package QPA in the forthcoming GALAHAD library--are given.