Randomized-Accelerated FEAST: A Hybrid Approach for Large-Scale Eigenvalue Problems
Ayush Nadiger
TL;DR
RA-FEAST tackles the computational bottleneck of extracting partial eigenspaces for large SPD matrices in statistics by fusing contour-based FEAST with randomized warmstarts. The method introduces a two-phase approach (randomized warmstart followed by accelerated FEAST) and provides probabilistic warmstart bounds, a perturbation-stability analysis for inexact updates, and a simple complexity model. Empirical results on sparse graph Laplacians show dramatic speedups (up to ~38x) while preserving accuracy down to spectral resolvability limits, validating the theoretical guarantees. This hybrid framework enables fast, accurate spectral decompositions in high-dimensional statistical applications such as covariance estimation and kernel methods, with practical impact for large-scale data analysis.
Abstract
We present Randomized-Accelerated FEAST (RA-FEAST), a hybrid algorithm that combines contour-integration-based eigensolvers with randomized numerical linear algebra techniques for efficiently computing partial eigendecompositions of large-scale matrices arising in statistical applications. By incorporating randomized subspace initialization to enable aggressive quadrature reduction and truncated refinement iterations, our method achieves significant computational speedups (up to 38x on sparse graph Laplacian benchmarks at n = 8000) while maintaining high-accuracy approximations to the target eigenspace. We provide a probabilistic error bound for the randomized warmstart, a stability result for inexact FEAST iterations under general perturbations, and a simple complexity model characterizing the trade-off between initialization cost and solver speedup. Empirically, we demonstrate that RA-FEAST can be more than an order of magnitude faster than standard FEAST while preserving accuracy on sparse Laplacian problems representative of modern spectral methods in statistics.
