On Weighted Graph Sparsification by Linear Sketching
Yu Chen, Sanjeev Khanna, Huan Li
Abstract
A seminal work of [Ahn-Guha-McGregor, PODS’12] showed that one can compute a cut sparsifier of an unweighted undirected graph by taking a near-linear number of linear measurements on the graph. Subsequent works also studied computing other graph sparsifiers using linear sketching, and obtained near-linear upper bounds for spectral sparsifiers [Kapralov-Lee-Musco-Musco-Sidford, FOCS’14] and first non-trivial upper bounds for spanners [Filtser-Kapralov-Nouri, SODA’21]. All these linear sketching algorithms, however, only work on unweighted graphs, and are extended to weighted graphs by weight grouping, a non-linear operation not implementable in, for instance, general turnstile streams.In this paper, we initiate the study of weighted graph sparsification by linear sketching by investigating a natural class of linear sketches that we call incidence sketches, in which each measurement is a linear combination of the weights of edges incident on a single vertex. This class captures all aforementioned linear sketches for unweighted sparsification. It also covers linear sketches implementable in the simultaneous communication model, where edges are distributed across n machines. Our results are:1)Weighted cut sparsification: We give an algorithm that computes a -cut sparsifier using linear measurements, which is nearly optimal. This also implies a turnstile streaming algorithm with space. Our algorithm is achieved by building a so-called “weighted edge sampler” for each vertex.2)Weighted spectral sparsification: We give an algorithm that computes a -spectral sparsifier using linear measurements. This also implies a turnstile streaming algorithm with space. Key to our algorithm is a novel analysis of how the effective resistances change under vertex sampling. Complementing our algorithm, we then prove a superlinear lower bound of measurements for computing some O(1)-spectral sparsifier using incidence sketches.3)Weighted spanner computation: We first show that any linear measurements can only recover a spanner of stretch that in general depends linearly on . We thus focus on graphs with and study the stretch’s dependence on n. On such graphs, the algorithm in [FiltserKapralov-Nouri, SODA’21] can obtain a spanner of stretch using measurements for any . We prove that, for incidence sketches, this tradeoff is optimal up to an factor for all .We prove both our lower bounds by analyzing the “effective resistances” in certain matrix-weighted graphs, where we develop a number of new tools for reasoning about such graphs – most notably (i) a matrix-weighted analog of the widely used expander decomposition of ordinary graphs, and (ii) a proof that a random vertex-induced subgraph of a matrix-weighted expander is also an expander. We believe these tools are of independent interest.
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.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 89326cdc-8c83-4498-bb79-6bb0410b6362Cited by top-tier papers6
- Revisiting Optimal Convergence Rate for Smooth and Non-convex Stochastic Decentralized OptimizationKun Yuan, Xinmeng Huang, Yiming Chen, Xiaohan Zhang et al.NeurIPS 2022 · 40 citations
- Correlation Clustering and (De)Sparsification: Graph Sketches Can Match Classical AlgorithmsSepehr Assadi, Sanjeev Khanna, Aaron PuttermanSTOC 2025 · 3 citations
- Near-Optimal Size Linear Sketches for Hypergraph Cut SparsifiersSanjeev Khanna, Aaron Putterman, Madhu SudanFOCS 2024 · 2 citations
- Structure-Aware Spectral Sparsification via Uniform Edge SamplingKaiwen He, Petros Drineas, Rajiv KhannaNeurIPS 2025 · 1 citation
- Optimal Multi-pass Lower Bounds for MST in Dynamic StreamsSepehr Assadi, Gillat Kol, Zhijun ZhangSTOC 2024
Builds on5
- Towards tight bounds for spectral sparsification of hypergraphsMichael Kapralov, Robert Krauthgamer, Jakab Tardos, Yuichi YoshidaSTOC 2021 · 18 citations
- Graph Spanners by Sketching in Dynamic Streams and the Simultaneous Communication ModelArnold Filtser, Michael Kapralov, Navid NouriSODA 2021 · 17 citations
- Fast and Space Efficient Spectral Sparsification in Dynamic StreamsMichael Kapralov, Aida Mousavifar, Cameron Musco, Christopher Musco et al.SODA 2020 · 17 citations
- Minor Sparsifiers and the Distributed Laplacian ParadigmSebastian Forster, Gramoz Goranci, Yang P. Liu, Richard Peng et al.FOCS 2021 · 12 citations
- Ultrasparse Ultrasparsifiers and Faster Laplacian System SolversArun Jambulapati, Aaron SidfordSODA 2021 · 12 citations
Related papers
- Near-Optimal Linear Sketches and Fully-Dynamic Algorithms for Hypergraph Spectral SparsificationSanjeev Khanna, Huan Li, Aaron PuttermanSTOC 2025
- Eulerian Graph Sparsification by Effective Resistance DecompositionArun Jambulapati, Sushant Sachdeva, Aaron Sidford, Kevin Tian et al.SODA 2025 · 2 citations
- Spectral Hypergraph Sparsifiers of Nearly Linear SizeMichael Kapralov, Robert Krauthgamer, Jakab Tardos, Yuichi YoshidaFOCS 2021 · 14 citations
- ℓ2/ℓ2 Sparse Recovery via Weighted Hypergraph PeelingNick Fischer, Vasileios NakosFOCS 2025 · 1 citation
- Sparsifying Cayley Graphs on Every GroupJun-Ting Hsieh, Daniel Z. Lee, Sidhanth Mohanty, Aaron Putterman et al.SODA 2026
