English

Graph Sparsification by Edge-Connectivity and Random Spanning Trees

Data Structures and Algorithms 2010-08-10 v2 Discrete Mathematics

Abstract

We present new approaches to constructing graph sparsifiers --- weighted subgraphs for which every cut has the same value as the original graph, up to a factor of (1±ϵ)(1 \pm \epsilon). Our first approach independently samples each edge uvuv with probability inversely proportional to the edge-connectivity between uu and vv. The fact that this approach produces a sparsifier resolves a question posed by Bencz\'ur and Karger (2002). Concurrent work of Hariharan and Panigrahi also resolves this question. Our second approach constructs a sparsifier by forming the union of several uniformly random spanning trees. Both of our approaches produce sparsifiers with O(nlog2(n)/ϵ2)O(n \log^2(n)/\epsilon^2) edges. Our proofs are based on extensions of Karger's contraction algorithm, which may be of independent interest.

Keywords

Cite

@article{arxiv.1005.0265,
  title  = {Graph Sparsification by Edge-Connectivity and Random Spanning Trees},
  author = {Wai Shing Fung and Nicholas J. A. Harvey},
  journal= {arXiv preprint arXiv:1005.0265},
  year   = {2010}
}
R2 v1 2026-06-21T15:17:47.769Z