Article ID Journal Published Year Pages File Type
4655555 Journal of Combinatorial Theory, Series A 2013 19 Pages PDF
Abstract

We study the interplay between chip-firing games and potential theory on graphs, characterizing reduced divisors (G-parking functions) on graphs as the solution to an energy (or potential) minimization problem and providing an algorithm to efficiently compute reduced divisors. Applications include an “efficient bijective” proof of Kirchhoffʼs matrix-tree theorem and a new algorithm for finding random spanning trees. The running times of our algorithms are analyzed using potential theory, and we show that the bounds thus obtained generalize and improve upon several previous results in the literature.

Related Topics
Physical Sciences and Engineering Mathematics Discrete Mathematics and Combinatorics