Does block size matter in randomized block Krylov low-rank approximation?
Abstract
We study the problem of computing a rank- approximation of a matrix using randomized block Krylov iteration. Prior work has shown that, for block size or , a -factor approximation to the best rank- approximation can be obtained after matrix-vector products with the target matrix. On the other hand, when is between and , the best known bound on the number of matrix-vector products scales with , which could be as large as . Nevertheless, in practice, the performance of block Krylov methods is often optimized by choosing a block size . We resolve this theory-practice gap by proving that randomized block Krylov iteration produces a -factor approximate rank- approximation using matrix-vector products for any block size . Our analysis relies on new bounds for the minimum singular value of a random block Krylov matrix, which may be of independent interest. Similar bounds are central to recent breakthroughs on faster algorithms for sparse linear systems [Peng & Vempala, SODA 2021; Nie, STOC 2022].
Keywords
Cite
@article{arxiv.2508.06486,
title = {Does block size matter in randomized block Krylov low-rank approximation?},
author = {Tyler Chen and Ethan N. Epperly and Raphael A. Meyer and Christopher Musco and Akash Rao},
journal= {arXiv preprint arXiv:2508.06486},
year = {2025}
}
Comments
24 pages, 6 figures. To appear in SODA '26. v2: Revisions for clarity, additional experiments