Efficient Preconditioners for Interior Point Methods via a new Schur Complement-Based Strategy
Samah Karim, Edgar Solomonik

TL;DR
This paper introduces a new Schur complement-based preconditioning strategy for interior point methods that improves convergence and computational efficiency in solving constrained convex quadratic programming problems.
Contribution
The paper presents a novel preconditioned inexact primal-dual interior point method using a reduced Schur complement system and two new preconditioners that enhance solver performance.
Findings
Preconditioned methods reduce eigenvalues and improve convergence.
Significant cost reduction compared to existing methods.
Effective for problems with small numbers of constraints or degrees of freedom.
Abstract
We propose a novel preconditioned inexact primal-dual interior point method for constrained convex quadratic programming problems. The algorithm we describe invokes the preconditioned conjugate gradient method on a new reduced Schur complement KKT system, in implicit form. In contrast to standard approaches, the Schur complement formulation we consider enables reuse of the factorization of the KKT matrix with rows and columns corresponding to inequality constraints excluded, across all interior point iterations. Further, two new preconditioners are presented for the resulting reduced system, that alleviate the ill-conditioning associated with slack variables in primal-dual interior point methods. Each of the preconditioners we propose also provably reduces the number of unique eigenvalues for the coefficient matrix, and thus the CG iteration count. One preconditioner is efficient when…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Optimization Algorithms Research · Matrix Theory and Algorithms · Spacecraft Dynamics and Control
