Robust and Sample Optimal Algorithms for PSD Low-Rank Approximation
Not on the map. Why?
Abstract (arXiv)
Recently, Musco and Woodruff (FOCS, 2017) showed that given an n × n positive semidefinite (PSD) matrix A, it is possible to compute a (1+ε)-approximate relative-error low-rank approximation to A by querying O(nk/ε2.5) entries of A in time O(nk/ε2.5 +n kω-1/ε2(ω-1)). They also showed that any relative-error low-rank approximation algorithm must query Omega(nk/ε) entries of A, this gap has since remained open. Our main result is to resolve this question by obtaining an optimal algorithm that queries O(nk/ε) entries of A and outputs a relative-error low-rank approximation in O(n(k/ε)ω-1) time. Note, our running time improves that of Musco and Woodruff, and matches the information-theoretic lower bound if the matrix-multiplication exponent ω is 2. We then extend our techniques to negative-type distance matrices. Bakshi and Woodruff (NeurIPS, 2018) showed a bi-criteria, relative-error low-rank approximation which queries O(nk/ε2.5) entries and outputs a rank-(k+4) matrix. We show that the bi-criteria guarantee is not necessary and obtain an O(nk/ε) query algorithm, which is optimal. Our algorithm applies to all distance matrices that arise from metrics satisfying negative-type inequalities, including ℓ1, ℓ2, spherical metrics and hypermetrics. Next, we introduce a new robust low-rank approximation model which captures PSD matrices that have been corrupted with noise. While a sample complexity lower bound precludes sublinear algorithms for arbitrary PSD matrices, we provide the first sublinear time and query algorithms when the corruption on the diagonal entries is bounded. As a special case, we show sample-optimal sublinear time algorithms for low-rank approximation of correlation matrices corrupted by noise.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). First posted on arXiv 9 Dec 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 2; 2024: 0; 2025: 0; 2026: 1.
6 papers.
- 2021Learning a Latent Simplex in Input-Sparsity Timecited by 11
- 2022Low-Rank Approximation with 1/ε1/3 Matrix-Vector Productscited by 7
- 2023Hardness of Low Rank Approximation of Entrywise Transformed Matrix Productscited by 3
- 2022Sub-quadratic Algorithms for Kernel Matrices via Kernel Density Estimationcited by 2
- 2023Krylov Methods are (nearly) Optimal for Low-Rank Approximationcited by 2
- 2026Fast Length-Squared Sampling for Positive-Semidefinite Matricescited by 0
- 2026Fast Length-Squared Sampling for Positive-Semidefinite Matrices12 Aug 2026
- 2023Hardness of Low Rank Approximation of Entrywise Transformed Matrix Products3 Nov 2023
- 2023Krylov Methods are (nearly) Optimal for Low-Rank Approximation6 Apr 2023
- 2022Sub-quadratic Algorithms for Kernel Matrices via Kernel Density Estimation1 Dec 2022
- 2022Low-Rank Approximation with 1/ε1/3 Matrix-Vector Products10 Feb 2022
- 2021Learning a Latent Simplex in Input-Sparsity Time17 May 2021