Lune

FOCS2023Top-tier venue

Matrix Completion in Almost-Verification Time

Jonathan A. Kelner, Jerry Li, Allen Liu, Aaron Sidford, Kevin Tian

2023Year
6Citations
3Top-tier citations

Abstract

We give a new framework for solving the fundamental problem of low-rank matrix completion, i.e., approximating a rank- r matrix M∈Rm×n\mathbf{M} \in \mathbb{R}^{m \times n} (where m≥nm \geq n) from random observations. First, we provide an algorithm which completes M on 99%99 \% of rows and columns under no further assumptions on M from ≈mr\approx m r samples and using ≈mr2\approx m r^{2} time. Then, assuming the row and column spans of M satisfy additional regularity properties, we show how to boost this partial completion guarantee to a full matrix completion algorithm by aggregating solutions to regression problems involving the observations. In the well-studied setting where M has incoherent row and column spans, our algorithms complete M to high precision from mr2+o(1)m r^{2+o(1)} observations in mr3+o(1)m r^{3+o(1)} time (omitting logarithmic factors in problem parameters), improving upon the prior state-of-the-art [JN15] which used ≈mr5\approx m r^{5} samples and ≈mr7\approx m r^{7} time. Under an assumption on the row and column spans of M we introduce (which is satisfied by random subspaces with high probability), our sample complexity improves to an almost information-theoretically optimal mr1+o(1)m r^{1+o(1)}, and our runtime improves to mr2+o(1)m r^{2+o(1)}. Our runtimes have the appealing property of matching the best known runtime to verify that a rankr decomposition UV⊤\mathrm{UV}^{\top} agrees with the sampled observations. We also provide robust variants of our algorithms that, given random observations from M+N\mathrm{M}+\mathrm{N} with ∥N∥F≤Δ\|\mathrm{N}\|_{\mathrm{F}} \leq \Delta, complete M to Frobenius norm distance ≈r1.5Δ\approx r^{1.5} \Delta in the same runtimes as the noiseless setting. Prior noisy matrix completion algorithms [CP10] only guaranteed a distance of ≈nΔ\approx \sqrt{n} \Delta.

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 3e15d119-c4d1-447f-859d-bec8591624bc

Cited by top-tier papers3

Ask how each one uses it

Builds on4

Related papers

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