Randomized Nyström Preconditioned Interior Point-Proximal Method of Multipliers
Ya-Chi Chu, Luiz-Rafael Santos, Madeleine Udell
TL;DR
This work tackles the challenge of solving large-scale convex separable quadratic programs with high precision by developing Nys-IP-PMM, a matrix-free, regularized interior-point method that embeds a randomized Nyström preconditioner within the inner CG solver. The method extends IP-PMM to inexact Newton solves, and provides convergence guarantees in a probabilistic setting, including a polynomial-time-like bound on iterations. Empirically, Nyström preconditioning yields faster wallclock performance than partial Cholesky preconditioning, especially for dense constraint matrices, and the authors provide an open-source Julia implementation. The approach broadens the applicability of high-accuracy interior-point methods to large-scale problems in finance and machine learning, offering scalable performance and the potential for hardware acceleration.
Abstract
We present a new algorithm for convex separable quadratic programming (QP) called Nys-IP-PMM, a regularized interior-point solver that uses low-rank structure to accelerate solution of the Newton system. The algorithm combines the interior point proximal method of multipliers (IP-PMM) with the randomized Nyström preconditioned conjugate gradient method as the inner linear system solver. Our algorithm is matrix-free: it accesses the input matrices solely through matrix-vector products, as opposed to methods involving matrix factorization. It works particularly well for separable QP instances with dense constraint matrices. We establish convergence of Nys-IP-PMM. Numerical experiments demonstrate its superior performance in terms of wallclock time compared to previous matrix-free IPM-based approaches.
