Lune

ICLR2026Top-tier venue

Consistent Low-Rank Approximation

David Woodruff, Samson Zhou

2026Year
62Citations

Abstract

We introduce and study the problem of consistent low-rank approximation, in which rows of an input matrix A∈Rn×d\mathbf{A}\in\mathbb{R}^{n\times d} arrive sequentially and the goal is to provide a sequence of subspaces that well-approximate the optimal rank-kk approximation to the submatrix A(t)\mathbf{A}^{(t)} that has arrived at each time tt, while minimizing the recourse, i.e., the overall change in the sequence of solutions. We first show that when the goal is to achieve a low-rank cost within an additive ε⋅∣∣A(t)∣∣F2\varepsilon\cdot||\mathbf{A}^{(t)}||_F^2 factor of the optimal cost, roughly O(kεlog⁡(nd))\mathcal{O}\left(\frac{k}{\varepsilon}\log(nd)\right) recourse is feasible. For the more challenging goal of achieving a relative (1+ε)(1+\varepsilon)-multiplicative approximation of the optimal rank-kk cost, we show that a simple upper bound in this setting is k2ε2⋅polylog⁡(nd)\frac{k^2}{\varepsilon^2}\cdot\text{poly}\log(nd) recourse, which we further improve to k3/2ε2⋅polylog⁡(nd)\frac{k^{3/2}}{\varepsilon^2}\cdot\text{poly}\log(nd) for integer-bounded matrices and kε2⋅polylog⁡(nd)\frac{k}{\varepsilon^2}\cdot\text{poly}\log(nd) for data streams with polynomial online condition number. We also show that Ω(kεlog⁡nk)\Omega\left(\frac{k}{\varepsilon}\log\frac{n}{k}\right) recourse is necessary for any algorithm that maintains a multiplicative (1+ε)(1+\varepsilon)-approximation to the optimal low-rank cost, even if the full input is known in advance. Finally, we perform a number of empirical evaluations to complement our theoretical guarantees, demonstrating the efficacy of our algorithms in practice.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 2b389055-3612-4012-9a77-c72a813e96b1

Builds on26

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines