An Efficient Randomized QLP Algorithm for Approximating the Singular Value Decomposition
M. F. Kaloorazi, K. Liu, J. Chen, and R. C. de Lamare

TL;DR
This paper presents Rand-QLP, a randomized matrix decomposition method that efficiently approximates the SVD, providing theoretical error bounds and demonstrating significant computational speedups over classical algorithms while maintaining comparable accuracy.
Contribution
The paper introduces Rand-QLP, a novel randomized QLP algorithm that leverages modern hardware and provides rigorous error bounds, improving efficiency over traditional SVD and QR-based methods.
Findings
Rand-QLP achieves up to 6.6x speedup over SVD on CPU.
Rand-QLP provides approximation quality comparable to SVD and pivoted QLP.
The method effectively utilizes random sampling and unpivoted QR for efficient computation.
Abstract
In this paper, we introduce a randomized QLP decomposition called Rand-QLP. Operating on a matrix , Rand-QLP gives , where and are orthonormal, and is lower-triangular. Under the assumption that the rank of the input matrix is , we derive several error bounds for Rand-QLP: bounds for the first approximate singular values and for the trailing block of the middle factor , which show that the decomposition is rank-revealing; bounds for the distance between approximate subspaces and the exact ones for all four fundamental subspaces of a given matrix; and bounds for the errors of low-rank approximations constructed by the columns of and . Rand-QLP is able to effectively leverage modern computational architectures, due to the utilization of random sampling and the unpivoted QR decomposition, thus addressing a…
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
TopicsStochastic Gradient Optimization Techniques · Sparse and Compressive Sensing Techniques · Tensor decomposition and applications
