Bootstrapped Block Lanczos for large-dimension eigenvalue problems
Ryan M. Zbikowski, Calvin W. Johnson

TL;DR
This paper introduces a bootstrapped block Lanczos method that uses an initial approximate eigenvector-based pivot to significantly reduce the number of matrix multiplications needed for large eigenvalue problems, improving efficiency.
Contribution
The paper presents a novel bootstrapped pivot strategy for block Lanczos, which accelerates convergence by leveraging approximate eigenvectors, outperforming traditional methods.
Findings
Reduces time-to-solution by up to a factor of ten.
Requires the pivot to have overlap with final eigenvectors.
Effective in nuclear structure computational code.
Abstract
The Lanczos algorithm has proven itself to be a valuable matrix eigensolver for problems with large dimensions, up to hundreds of millions or even tens of billions. The computational cost of using any Lanczos algorithm is dominated by the number of sparse matrix-vector multiplications until suitable convergence is reached. Block Lanczos replaces sparse matrix-vector multiplication with sparse matrix-matrix multiplication, which is more efficient, but for a randomly chosen starting block (or pivot), more multiplications are required to reach convergence. We find that a bootstrapped pivot block, that is, an initial block constructed from approximate eigenvectors computed in a truncated space, leads to a dramatically reduced number of multiplications, significantly outperforming both standard vector Lanczos and block Lanczos with a random pivot. A key condition for speed-up is that the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMatrix Theory and Algorithms · Electromagnetic Scattering and Analysis · Parallel Computing and Optimization Techniques
