Learning to optimize with guarantees: a complete characterization of linearly convergent algorithms
Andrea Martin, Ian R. Manchester, Luca Furieri

TL;DR
This paper provides a complete characterization of linearly convergent algorithms, enabling their augmentation to improve average-case performance on specific problems while maintaining worst-case guarantees.
Contribution
It derives all modifications to baseline algorithms that preserve linear convergence, applicable to various optimization methods and problem classes.
Findings
Augmented algorithms retain worst-case guarantees.
Effective in ill-conditioned linear systems.
Improves performance in model predictive control.
Abstract
In high-stakes engineering applications, optimization algorithms must come with provable worst-case guarantees over a mathematically defined class of problems. Designing for the worst case, however, inevitably sacrifices performance on the specific problem instances that often occur in practice. We address the problem of augmenting a given linearly convergent algorithm to improve its average-case performance on a restricted set of target problems - for example, tailoring an off-the-shelf solver for model predictive control (MPC) for an application to a specific dynamical system - while preserving its worst-case guarantees across the entire problem class. Toward this goal, we characterize the class of algorithms that achieve linear convergence for classes of nonsmooth composite optimization problems. In particular, starting from a baseline linearly convergent algorithm, we derive all -…
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
TopicsStochastic Gradient Optimization Techniques · Advanced Control Systems Optimization · Advanced Optimization Algorithms Research
