1996/01/01 by David B. Wilson · 20 citations
Mathematics · Computer Science · Engineering · #Stochastic processes and statistical mechanics #Markov Chains and Monte Carlo Methods #Advanced Graph Theory Research #Citation #Cover (algebra) #Computer science #Spanning tree #Random access #Library science #Operations research #World Wide Web #Mathematics #Engineering #Operating system #Combinatorics
paper · pdf · doi:10.1145/237814.237880
openalex publication_date 1996/01/01 · openalex created_date 2025/10/10 · openalex updated_date 2026/08/01
Introduction It is widely known how to generate random spanning trees of an undirected graph. Broder showed how at FOCS [6], and Aldous too found the algorithm [2]. Start at any vertex and do a simple random walk on the graph. Each time a vertex is first encountered, mark the edge from which it was discovered. When all the vertices are discovered, the marked edges form a random spanning tree. This algorithm is easy to code up, has small running time constants, and has a nice proof that it generates