Subspace embedding with random Khatri-Rao products and its application to eigensolvers
Zvonimir Bujanovi\'c, Luka Grubi\v{s}i\'c, Daniel Kressner, Hei Yin, Lam

TL;DR
This paper explores the use of random Khatri-Rao products in eigenvalue solvers, establishing a new subspace embedding property and demonstrating potential computational benefits for structured eigenproblems.
Contribution
It introduces a novel subspace embedding property for structured random matrices and applies it to improve eigenvalue solvers handling Kronecker-structured problems.
Findings
Khatri-Rao products can serve as effective structured random matrices
Theoretical justification for using Khatri-Rao products in eigenvalue problems
Numerical experiments show potential computational advantages
Abstract
Various iterative eigenvalue solvers have been developed to compute parts of the spectrum for a large sparse matrix, including the power method, Krylov subspace methods, contour integral methods, and preconditioned solvers such as the so called LOBPCG method. All of these solvers rely on random matrices to determine, e.g., starting vectors that have, with high probability, a non-negligible overlap with the eigenvectors of interest. For this purpose, a safe and common choice are unstructured Gaussian random matrices. In this work, we investigate the use of random Khatri-Rao products in eigenvalue solvers. On the one hand, we establish a novel subspace embedding property that provides theoretical justification for the use of such structured random matrices. On the other hand, we highlight the potential algorithmic benefits when solving eigenvalue problems with Kronecker product structure,…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDNA and Biological Computing
