Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
167 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
42 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

A sublinear-time randomized algorithm for column and row subset selection based on strong rank-revealing QR factorizations (2402.13975v1)

Published 21 Feb 2024 in math.NA and cs.NA

Abstract: In this work, we analyze a sublinear-time algorithm for selecting a few rows and columns of a matrix for low-rank approximation purposes. The algorithm is based on an initial uniformly random selection of rows and columns, followed by a refinement of this choice using a strong rank-revealing QR factorization. We prove bounds on the error of the corresponding low-rank approximation (more precisely, the CUR approximation error) when the matrix is a perturbation of a low-rank matrix that can be factorized into the product of matrices with suitable incoherence and/or sparsity assumptions.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (22)
  1. M. Bebendorf. Approximation of boundary element matrices. Numer. Math., 86(4):565–589, 2000.
  2. J. Chiu and L. Demanet. Sublinear randomized algorithms for skeleton decompositions. SIAM J. Matrix Anal. Appl., 34(3):1361–1383, 2013.
  3. Input sparsity time low-rank approximation via ridge leverage score sampling. In Proceedings of the Twenty-Eighth Annual ACM-SIAM Symposium on Discrete Algorithms, pages 1758–1777. SIAM, Philadelphia, PA, 2017.
  4. A. Cortinovis and D. Kressner. Low-rank approximation in the Frobenius norm by column and row subset selection. SIAM J. Matrix Anal. Appl., 41(4):1651–1673, 2020.
  5. On maximum volume submatrices and cross approximation for symmetric semidefinite and diagonally dominant matrices. Linear Algebra Appl., 593:251–268, 2020.
  6. Matrix approximation and projective clustering via volume sampling. Theory Comput., 2:225–247, 2006.
  7. Y. Dong and P.-G. Martinsson. Simpler is better: a comparative study of randomized pivoting algorithms for CUR and interpolative decompositions. Adv. Comput. Math., 49(4):Paper No. 66, 29, 2023.
  8. Relative-error C⁢U⁢R𝐶𝑈𝑅CURitalic_C italic_U italic_R matrix decompositions. SIAM J. Matrix Anal. Appl., 30(2):844–881, 2008.
  9. C. Eckart and G. Young. The approximation of one matrix by another of lower rank. Psychometrika, 1(3):211–218, 1936.
  10. Fast Monte-Carlo algorithms for finding low-rank approximations. J. ACM, 51(6):1025–1041, 2004.
  11. How to find a good submatrix. In Matrix methods: theory, algorithms and applications, pages 247–256. World Sci. Publ., Hackensack, NJ, 2010.
  12. M. Gu and S. C. Eisenstat. Efficient algorithms for computing a strong rank-revealing QR factorization. SIAM J. Sci. Comput., 17(4):848–869, 1996.
  13. Matrix analysis. Cambridge University Press, Cambridge, second edition, 2013.
  14. Butterfly factorization. Multiscale Model. Simul., 13(2):714–732, 2015.
  15. L. Mirsky. Symmetric gauge functions and unitarily invariant norms. Quart. J. Math. Oxford Ser. (2), 11:50–59, 1960.
  16. A. K. Saibaba. HOID: higher order interpolatory decomposition for tensors based on Tucker representation. SIAM J. Matrix Anal. Appl., 37(3):1223–1249, 2016.
  17. D. C. Sorensen and M. Embree. A DEIM induced CUR factorization. SIAM J. Sci. Comput., 38(3):A1454–A1482, 2016.
  18. G. W. Stewart. Four algorithms for the efficient computation of truncated pivoted QR approximations to a sparse matrix. Numer. Math., 83(2):313–323, 1999.
  19. J. A. Tropp. Improved analysis of the subsampled randomized Hadamard transform. Adv. Adapt. Data Anal., 3(1-2):115–126, 2011.
  20. M. Udell and A. Townsend. Why are big data matrices approximately low rank? SIAM J. Math. Data Sci., 1(1):144–160, 2019.
  21. S. Voronin and P.-G. Martinsson. Efficient algorithms for CUR and interpolative matrix decompositions. Advances in Computational Mathematics, 43:495–516, 2017.
  22. X. Xing. Strong Rank Revealing QR decomposition, MATLAB Central File Exchange. https://www.mathworks.com/matlabcentral/fileexchange/69139-strong-rank-revealing-qr-decomposition, 2024. Retrieved February 13, 2024.
Citations (3)

Summary

We haven't generated a summary for this paper yet.