Optimal Preconditioning is a Geodesically Convex Optimization Problem
M. Levent Do\u{g}an, Alperen Erg\"ur, and Elias Tsigaridas

TL;DR
This paper presents a unified, geodesically convex optimization framework for computing near-optimal preconditioners for linear and polynomial systems, enabling efficient algorithms with convergence guarantees.
Contribution
It introduces the first theoretical framework for preconditioning polynomial systems using geodesic convexity, extending prior linear system preconditioning methods.
Findings
Condition number minimization is geodesically convex under certain norms.
Explicit gradient formulas and convergence rates are derived.
First preconditioning algorithm with theoretical guarantees for polynomial systems.
Abstract
We introduce a unified framework for computing approximately-optimal preconditioners for solving linear and non-linear systems of equations. We demonstrate that the condition number minimization problem, under structured transformations such as diagonal and block-diagonal preconditioners, is geodesically convex with respect to unitarily invariant norms, including the Frobenius and Bombieri--Weyl norms. This allows us to introduce efficient first-order algorithms with precise convergence guarantees. For linear systems, we analyze the action of symmetric Lie subgroups on the input matrix and prove that the logarithm of the condition number is a smooth geodesically convex function on the associated Riemannian quotient manifold. We obtain explicit gradient formulas, show Lipschitz continuity, and prove convergence rates for computing the optimal…
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
TopicsMatrix Theory and Algorithms · Advanced Optimization Algorithms Research · Stochastic Gradient Optimization Techniques
