Estimating a matrix's singular values with interpolative decompositions

From MaRDI portal





This paper studies rank-revealing algorithms for estimating a matrix's singular values by selecting informative rows and/or columns, a fundamental task in matrix compression, low-rank approximation, and column subset selection. While column-pivoted QR (CPQR) is widely used in practice, it lacks rigorous guarantees as a rank-revealer, whereas Gaussian elimination (GE) with global maximum-volume (maxvol) pivoting has strong theoretical guarantees but is computationally infeasible. The authors show that near-local maximum-volume pivoting provides the missing bridge between theory and practice: it is both necessary and sufficient for GE- and QR-based methods to reliably estimate singular values with polynomially bounded error factors. They prove that any pivot that is locally (or near-locally) maximal in volume performs nearly as well as the global maxvol pivot, thereby unifying GE and QR within a common theoretical framework. Building on this insight, the paper elevates Gu-Eisenstat rank-revealing QR as an archetypal method and presents efficient implementations whose cost is comparable to CPQR while retaining provable guarantees.



Cites work









This page was built for publication: Estimating a matrix's singular values with interpolative decompositions

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6883484)