Structured Divide-and-Conquer for the Definite Generalized Eigenvalue Problem
James Demmel, Ioana Dumitriu, and Ryan Schneider

TL;DR
This paper introduces a fast, randomized divide-and-conquer algorithm for the definite generalized eigenvalue problem, leveraging structure-aware pseudospectral shattering and perturbations to improve efficiency and parallelism.
Contribution
It extends pseudospectral shattering to structured pencils and develops a specialized, more efficient divide-and-conquer solver for definite generalized eigenvalue problems.
Findings
Algorithm is inverse-free and highly parallel.
Complexity is provably lower than general methods.
Effective for structured Hermitian pencils with positive Crawford number.
Abstract
This paper presents a fast, randomized divide-and-conquer algorithm for the definite generalized eigenvalue problem, which corresponds to pencils in which and are Hermitian and the Crawford number is positive. Adapted from the fastest known method for diagonalizing arbitrary matrix pencils [Foundations of Computational Mathematics 2024], the algorithm is both inverse-free and highly parallel. As in the general case, randomization takes the form of perturbations applied to the input matrices, which regularize the problem for compatibility with fast, divide-and-conquer eigensolvers -- i.e., the now well-established phenomenon of pseudospectral shattering. We demonstrate that this high-level approach to diagonalization can be executed in a structure-aware fashion by (1) extending pseudospectral shattering to definite pencils…
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 · Stochastic Gradient Optimization Techniques · Advanced Optimization Algorithms Research
