English

Faster Low-rank Approximation using Adaptive Gap-based Preconditioning

Information Theory 2016-07-12 v1 math.IT

Abstract

We propose a method for rank kk approximation to a given input matrix XRd×nX \in \mathbb{R}^{d \times n} which runs in time O~(d  min{n+sr~(X)Gk,p+12 , n3/4sr~(X)1/4Gk,p+11/2}  poly(p)) , \tilde{O} \left(d ~\cdot~ \min\left\{n + \tilde{sr}(X) \,G^{-2}_{k,p+1}\ ,\ n^{3/4}\, \tilde{sr}(X)^{1/4} \,G^{-1/2}_{k,p+1} \right\} ~\cdot~ \text{poly}(p)\right) ~, where p>kp>k, sr~(X)\tilde{sr}(X) is related to stable rank of XX, and Gk,p+1=σkσpσkG_{k,p+1} = \frac{\sigma_k-\sigma_p}{\sigma_k} is the multiplicative gap between the kk-th and the (p+1)(p+1)-th singular values of XX. In particular, this yields a linear time algorithm if the gap is at least 1/n1/\sqrt{n} and k,p,sr~(X)k,p,\tilde{sr}(X) are constants.

Keywords

Cite

@article{arxiv.1607.02925,
  title  = {Faster Low-rank Approximation using Adaptive Gap-based Preconditioning},
  author = {Alon Gonen and Shai Shalev-Shwartz},
  journal= {arXiv preprint arXiv:1607.02925},
  year   = {2016}
}
R2 v1 2026-06-22T14:50:57.867Z