Models of random subtrees of a graph

Consider a connected graph $G=(E,V)$ with $N=|V|$ vertices. A subtree of $G$ with size $n$ is a tree which is a subgraph of $G$, with $n$ vertices. When $n=N$, such a subtree is called a spanning tree. The main purpose of this paper is to explore the question of uniform sampling of a subtree of $G$, or a subtree of $G$ with a fixed number of nodes $n$, for some $n\leq N$. We provide asymptotically exact simulation methods using Markov chains. We highlight the case of the uniform subtree of $\Z^2$ with $n$ nodes, containing the origin $(0,0)$ for which Schramm asked several questions. We produce pictures, statistics, and some conjectures.\par The second aim of the paper is devoted to survey other models of random subtrees of a graph, among them, we will discuss DLA models, the first passage percolation, the uniform spanning tree and the minimum spanning tree. We also provide a number of new models, some statistics, and some conjectures.

[1]  David Bruce Wilson,et al.  Generating random spanning trees more quickly than the cover time , 1996, STOC '96.

[2]  Wendelin Werner,et al.  Conformal invariance of planar loop-erased random walks and uniform spanning trees , 2001 .

[3]  Y. Peres,et al.  Probability on Trees and Networks , 2017 .

[4]  Dorothea M. Eberz-Wagner Discrete Growth Models , 1999, math/9908030.

[5]  Frank Harary,et al.  Graph Theory , 2016 .

[6]  Guy Louchard,et al.  Boltzmann Samplers for the Random Generation of Combinatorial Structures , 2004, Combinatorics, Probability and Computing.

[7]  W. T. Tutte,et al.  A Contribution to the Theory of Chromatic Polynomials , 1954, Canadian Journal of Mathematics.

[8]  Jean Bertoin,et al.  The cut-tree of large Galton-Watson trees and the Brownian CRT , 2012, 1201.4081.

[9]  Yves Métivier,et al.  Locally guided randomized elections in trees: The totally fair case , 2005, Inf. Comput..

[10]  Andrei Z. Broder,et al.  Generating random spanning trees , 1989, 30th Annual Symposium on Foundations of Computer Science.

[11]  Nicolas Broutin,et al.  A new encoding of coalescent processes: applications to the additive and multiplicative cases , 2014, ArXiv.

[12]  Nasser Saheb-Djahromi,et al.  Election algorithms with random delays in trees , 2015, ArXiv.

[13]  Alain Hertz,et al.  On the edge capacitated Steiner tree problem , 2016, Discret. Optim..

[14]  Gary Gordon,et al.  Subtrees of graphs , 2018, J. Graph Theory.

[15]  David Wilson,et al.  Coupling from the past: A user's guide , 1997, Microsurveys in Discrete Probability.

[16]  Robin Pemantle Uniform random spanning trees , 2004 .

[17]  A. Járai The Uniform Spanning Tree and related models , 2009 .

[18]  Xin-She Yang,et al.  Introduction to Algorithms , 2021, Nature-Inspired Optimization Algorithms.

[19]  A. Meir,et al.  Cutting down random trees , 1970, Journal of the Australian Mathematical Society.

[20]  R. Prim Shortest connection networks and some generalizations , 1957 .

[21]  Olivier Bernardi A Characterization of the Tutte Polynomial via Combinatorial Embeddings , 2006 .

[22]  D. Griffeath,et al.  Internal Diffusion Limited Aggregation , 1992 .

[23]  Parkpoom Phetpradap,et al.  Intersections of random walks , 2011 .

[24]  Jason I. Brown,et al.  On the roots of the subtree polynomial , 2018, Eur. J. Comb..

[25]  Luis Fredes,et al.  Tree-Decorated Planar Maps , 2020, Electron. J. Comb..

[26]  R. Lyons,et al.  A reverse Aldous–Broder algorithm , 2019, Annales de l'Institut Henri Poincaré, Probabilités et Statistiques.

[27]  David Aldous,et al.  The Random Walk Construction of Uniform Spanning Trees and Uniform Labelled Trees , 1990, SIAM J. Discret. Math..

[28]  Conformally invariant scaling limits: an overview and a collection of problems , 2006, math/0602151.

[29]  David Bruce Wilson,et al.  Exact sampling with coupled Markov chains and applications to statistical mechanics , 1996, Random Struct. Algorithms.

[30]  Richard M. Karp,et al.  Reducibility Among Combinatorial Problems , 1972, 50 Years of Integer Programming.

[31]  Gregory F. Lawler Loop-Erased Random Walk , 1999 .

[32]  David Bruce Wilson,et al.  How to Get a Perfectly Random Sample from a Generic Markov Chain and Generate a Random Spanning Tree of a Directed Graph , 1998, J. Algorithms.

[33]  Stephan G. Wagner On the probability that a random subtree is spanning , 2021, J. Graph Theory.

[34]  J. Kruskal On the shortest spanning subtree of a graph and the traveling salesman problem , 1956 .

[35]  Markus Chimani,et al.  Obtaining Optimal k-Cardinality Trees Fast , 2008, ALENEX.

[36]  John Peebles,et al.  Sampling random spanning trees faster than matrix multiplication , 2016, STOC.

[37]  Svante Janson,et al.  Random cutting and records in deterministic and random trees , 2006, Random Struct. Algorithms.

[38]  David Aldous,et al.  Brownian excursions, critical random graphs and the multiplicative coalescent , 1997 .

[39]  Yeong-Nan Yeh,et al.  Enumeration of subtrees of trees , 2006, Theor. Comput. Sci..

[40]  Daniel Platt,et al.  Diffusion Limited Aggregation , 1995 .

[41]  Jack Hanson,et al.  50 years of first passage percolation , 2015, 1511.03262.

[42]  Luis Fredes,et al.  Aldous-Broder theorem: extension to the non reversible case and new combinatorial proof , 2021 .

[43]  Yiming Wang,et al.  Algorithms for node‐weighted Steiner tree and maximum‐weight connected subgraph , 2018, Networks.