vix.ing · top · new · best · stats · spec

Optimal CUR Matrix Decompositions

2014/05/30 by Christos Boutsidis, David P. Woodruff, Boutsidis, Christos +1 · 10 citations
Engineering · Mathematics · #Advanced Optimization Algorithms Research #Data Structures and Algorithms (cs.DS) #FOS: Computer and information sciences #FOS: Mathematics #Machine Learning (cs.LG) #Numerical Analysis (math.NA) #Sparse and Compressive Sensing Techniques #graph theory and CDMA systems

paper · pdf · doi:10.48550/arxiv.1405.7910

openalex publication_date 2014/05/30 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

The CUR decomposition of an m × n matrix A finds an m × c matrix C with a subset of c < n columns of A, together with an r × n matrix R with a subset of r < m rows of A, as well as a c × r low-rank matrix U such that the matrix C U R approximates the matrix A, that is, || A - CUR ||F2 ≤ (1+ε) || A - Ak||F2, where ||.||F denotes the Frobenius norm and Ak is the best m × n matrix of rank k constructed via the SVD. We present input-sparsity-time and deterministic algorithms for constructing such a CUR decomposition where c=O(k/ε) and r=O(k/ε) and rank(U) = k. Up to constant factors, our algorithms are simultaneously optimal in c, r, and rank(U).

Cited by

Related