Analysis of Markov chain algorithms on spanning trees, rooted forests, and connected subgraphs

Johannes Fehrenbach; Ludger Rüschendorf

Applicationes Mathematicae (2005)

  • Volume: 32, Issue: 3, page 341-365
  • ISSN: 1233-7234

Abstract

top
We analyse a natural edge exchange Markov chain on the set of spanning trees of an undirected graph by the method of multicommodity flows. The analysis is then refined to obtain a canonical path analysis. The construction of the flow and of the canonical paths is based on related path constructions in a paper of Cordovil and Moreira (1993) on block matroids. The estimates of the congestion measure imply a polynomial bound on the mixing time. The canonical paths for spanning trees also yield polynomial time mixing rates for some related Markov chains on the set of forests with roots and on the set of connected spanning subgraphs. We obtain a parametric class of stationary distributions from which we can efficiently sample. For rooted forests this includes the uniform distribution. For connected spanning subgraphs the uniform distribution is not covered.

How to cite

top

Johannes Fehrenbach, and Ludger Rüschendorf. "Analysis of Markov chain algorithms on spanning trees, rooted forests, and connected subgraphs." Applicationes Mathematicae 32.3 (2005): 341-365. <http://eudml.org/doc/279655>.

@article{JohannesFehrenbach2005,
abstract = {We analyse a natural edge exchange Markov chain on the set of spanning trees of an undirected graph by the method of multicommodity flows. The analysis is then refined to obtain a canonical path analysis. The construction of the flow and of the canonical paths is based on related path constructions in a paper of Cordovil and Moreira (1993) on block matroids. The estimates of the congestion measure imply a polynomial bound on the mixing time. The canonical paths for spanning trees also yield polynomial time mixing rates for some related Markov chains on the set of forests with roots and on the set of connected spanning subgraphs. We obtain a parametric class of stationary distributions from which we can efficiently sample. For rooted forests this includes the uniform distribution. For connected spanning subgraphs the uniform distribution is not covered.},
author = {Johannes Fehrenbach, Ludger Rüschendorf},
journal = {Applicationes Mathematicae},
keywords = {spanning trees; randomized algorithm; multicommodity flow; canonical paths; Markov chain; rooted forests; connected subgraphs},
language = {eng},
number = {3},
pages = {341-365},
title = {Analysis of Markov chain algorithms on spanning trees, rooted forests, and connected subgraphs},
url = {http://eudml.org/doc/279655},
volume = {32},
year = {2005},
}

TY - JOUR
AU - Johannes Fehrenbach
AU - Ludger Rüschendorf
TI - Analysis of Markov chain algorithms on spanning trees, rooted forests, and connected subgraphs
JO - Applicationes Mathematicae
PY - 2005
VL - 32
IS - 3
SP - 341
EP - 365
AB - We analyse a natural edge exchange Markov chain on the set of spanning trees of an undirected graph by the method of multicommodity flows. The analysis is then refined to obtain a canonical path analysis. The construction of the flow and of the canonical paths is based on related path constructions in a paper of Cordovil and Moreira (1993) on block matroids. The estimates of the congestion measure imply a polynomial bound on the mixing time. The canonical paths for spanning trees also yield polynomial time mixing rates for some related Markov chains on the set of forests with roots and on the set of connected spanning subgraphs. We obtain a parametric class of stationary distributions from which we can efficiently sample. For rooted forests this includes the uniform distribution. For connected spanning subgraphs the uniform distribution is not covered.
LA - eng
KW - spanning trees; randomized algorithm; multicommodity flow; canonical paths; Markov chain; rooted forests; connected subgraphs
UR - http://eudml.org/doc/279655
ER -

NotesEmbed ?

top

You must be logged in to post comments.

To embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.

Only the controls for the widget will be shown in your chosen language. Notes will be shown in their authored language.

Tells the widget how many notes to show per page. You can cycle through additional notes using the next and previous controls.

    
                

Note: Best practice suggests putting the JavaScript code just before the closing </body> tag.