English

Row-aware Randomized SVD with applications

Numerical Analysis 2025-08-01 v4 Numerical Analysis

Abstract

The randomized singular value decomposition proposed in [27] has certainly become one of the most well-established randomization-based algorithms in numerical linear algebra. The key ingredient of the entire procedure is the computation of a subspace which is close to the column space of the target matrix A\mathbf{A} up to a certain probabilistic confidence. In this paper we employ a modification to the standard randomized SVD procedure which leads, in general, to better approximations to Range(A)\text{Range}(\mathbf{A}) at the same computational cost. To this end, we explicitly construct information from the row space of A\mathbf{A} enhancing the quality of the approximation. We derive novel error bounds which improve over existing results for A\mathbf{A} having important gaps in its singular values. We also observe that very few pieces of information from Range(AT)\text{Range}(\mathbf{A}^T) may be necessary. We thus design a variant of this algorithm equipped with a subsampling step which largely increases the efficiency of the procedure while often attaining competitive accuracy records. Our findings are supported by both theoretical analysis and numerical results.

Keywords

Cite

@article{arxiv.2408.04503,
  title  = {Row-aware Randomized SVD with applications},
  author = {Davide Palitta and Sascha Portaro},
  journal= {arXiv preprint arXiv:2408.04503},
  year   = {2025}
}

Comments

28 pages, 6 figures

R2 v1 2026-06-28T18:07:46.888Z