A Framework for Analyzing Resparsification Algorithms
Rasmus Kyng, Jakub Pachocki, Richard Peng, Sushant Sachdeva

TL;DR
This paper introduces a framework for analyzing repeated graph sparsification algorithms, enabling improved semi-streaming spectral sparsifier construction with better efficiency and extending to general PSD matrices.
Contribution
The paper presents a novel framework for analyzing resparsification algorithms, leading to more efficient semi-streaming spectral sparsifier algorithms and extensions to PSD matrices.
Findings
Achieved a semi-streaming spectral sparsifier with O(n log n) edges in a single pass.
Improved space and runtime complexity of semi-streaming algorithms by a factor of log n.
Developed a parallel algorithm for spectral sparsifiers with near-optimal size.
Abstract
A spectral sparsifier of a graph is a sparser graph that approximately preserves the quadratic form of , i.e. for all vectors , , where and denote the respective graph Laplacians. Spectral sparsifiers generalize cut sparsifiers, and have found many applications in designing graph algorithms. In recent years, there has been interest in computing spectral sparsifiers in semi-streaming and dynamic settings. Natural algorithms in these settings often involve repeated sparsification of a graph, and accumulation of errors across these steps. We present a framework for analyzing algorithms that perform repeated sparsifications that only incur error corresponding to a single sparsification step, leading to better results for many resparsification-based algorithms. As an application, we show how to maintain a spectral sparsifier in the…
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
TopicsComplexity and Algorithms in Graphs · Stochastic Gradient Optimization Techniques · Advanced Graph Neural Networks
