4.7 Article

Streaming Solutions for Time-Varying Optimization Problems

Journal

IEEE TRANSACTIONS ON SIGNAL PROCESSING
Volume 70, Issue -, Pages 3582-3597

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TSP.2022.3188208

Keywords

Time-varying; aggregated; incremental; optimization; unconstrained; filtering; smoothing; Kalman; RTS; streaming; cumulative; Newton method; graph optimization; optimal filtering; Bayesian filtering; online; time-series; partially; separable; block-tridiagonal.

Funding

  1. ARL DCIST CRA [W911NF-17-2-0181]
  2. C-BRIC - DARPA

Ask authors/readers for more resources

This paper studies streaming optimization problems and proposes conditions for the convergence of solutions at a linear rate. It also presents a new efficient algorithm and provides example applications to support the theoretical results.
This paper studies streaming optimization problems with objectives given by a sum of locally coupled cost terms of the form f(vx(t-1), vx(t)). In particular, we are interested in how the solution (x) over cap (t|T) for the tth frame of variables changes as T increases. While incrementing T and adding a new functional and a new set of variables does in general change the solution everywhere, we give conditions under which (x) over cap (t|T) converges to a limit point x*(t) at a linear rate as T -> infinity. 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 per-iteration complexity of O(3Bn(3)), independent of T, where B corresponds to how far in the past the variables are updated, and n is the size of a single block-vector. Two streaming optimization examples, online reconstruction from non-uniform samples and inhomogeneous Poisson intensity estimation, support the theoretical results and show how the algorithm can be used in practice.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available