Horizon-independent Preconditioner Design for Linear Predictive Control
Ian McInerney, Eric C. Kerrigan, George A. Constantinides

TL;DR
This paper introduces a horizon-independent preconditioning method for the Hessian in linear predictive control, significantly accelerating first-order optimization solvers by leveraging system structure and spectral bounds.
Contribution
It proposes a novel horizon-independent preconditioner based on the Hessian's Toeplitz structure, improving convergence speed without full Hessian knowledge.
Findings
Achieves 2x to 9x speedups in numerical tests
Provides horizon-independent spectral bounds for the Hessian
Demonstrates performance comparable to optimal preconditioners
Abstract
First-order optimization solvers, such as the Fast Gradient Method, are increasingly being used to solve Model Predictive Control problems in resource-constrained environments. Unfortunately, the convergence rate of these solvers is significantly affected by the conditioning of the problem data, with ill-conditioned problems requiring a large number of iterations. To reduce the number of iterations required, we present a simple method for computing a horizon-independent preconditioning matrix for the Hessian of the condensed problem. The preconditioner is based on the block Toeplitz structure of the Hessian. Horizon-independence allows one to use only the predicted system and cost matrices to compute the preconditioner, instead of the full Hessian. The proposed preconditioner has equivalent performance to an optimal preconditioner in numerical examples, producing speedups between 2x and…
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.
