Efficient Alternating Minimization with Applications to Weighted Low Rank Approximation
Not on the map. Why?
Abstract (arXiv)
Weighted low rank approximation is a fundamental problem in numerical linear algebra, and it has many applications in machine learning. Given a matrix M ∈ ℝn × n, a non-negative weight matrix W ∈ ℝ≥ 0n × n, a parameter k, the goal is to output two matrices X,Y∈ ℝn × k such that | W circ (M - X Y^top) |F is minimized, where circ denotes the Hadamard product. It naturally generalizes the well-studied low rank matrix completion problem. Such a problem is known to be NP-hard and even hard to approximate assuming the Exponential Time Hypothesis [GG11, RSW16]. Meanwhile, alternating minimization is a good heuristic solution for weighted low rank approximation. In particular, [LLR16] shows that, under mild assumptions, alternating minimization does provide provable guarantees. In this work, we develop an efficient and robust framework for alternating minimization that allows the alternating updates to be computed approximately. For weighted low rank approximation, this improves the runtime of [LLR16] from |W|0k2 to |W|0 k where |W|0 denotes the number of nonzero entries of the weight matrix. At the heart of our framework is a high-accuracy multiple response regression solver together with a robust analysis of alternating minimization.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Builds on 31 of its 55 references that are in the map. First posted on arXiv 7 Jun 2023.
Builds on
31 of 55 references.
References · 31
- 2022Language model compression with weighted low-rank factorizationcited by 195
- 2018Solving Linear Programs in the Current Matrix Multiplication Timecited by 100
- 2021Training Multi-Layer Over-Parametrized Neural Network in Subquadratic Timecited by 62
- 2019Solving Empirical Risk Minimization in the Current Matrix Multiplication Timecited by 53
- 2023Attention Scheme Inspired Softmax Regressioncited by 49
- 2017Relative Error Tensor Low Rank Approximationcited by 45
- 2023Solving Regularized Exp, Cosh and Sinh Regression Problemscited by 44
- 2022A Faster Small Treewidth SDP Solvercited by 36
- 2023An Iterative Algorithm for Rescaled Hyperbolic Functions Regressioncited by 35
- 2021Fast Sketching of Polynomial Kernels of Polynomial Degreecited by 33
- 2021Does Preprocessing Help Training Over-parameterized Neural Networks?cited by 32
- 2023Low Rank Matrix Completion via Robust Alternating Minimization in Nearly Linear Timecited by 31
19 more
- 2014Optimal CUR Matrix Decompositionscited by 29
- 2017Sketching for Kronecker Product Regression and P-splinescited by 29
- 2019Optimal Sketching for Kronecker Product Regression and Low Rank Approximationcited by 29
- 2020A Nearly-Linear Time Algorithm for Linear Programs with Small Treewidth: A Multiscale Representation of Robust Central Pathcited by 29
- 2022Bypass Exponential Time Preprocessing: Fast Neural Network Training via Weight-Data Correlation Preprocessingcited by 29
- 2023A Mathematical Abstraction for Balancing the Trade-off Between Creativity and Reality in Large Language Modelscited by 29
- 2022Faster Algorithm for Structured John Ellipsoid Computationcited by 28
- 2022Sketching for First Order Method: Efficient Algorithm for Low-Bandwidth Channel and Vulnerabilitycited by 25
- 2015Optimal Principal Component Analysis in Distributed and Streaming Modelscited by 24
- 2022Speeding Up Sparsification using Inner Product Search Data Structurescited by 22
- 2016Recovery guarantee of weighted low-rank approximation via alternating minimizationcited by 20
- 2021Breaking the Linear Iteration Cost Barrier for Some Well-known Conditional Gradient Methods Using MaxIP Data-structurescited by 19
- 2022Dynamic Tensor Product Regressioncited by 17
- 2021Sublinear Least-Squares Value Iteration via Locality Sensitive Hashingcited by 15
- 2018Towards a Zero-One Law for Column Subset Selectioncited by 12
- 2020Average Case Column Subset Selection for Entrywise ℓ1-Norm Losscited by 12
- 2019Regularized Weighted Low Rank Approximationcited by 10
- 2022Accelerating Frank-Wolfe Algorithm using Low-Dimensional and Adaptive Data Structurescited by 9
- 2020Generalized Matrix Factorization: efficient algorithms for fitting generalized linear latent variable models to large data arrayscited by 4
Built on by
Citing papers per year: 2023: 2; 2024: 4; 2025: 3.
9 papers.
- 2023A Fast Optimization View: Reformulating Single Layer Attention in LLM Based on Tensor and SVM Trick, and Solving It in Matrix Multiplication Timecited by 30
- 2024The Computational Limits of State-Space Models and Mamba via the Lens of Circuit Complexitycited by 21
- 2023A Unified Scheme of ResNet and Softmaxcited by 12
- 2025Breaking the Frozen Subspace: Importance Sampling for Low-Rank Optimization in LLM Pretrainingcited by 7
- 2024How to Inverting the Leverage Score Distribution?cited by 5
- 2024Inverting the Leverage Score Gradient: An Efficient Approximate Newton Methodcited by 3
- 2025Time and Memory Trade-off of KV-Cache Compression in Tensor Transformer Decodingcited by 2
- 2024Reweighted Solutions for Weighted Low Rank Approximationcited by 1
- 2025Differential Privacy for Euclidean Jordan Algebra with Applications to Private Symmetric Cone Programmingcited by 0
- 2025Differential Privacy for Euclidean Jordan Algebra with Applications to Private Symmetric Cone Programming21 Sep 2025
- 2025Time and Memory Trade-off of KV-Cache Compression in Tensor Transformer Decoding14 Mar 2025
- 2025Breaking the Frozen Subspace: Importance Sampling for Low-Rank Optimization in LLM Pretraining9 Feb 2025
- 2024The Computational Limits of State-Space Models and Mamba via the Lens of Circuit Complexity9 Dec 2024
- 2024Inverting the Leverage Score Gradient: An Efficient Approximate Newton Method21 Aug 2024
- 2024Reweighted Solutions for Weighted Low Rank Approximation4 Jun 2024
- 2024How to Inverting the Leverage Score Distribution?21 Apr 2024
- 2023A Unified Scheme of ResNet and Softmax23 Sep 2023
- 2023A Fast Optimization View: Reformulating Single Layer Attention in LLM Based on Tensor and SVM Trick, and Solving It in Matrix Multiplication Time14 Sep 2023