38
4

When Can We Solve the Weighted Low Rank Approximation Problem in Truly Subquadratic Time?

Abstract

The weighted low-rank approximation problem is a fundamental numerical linear algebra problem and has many applications in machine learning. Given a n×nn \times n weight matrix WW and a n×nn \times n matrix AA, the goal is to find two low-rank matrices U,VRn×kU, V \in \mathbb{R}^{n \times k} such that the cost of W(UVA)F2\| W \circ (U V^\top - A) \|_F^2 is minimized. Previous work has to pay Ω(n2)\Omega(n^2) time when matrices AA and WW are dense, e.g., having Ω(n2)\Omega(n^2) non-zero entries. In this work, we show that there is a certain regime, even if AA and WW are dense, we can still hope to solve the weighted low-rank approximation problem in almost linear n1+o(1)n^{1+o(1)} time.

View on arXiv
@article{li2025_2502.16912,
  title={ When Can We Solve the Weighted Low Rank Approximation Problem in Truly Subquadratic Time? },
  author={ Chenyang Li and Yingyu Liang and Zhenmei Shi and Zhao Song },
  journal={arXiv preprint arXiv:2502.16912},
  year={ 2025 }
}
Comments on this paper

We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. See our policy.