Proceedings of the Twenty-Sixth Annual ACM-SIAM Symposium on Discrete Algorithms 2014
DOI: 10.1137/1.9781611973730.134
|View full text |Cite
|
Sign up to set email alerts
|

Fast Generation of Random Spanning Trees and the Effective Resistance Metric

Abstract: We present a new algorithm for generating a uniformly random spanning tree in an undirected graph. Our algorithm samples such a tree in expected O(m At a high level, our result stems from carefully exploiting the interplay of random spanning trees, random walks, and the notion of effective resistance, as well as from devising a way to algorithmically relate these concepts to the combinatorial structure of the graph. This involves, in particular, establishing a new connection between the effective resistance me… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
45
0

Year Published

2016
2016
2021
2021

Publication Types

Select...
5
3
2

Relationship

0
10

Authors

Journals

citations
Cited by 48 publications
(45 citation statements)
references
References 42 publications
0
45
0
Order By: Relevance
“…The seminal work of Spielman and Teng [ST04] gave the first nearly-linear time algorithm for solving the weighted ℓ 2 version to highaccuracy (a (1+ε)-approximate solution in time O(m·log 1 ε ) 1 ). The work of Spielman-Teng and the several followup-works have led to the fastest algorithms for maximum matching [Mad13], shortest paths with negative weights [Coh+17b], graph partitioning [OSV12], sampling random spanning trees [KM09; MST15;Sch18], matrix scaling [Coh+17a; All+17], and resulted in dramatic progress on the problem of computing maximum flows.…”
Section: Introductionmentioning
confidence: 99%
“…The seminal work of Spielman and Teng [ST04] gave the first nearly-linear time algorithm for solving the weighted ℓ 2 version to highaccuracy (a (1+ε)-approximate solution in time O(m·log 1 ε ) 1 ). The work of Spielman-Teng and the several followup-works have led to the fastest algorithms for maximum matching [Mad13], shortest paths with negative weights [Coh+17b], graph partitioning [OSV12], sampling random spanning trees [KM09; MST15;Sch18], matrix scaling [Coh+17a; All+17], and resulted in dramatic progress on the problem of computing maximum flows.…”
Section: Introductionmentioning
confidence: 99%
“…The effective resistance of an edge is a fundamental quantity. It and its extensions have a variety of connections in the analysis of networks [SM07,Sar10], combinatorics [Lov93,DFGX18] and the design of better graph algorithms [CKM + 11, MST15,Sch17].…”
Section: Estimating Effective-resistancesmentioning
confidence: 99%
“…This result was improved to O(V 2.373 ) by Colbourn et al [22,23], where the exponent corresponds to the fastest algorithm to compute matrix multiplication. Improvements on the random walk approach were obtained by Kelner and Mądry [24], and Mądry [25], culminating in anÕ(E o(1)+4/3 ) time algorithm by Madry et al [26], which relies on insight provided by the effective resistance metric. Interestingly, the initial work by Broader [16] contains a reference to the edge-swapping chain we presented in this paper (Section 5, named the swap chain).…”
Section: Related Workmentioning
confidence: 99%