arXiv · 1803.01982
Low-Rank Matrix Approximations with Flip-Flop Spectrum-Revealing QR Factorization
Abstract
We present Flip-Flop Spectrum-Revealing QR (Flip-Flop SRQR) factorization, a significantly faster and more reliable variant of the QLP factorization of Stewart, for low-rank matrix approximations. Flip-Flop SRQR uses SRQR factorization to initialize a partial column pivoted QR factorization and then compute a partial LQ factorization. As observed by Stewart in his original QLP work, Flip-Flop SRQR tracks the exact singular values with "considerable fidelity". We develop singular value lower bounds and residual error upper bounds for Flip-Flop SRQR factorization. In situations where singular values of the input matrix decay relatively quickly, the low-rank approximation computed by SRQR is guaranteed to be as accurate as truncated SVD. We also perform a complexity analysis to show that for the same accuracy, Flip-Flop SRQR is faster than randomized subspace iteration for approximating the SVD, the standard method used in Matlab tensor toolbox. We also compare Flip-Flop SRQR with alternatives on two applications, tensor approximation and nuclear norm minimization, to demonstrate its efficiency and effectiveness.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Yuehua Feng, Jianwei Xiao, Ming Gu. 2018-03-14. Low-Rank Matrix Approximations with Flip-Flop Spectrum-Revealing QR Factorization. https://doi.org/10.1553/etna_vol51s469
Cite the original work for its findings. Save a collection to share your selection of sources.