The Complexity of Dynamic Least-Squares Regression
Shunhua Jiang, Binghui Peng, Omri Weinstein

TL;DR
This paper establishes the computational complexity boundaries for dynamic least-squares regression, revealing significant differences in update times depending on the dynamic setting and accuracy, and connects these results to the Online Matrix Vector Conjecture.
Contribution
It provides the first sharp complexity separations for dynamic LSR and introduces a novel reduction from exact to approximate OMv, advancing understanding in fine-grained complexity.
Findings
Sharp separation between fully and partially dynamic LSR update times.
Demonstrates hardness of high-accuracy dynamic LSR under certain conditions.
Links approximate OMv hardness to dynamic regression problems.
Abstract
We settle the complexity of dynamic least-squares regression (LSR), where rows and labels can be adaptively inserted and/or deleted, and the goal is to efficiently maintain an -approximate solution to for all . We prove sharp separations ( vs. ) between the amortized update time of: (i) Fully vs. Partially dynamic -LSR; (ii) High vs. low-accuracy LSR in the partially-dynamic (insertion-only) setting. Our lower bounds follow from a gap-amplification reduction -- reminiscent of iterative refinement -- rom the exact version of the Online Matrix Vector Conjecture (OMv) [HKNS15], to constant approximate OMv over the reals, where the -th online product only needs to be computed to…
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.
Code & Models
Videos
The Complexity of Dynamic Least-Squares Regression· youtube
Taxonomy
TopicsMachine Learning and Algorithms · Sparse and Compressive Sensing Techniques · Stochastic Gradient Optimization Techniques
