Spectrum Estimation through Kirchhoff Random Forests
Simon Barthelmé, Fabienne Castell, Alexandre Gaudillière, Clothilde Mélot, Matteo Quattropani, Nicolas Tremblay
TL;DR
This work introduces a Monte Carlo framework for estimating the spectral distribution of large graph Laplacians using Kirchhoff forests. By coupling replicas of Kirchhoff forests and analyzing observables tied to the Stieltjes transform, it derives unbiased moment estimators with linear-in-n cost and reconstructs the spectral CDF via a maximal-entropy approach, complemented by a moment-problem formulation. The method achieves practical spectral estimation with favorable scaling, and the authors provide proofs, numerical experiments across diverse graphs, and discussions on limitations and potential enhancements. The approach extends to general symmetric matrices via a double-cover construction, offering a sublinear pathway to spectrum-related quantities in large-scale linear-algebra problems.
Abstract
Given a non-oriented edge-weighted graph, we show how to make some estimation of the associated Laplacian eigenvalues through Monte Carlo evaluation of spectral quantities computed along Kirchhoff random rooted spanning forest trajectories. The sampling cost of this estimation is only linear in the node number, up to a logarithmic factor. By associating a double cover of such a graph with any symmetric real matrix, we can then perform spectral estimation in the same way for the latter.
