Lune

STOC2022Top-tier venue

Sublinear time spectral density estimation

Vladimir Braverman, Aditya Krishnan, Christopher Musco

2022Year
9Citations
7Top-tier citations

Abstract

We present a new sublinear time algorithm for approximating the spectral density (eigenvalue distribution) of an n × n normalized graph adjacency or Laplacian matrix. The algorithm recovers the spectrum up to accuracy in the Wasserstein-1 distance in O(n • poly(1/ )) time given sample access to the graph. This result compliments recent work, which obtains a solution with runtime independent of n, but exponential in 1/ [CKSV18]. We conjecture that the tradeoff between dimension dependence and accuracy is inherent. Our method is simple and works well experimentally. It is based on a Chebyshev polynomial moment matching method that employees randomized estimators for the matrix trace. We prove that, for any Hermitian A, this moment matching method returns an approximation to the spectral density using just O(1/ ) matrix-vector products with A. By leveraging stability properties of the Chebyshev polynomial three-term recurrence, we then prove that the method is amenable to the use of coarse approximate matrix-vector products. Our sublinear time algorithm follows from combining this result with a novel sampling algorithm for approximating matrixvector products with a normalized graph adjacency matrix. Of independent interest, we show a similar result for the widely used kernel polynomial method (KPM), proving that this practical algorithm nearly matches the theoretical guarantees of our moment matching method. Our analysis uses tools from Jackson's seminal work on approximation with positive polynomial kernels [Jac12].

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.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 358c7d7c-0710-4d48-819b-27cf73593a9f

Cited by top-tier papers7

Ask how each one uses it

Builds on3

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines