Improved Spectral Density Estimation via Explicit and Implicit Deflation
Rajarshi Bhattacharjee, Rajesh Jayaram, Cameron Musco, Christopher Musco, Archan Ray
Abstract
We study algorithms for approximating the spectral density (i.e., the eigenvalue distribution) of a symmetric matrix A ∈ R n×n that is accessed through matrix-vector product queries. Recent work has analyzed popular Krylov subspace methods for this problem, showing that they output an ϵ • ∥A∥ 2 error approximation to the spectral density in the Wasserstein-1 metric using O(1/ϵ) matrix-vector products. By combining a previously studied Chebyshev polynomial moment matching method with a deflation step that approximately projects off the largest magnitude eigendirections of A before estimating the spectral density, we give an improved error bound of ϵ • σ ℓ (A) using O(ℓ log n + 1/ϵ) matrix-vector products, where σ ℓ (A) is the ℓ th largest singular value of A. In the common case when A exhibits fast singular value decay and so σ ℓ (A) ≪ ∥A∥ 2 , our bound can be much stronger than prior work. We also show that it is nearly tight: any algorithm giving error ϵ • σ ℓ (A) must use Ω(ℓ + 1/ϵ) matrix-vector products.
We further show that the popular Stochastic Lanczos Quadrature (SLQ) method essentially matches the above bound for any choice of parameter ℓ, even though SLQ itself is parameter-free and performs no explicit deflation. Our bound helps to explain the strong practical performance and observed 'spectrum adaptive' nature of SLQ, and motivates a simple variant of the method that achieves an even tighter error bound. Technically, our results require a careful analysis of how eigenvalues and eigenvectors are approximated by (block) Krylov subspace methods, which may be of independent interest. Our error bound for SLQ leverages an analysis of the method that views it as an implicit polynomial moment matching method, along with recent results on low-rank approximation with single-vector Krylov methods. We use these results to show that the method can perform 'implicit deflation' as part of moment matching.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers2
- Theoretically and Practically Efficient Resistance Distance Computation on Large GraphsYichun Yang, Longlong Lin, Rong-Hua Li, Meihao Liao et al.VLDB 2026 · 2 citations
- Spectral Estimation with Free DecompressionSiavash Ameli, Chris van der Heide, Liam Hodgkinson, Michael W. MahoneyNeurIPS 2025
Builds on8
- Analysis of stochastic Lanczos quadrature for spectrum approximationTyler Chen, Thomas Trogdon, Shashanka UbaruICML 2021 · 29 citations
- Pseudospectral Shattering, the Sign Function, and Diagonalization in Nearly Matrix Multiplication TimeJess Banks, Jorge Garza-Vargas, Archit Kulkarni, Nikhil SrivastavaFOCS 2020 · 15 citations
- Krylov Methods are (nearly) Optimal for Low-Rank ApproximationAinesh Bakshi, Shyam NarayananFOCS 2023 · 14 citations
- Sublinear time spectral density estimationVladimir Braverman, Aditya Krishnan, Christopher MuscoSTOC 2022 · 9 citations
- On the Unreasonable Effectiveness of Single Vector Krylov Methods for Low-Rank ApproximationRaphael A. Meyer, Cameron Musco, Christopher MuscoSODA 2024 · 5 citations
Related papers
- Nearly Optimal Approximation of Matrix Functions by the Lanczos MethodNoah Amsel, Tyler Chen, Anne Greenbaum, Cameron Musco et al.NeurIPS 2024 · 13 citations
- Does block size matter in randomized block Krylov low-rank approximation?Tyler Chen, Ethan N. Epperly, Raphael A. Meyer, Christopher Musco et al.SODA 2026 · 1 citation
- Optimal Eigenvalue Approximation via SketchingWilliam Swartworth, David P. WoodruffSTOC 2023 · 4 citations
- Low-rank approximation with 1/ε1/3 matrix-vector productsAinesh Bakshi, Kenneth L. Clarkson, David P. WoodruffSTOC 2022 · 5 citations
- Solving Dense Linear Systems Faster Than via PreconditioningMichal Derezinski, Jiaming YangSTOC 2024
