A Schur-Complement Method for Sparse Quadratic Programming.

Abstract

In applying active-set methods to sparse quadratic programs, it is desirable to utilize existing sparse-matrix techniques. The authors describe a quadratic programming method based on the classical Schur complement. Its key feature is that much of the linear algebraic work associated wtih an entire sequence of iterations involves a fixed sparse factorization. Updates are performed at every iteration to the factorization of a smaller matrix, which may be treated as dense or sparse. The use of a fixed sparse factorization allows an off-the shelf sparse equation solver to be used repeatedly. This feature is ideally suited to problems with structure that can be exploited by a specialized factorization. Moreover, improvements in efficiency derived from exploiting new parallel and vector computer architectures are immediately applicable. An obvious application of the method is in sequential quadratic programming methods for nonlinearly constrained optimization, which require solution of a sequence of closely related quadratic programming subproblems. Some ways in which the known relationship between successive problems can be exploited are discussed. Keywords: Supercomputers; Variables; Computations.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Oct 01, 1987
Accession Number
ADA188049

Entities

People

  • Margaret H. Wright
  • Michael Saunders
  • Philip Edward Gill
  • Walter Murray

Organizations

  • Stanford University

Tags

DTIC Thesaurus Topics

  • Algebra
  • Algorithms
  • Computational Science
  • Computations
  • Computer Programming
  • Computers
  • Equations
  • Iterations
  • Linear Algebra
  • Linear Programming
  • Mathematical Programming
  • New York
  • Numerical Analysis
  • Operations Research
  • Optimization
  • Quadratic Programming
  • Sparse Matrix

Fields of Study

  • Engineering

Readers

  • Linear Algebra
  • Operations Research