Randomized matrix-free quadrature: unified and uniform bounds for stochastic Lanczos quadrature and the kernel polynomial method
Tyler Chen, Thomas Trogdon, Shashanka Ubaru
TL;DR
This work presents a unified theoretical framework for randomized matrix-free quadrature to approximate the spectrum and spectral sums of Hermitian matrices, focusing on Kernel Polynomial Method and Stochastic Lanczos Quadrature. It develops high-probability bounds for spectrum approximation in Wasserstein distance and extends to uniform-in-function bounds for all analytic functions on Bernstein ellipses, supported by explicit sample-degree tradeoffs. The results cover Gaussian/damped KPM settings and a broad class of analytic function tests, with detailed numerical demonstrations across sparse, smooth, and spike-structured spectra, as well as thermodynamic quantities in spin systems. The findings illuminate how choices of quadrature variant, damping, and weighting distributions affect accuracy and convergence, offering practical guidance for parameter selection and revealing the relative strengths of SLQ and KPM in diverse applications.
Abstract
We analyze randomized matrix-free quadrature algorithms for spectrum and spectral sum approximation. The algorithms studied include the kernel polynomial method and stochastic Lanczos quadrature, two widely used methods for these tasks. Our analysis of spectrum approximation unifies and simplifies several one-off analyses for these algorithms which have appeared over the past decade. In addition, we derive bounds for spectral sum approximation which guarantee that, with high probability, the algorithms are simultaneously accurate on all bounded analytic functions. Finally, we provide comprehensive and complimentary numerical examples. These examples illustrate some of the qualitative similarities and differences between the algorithms, as well as relative drawbacks and benefits to their use on different types of problems.
