Streaming Solutions for Time-Varying Optimization Problems
Tomer Hamam, Justin Romberg

TL;DR
This paper investigates streaming optimization problems with time-varying objectives, providing convergence guarantees for limited-memory algorithms and introducing a new efficient Newton-based online method applicable to practical problems.
Contribution
It offers theoretical convergence conditions for streaming solutions and introduces NOA, a fixed-complexity Newton algorithm for real-time optimization.
Findings
Solutions converge linearly to a limit as data increases
Limited-memory algorithms retain near-optimal accuracy
NOA algorithm operates with fixed complexity regardless of data size
Abstract
This paper studies streaming optimization problems that have objectives of the form . In particular, we are interested in how the solution for the th frame of variables changes as increases. While incrementing and adding a new functional and a new set of variables does in general change the solution everywhere, we give conditions under which converges to a limit point at a linear rate as . As a consequence, we are able to derive theoretical guarantees for algorithms with limited memory, showing that limiting the solution updates to only a small number of frames in the past sacrifices almost nothing in accuracy. We also present a new efficient Newton online algorithm (NOA), inspired by these results, that updates the solution with fixed…
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
TopicsSparse and Compressive Sensing Techniques · Advanced Bandit Algorithms Research · Photoacoustic and Ultrasonic Imaging
