Optimal CUR Matrix Decompositions
Christos Boutsidis, David P. Woodruff

TL;DR
This paper introduces efficient algorithms for CUR matrix decompositions that approximate a given matrix with provable guarantees, using fewer columns and rows while maintaining near-optimal rank and approximation quality.
Contribution
It presents input-sparsity-time and deterministic algorithms for CUR decomposition with optimal parameters, improving computational efficiency and approximation guarantees.
Findings
Algorithms run in input-sparsity time
Achieve near-optimal column and row subset sizes
Guarantee approximation within (1+ε) of best rank-k approximation
Abstract
The CUR decomposition of an matrix finds an matrix with a subset of columns of together with an matrix with a subset of rows of as well as a low-rank matrix such that the matrix approximates the matrix that is, , where denotes the Frobenius norm and is the best matrix of rank constructed via the SVD. We present input-sparsity-time and deterministic algorithms for constructing such a CUR decomposition where and and rank. Up to constant factors, our algorithms are simultaneously optimal in and rank.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSparse and Compressive Sensing Techniques · Advanced Optimization Algorithms Research · graph theory and CDMA systems
