Singular Value Approximation and Sparsifying Random Walks on Directed Graphs
AmirMahdi Ahmadinejad, John Peebles, Edward Pyne, Aaron, Sidford, Salil Vadhan

TL;DR
This paper introduces a stronger spectral approximation notion called singular value (SV) approximation for directed graphs, providing nearly linear-time algorithms for SV-sparsification and applications to random walk analysis.
Contribution
It defines SV-approximation, proves its stronger properties, and develops nearly linear-time algorithms for SV-sparsification of Eulerian directed graphs and random walk analysis.
Findings
SV-approximation is stronger than previous spectral notions.
Nearly linear-time algorithms for SV-sparsification of Eulerian graphs.
Applications to approximating stationary probabilities in directed graphs.
Abstract
In this paper, we introduce a new, spectral notion of approximation between directed graphs, which we call singular value (SV) approximation. SV-approximation is stronger than previous notions of spectral approximation considered in the literature, including spectral approximation of Laplacians for undirected graphs (Spielman Teng STOC 2004), standard approximation for directed graphs (Cohen et. al. STOC 2017), and unit-circle approximation for directed graphs (Ahmadinejad et. al. FOCS 2020). Further, SV approximation enjoys several useful properties not possessed by previous notions of approximation, e.g., it is preserved under products of random-walk matrices and bounded matrices. We provide a nearly linear-time algorithm for SV-sparsifying (and hence UC-sparsifying) Eulerian directed graphs, as well as -step random walks on such graphs, for any .…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRandom Matrices and Applications · Quantum optics and atomic interactions · Markov Chains and Monte Carlo Methods
