• DocumentCode
    1964958
  • Title

    Faster Generation of Random Spanning Trees

  • Author

    Kelner, Jonathan A. ; Adry, Aleksander M.

  • Author_Institution
    Massachusetts Inst. of Technol., Cambridge, MA, USA
  • fYear
    2009
  • fDate
    25-27 Oct. 2009
  • Firstpage
    13
  • Lastpage
    21
  • Abstract
    In this paper, we set forth a new algorithm for generating approximately uniformly random spanning trees in undirected graphs. We show how to sample from a distribution that is within a multiplicative (1+ ¿) of uniform in expected time O¿(m¿n log 1/¿). This improves the sparse graph case of the best previously known worst-case bound of O(min {mn, n2.376}), which has stood for twenty years. To achieve this goal, we exploit the connection between random walks on graphs and electrical networks, and we use this to introduce a new approach to the problem that integrates discrete random walk-based techniques with continuous linear algebraic methods. We believe that our use of electrical networks and sparse linear system solvers in conjunction with random walks and combinatorial partitioning techniques is a useful paradigm that will find further applications in algorithmic graph theory.
  • Keywords
    computational complexity; linear algebra; trees (mathematics); algorithmic graph theory; combinatorial partitioning technique; continuous linear algebraic method; discrete random walk-based technique; electrical network; random spanning tree; sparse graph; sparse linear system solver; undirected graph; Computer science; Graph theory; Linear systems; Partitioning algorithms; Random processes; Sparse matrices; Tree graphs; electrical flows; random walks on graphs; spanning trees;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 2009. FOCS '09. 50th Annual IEEE Symposium on
  • Conference_Location
    Atlanta, GA
  • ISSN
    0272-5428
  • Print_ISBN
    978-1-4244-5116-6
  • Type

    conf

  • DOI
    10.1109/FOCS.2009.75
  • Filename
    5438651