Low-rank approximation with 1/ε1/3 matrix-vector products
Ainesh Bakshi, Kenneth L. Clarkson, David P. Woodruff
Abstract
We study iterative methods based on Krylov subspaces for low-rank approximation under any Schatten-norm. Here, given access to a matrix A through matrix-vector products, an accuracy parameter , and a target rank , the goal is to find a rank-matrix Z with orthonormal columns such that A (I -ZZ ⊤ ) ≤ (1 + ) min U ⊤ U=I A (I -UU ⊤ ) , where M denotes the ℓ norm of the the singular values of M. For the special cases of = 2 (Frobenius norm) and = ∞ (Spectral norm), Musco and Musco (NeurIPS 2015) obtained an algorithm based on Krylov methods that uses ˜ ( / √ ) matrix-vector products, improving on the naïve ˜ ( / ) dependence obtainable by the power method, where ˜ (•) suppresses poly(log( / )) factors.
Our main result is an algorithm that uses only ˜ ( 1/6 / 1/3 ) matrix-vector products, and works for all, not necessarily constant, ≥ 1. For = 2 our bound improves the previous ˜ ( / 1/2 ) bound to ˜ ( / 1/3 ). Since the Schatten-and Schatten-∞ norms of any matrix are the same up to a 1 + factor when ≥ (log )/ , our bound recovers the result of Musco and Musco for = ∞. Further, we prove a matrix-vector query lower bound of Ω(1/ 1/3 ) for any fixed constant ≥ 1, showing that surprisingly Θ(1/ 1/3 ) is the optimal complexity for constant .
To obtain our results, we introduce several new techniques, including optimizing over multiple Krylov subspaces simultaneously, and pinching inequalities for partitioned operators. Our lower bound for ∈ [1, 2] uses the Araki-Lieb-Thirring trace inequality, whereas for > 2, we appeal to a norm-compression inequality for aligned partitioned operators. As our algorithms only require matrix-vector product access, they can be applied in settings where alternative techniques such as sketching cannot, e.g., to covariance matrices, Hessians defined implicitly by a neural network, and arbitrary polynomials of a matrix.
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.
Cited by top-tier papers10
- Krylov Methods are (nearly) Optimal for Low-Rank ApproximationAinesh Bakshi, Shyam NarayananFOCS 2023 · 14 citations
- An Improved Classical Singular Value Transformation for Quantum Machine LearningAinesh Bakshi, Ewin TangSODA 2024 · 13 citations
- Faster Linear Algebra for Distance MatricesPiotr Indyk, Sandeep SilwalNeurIPS 2022 · 6 citations
- On the Unreasonable Effectiveness of Single Vector Krylov Methods for Low-Rank ApproximationRaphael A. Meyer, Cameron Musco, Christopher MuscoSODA 2024 · 5 citations
- Lower Bounds on Adaptive Sensing for Matrix RecoveryPraneeth Kacham, David P. WoodruffNeurIPS 2023 · 2 citations
Builds on5
- Quantum-Inspired Algorithms from Randomized Numerical Linear AlgebraNadiia Chepurko, Kenneth L. Clarkson, Lior Horesh, Honghao Lin et al.ICML 2022 · 25 citations
- Input-Sparsity Low Rank Approximation in Schatten NormYi Li, David P. WoodruffICML 2020 · 14 citations
- Schatten Norms in Matrix Streams: Hello Sparsity, Goodbye DimensionVladimir Braverman, Robert Krauthgamer, Aditya Krishnan, Roi SinoffICML 2020 · 14 citations
- Robust and Sample Optimal Algorithms for PSD Low Rank ApproximationAinesh Bakshi, Nadiia Chepurko, David P. WoodruffFOCS 2020 · 4 citations
- Learning a Latent Simplex in Input Sparsity TimeAinesh Bakshi, Chiranjib Bhattacharyya, Ravi Kannan, David P. Woodruff et al.ICLR 2021 · 1 citation
Related papers
- Faster Linear Systems and Matrix Norm Approximation via Multi-level Sketched PreconditioningMichal Derezinski, Christopher Musco, Jiaming YangSODA 2025
- Near-optimal hierarchical matrix approximation from matrix-vector productsTyler Chen, Feyza Duman Keles, Diana Halikias, Cameron Musco et al.SODA 2025
- Does block size matter in randomized block Krylov low-rank approximation?Tyler Chen, Ethan N. Epperly, Raphael A. Meyer, Christopher Musco et al.SODA 2026 · 1 citation
- Optimal Sketching for Residual Error Estimation for Matrix and Vector NormsYi Li, Honghao Lin, David P. WoodruffICLR 2024 · 2 citations
- Improved Algorithms for Low Rank Approximation from SparsityDavid P. Woodruff, Taisuke YasudaSODA 2022 · 1 citation
