paper

Does block size matter in randomized block Krylov low-rank approximation?

arXiv:2508.06486

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].

24 pages, 6 figures. To appear in SODA '26. v2: Revisions for clarity, additional experiments

Does block size matter in randomized block Krylov low-rank approximation? · wovepaper