Lune

SODA2026Top-tier venue

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

Tyler Chen, Ethan N. Epperly, Raphael A. Meyer, Christopher Musco, Akash Rao

2026Year
1Citations

Abstract

We study the problem of computing a rank-kk approximation of a matrix using randomized block Krylov iteration. Prior work has shown that, for block size b=1b = 1 or b=kb = k, a (1+ε)(1+\varepsilon)-factor approximation to the best rank-kk approximation can be obtained after O~(k/ε)\tilde{O}(k/\sqrt{\varepsilon}) matrix-vector products with the target matrix. On the other hand, when bb is between 11 and kk, the best known bound on the number of matrix-vector products scales with b(k−b)b(k-b), which could be as large as O(k2)O(k^2). Nevertheless, in practice, the performance of block Krylov methods is often optimized by choosing a block size 1≪b≪k1 \ll b \ll k. We address this theory-practice gap by proving that randomized block Krylov iteration produces a (1+ε)(1+\varepsilon)-factor approximate rank-kk approximation using O~(k/ε)\tilde{O}(k/\sqrt{\varepsilon}) matrix-vector products for any block size 1≤b≤k1 \le b \le k. 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 2021; SODA 2021; Nie, STOC 2022].

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 562b41e5-6fc4-4d28-ade8-503ff2088eb4

Builds on5

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines