Papers
Topics
Authors
Recent
2000 character limit reached

Random Weighted Uniform Spanning Trees

Updated 30 December 2025
  • Random Weighted Uniform Spanning Trees are probabilistic models that generate spanning trees in graphs by assigning random weights to edges, generalizing classical USTs.
  • They exhibit distinctive phase transitions and scaling behaviors, where changes in disorder strength shift the tree structure from CRT-like to MST-like regimes.
  • Advanced sampling algorithms, from Wilson's technique to quantum speedup methods, enable efficient generation and analysis in complex network applications.

Random Weighted Uniform Spanning Trees are probabilistic models and algorithms for generating spanning trees in finite graphs where edge weights are assigned randomly and the likelihood of a tree is determined by the product of its constituent edge weights. The study of such models encompasses both combinatorial properties and computational algorithms, including connections to statistical mechanics (through Gibbs measures), effective resistance metric, percolation theory, and spectral graph theory. These models generalize the classical uniform spanning tree (UST) model by incorporating randomness in the edge weights, yielding rich phase transitions and universality phenomena.

1. Model Definition and Probability Law

Let G=(V,E)G = (V, E) be a connected undirected graph of nn vertices. Each edge ee may be assigned a (random) positive weight wew_e, often drawn i.i.d. from some continuous distribution (such as Unif(0,1)\mathrm{Unif}(0,1)). The distribution over spanning trees TET\subset E is a Gibbs measure

Pw(T)=1Z(w)eTwe,P_w(T) = \frac{1}{Z(w)} \prod_{e \in T} w_e,

where Z(w)=TeTweZ(w) = \sum_{T'} \prod_{e \in T'} w_e is the partition function summing over all spanning trees TT' of GG (Makowiec et al., 22 Oct 2024, Makowiec et al., 2023). In special cases such as we1w_e \equiv 1, one recovers the classical uniform spanning tree law.

A prominent variant is the random spanning tree in random environment (RSTRE) on the complete graph KnK_n, with edge weights defined by we=exp(βωe)w_e = \exp(-\beta \omega_e) for i.i.d. ωeUnif(0,1)\omega_e \sim \mathrm{Unif}(0,1) and disorder strength (inverse temperature) β0\beta \geq 0. As β\beta varies, the model interpolates continuously between the UST (β=0\beta=0) and the minimum spanning tree (β\beta\to\infty) (Makowiec et al., 22 Oct 2024).

2. Diameter Scaling and Phase Transitions

The graph distance diameter of a random spanning tree under random weighting exhibits universal scaling laws and sharp transitions determined by the disorder strength β\beta:

An intermediate regime (β=nα\beta = n^\alpha with α(1,4/3)\alpha\in(1,4/3)) is conjectured to induce diameter scaling nγ(α)+o(1)n^{\gamma(\alpha)+o(1)} for a continuous exponent γ(α)(1/3,1/2)\gamma(\alpha)\in (1/3,1/2), establishing a one-parameter family interpolating between CRT-like and MST-like behavior (Makowiec et al., 22 Oct 2024).

For bounded-degree expander graphs and high-dimensional tori, the diameter of the weighted UST under i.i.d. edge weights remains of order n1/2+o(1)n^{1/2+o(1)} with high probability, provided the base graph maintains robust expansion (Makowiec et al., 2023).

3. Effective Resistance and Marginal Edge Probabilities

Marginal probabilities for edges in random weighted spanning trees are exactly characterized by Kirchhoff's Matrix-Tree Theorem: Pw(eT)=weRw(u,v),P_w(e \in T) = w_e R_w(u, v), where Rw(u,v)R_w(u, v) is the effective resistance between uu and vv in the weighted network defined by conductances wew_e (Makowiec et al., 22 Oct 2024, Madry et al., 2015). Covariances of edge indicators and node degree moments can be written in closed form using Laplacian minors and their inverses (Sanmartín et al., 20 Sep 2024), leveraging

Pw((u,v)T)=wuv[Muu+Mvv2Muv],P_w((u, v) \in T) = w_{uv}[M_{uu} + M_{vv} - 2M_{uv}],

where M=(L(w)[r])1M = (L(w)^{[r]})^{-1} is the inverse Laplacian minor after deleting root rr.

Negative correlations between edge inclusion events yield strong concentration bounds, and play a central role both in statistical inference and algorithmic sampling (Dolev et al., 2016).

4. Algorithms for Weighted Random Spanning Trees

A variety of algorithmic paradigms exist for sampling random weighted spanning trees:

  • Wilson's Algorithm / Loop-Erased Random Walk: Generalizes to the weighted setting by biasing transitions proportional to edge weights, applicable on planar and general graphs (Madry et al., 2015, Cannon et al., 15 Aug 2025).
  • Aldous–Broder Algorithm: Weighted random walks for tree generation; cover time is governed by the maximal effective resistance, yielding O(mnlogn)O(m n \log n) total time in the worst case (Dolev et al., 2016).
  • Recursive Effective Resistance Partitioning: A framework achieving O~(m4/3)\tilde{O}(m^{4/3}) time via recursive partitioning in the effective resistance metric, shortcut random walks, and Laplacian solvers (Madry et al., 2015).
  • Laplacian Solver Shortcuts and Schur Complements: Recent advances provide almost-linear-time exact and ϵ\epsilon-approximate samplers, with weight-independent complexity: O(m1+o(1)βo(1))O(m^{1+o(1)}\beta^{o(1)}) (exact), O(m1+o(1)ϵo(1))O(m^{1+o(1)}\epsilon^{-o(1)}) (approximate) (Schild, 2017).
  • Quantum Speedup: A quantum algorithm samples random weighted spanning trees in O~(mn)\tilde{O}(\sqrt{mn}) time, leveraging quantum resistance oracles and sampling-without-replacement techniques, and is provably optimal up to polylogarithmic factors (Apers et al., 22 Apr 2025).

On planar grid-like graphs, divide-and-conquer algorithms using partial duality and separators achieve O(nlogn)O(n \log n) exact sampling for both weighted and unweighted cases (Cannon et al., 15 Aug 2025).

5. Spectral Sparsification and Applications

The union of O(logn/ϵ2)O(\log n/\epsilon^2) independently-sampled random spanning trees yields, after suitable reweighting, a spectral sparsifier of the original graph: for any xRnx \in \mathbb{R}^n,

(1ϵ)xTLGxxTLHx(1+ϵ)xTLGx,(1-\epsilon)x^T L_G x \leq x^T L_H x \leq (1+\epsilon)x^T L_G x,

where LHL_H is the Laplacian of the union and LGL_G the original Laplacian. This exploits matrix concentration for sums of rank-one projection matrices associated with trees (Dolev et al., 2016). Tree-based sparsification directly impacts algorithms for virtual network security and monitoring in software-defined networks.

6. Universality and Scaling Limits

On high-dimensional graphs and under wide classes of edge weight distributions, the metric space of a weighted uniform spanning tree (after rescaling distances by n1/2n^{-1/2}) converges in law to the Brownian continuum random tree (CRT) (Addario-Berry et al., 2020, Makowiec et al., 2023). For more general degree sequences, tree-weighted random graphs also yield the CRT limit under mild variance conditions, via an additive coalescent construction (Addario-Berry et al., 2020).

Heavy-tailed weight distributions or unbounded-degree graphs may force the diameter to collapse, with the UST concentrating on the MST-like regime (n1/3+o(1)n^{1/3+o(1)} diameter), showing the necessity of bounded-degree and good expansion for universality (Makowiec et al., 2023, Makowiec et al., 22 Oct 2024).

7. Local Observables and Statistical Properties

Explicit formulas for expectations, variance, and covariance of node degrees in random weighted spanning trees involve Laplacian minors and can be extended to directed graphs (arborescences) (Sanmartín et al., 20 Sep 2024). The distributional structure integrates both edge probability weights and arbitrary degree weights and can be extracted via trace and determinant identities over scaled Laplacians. The full distribution is encoded in the coefficients of determinant expansions, connecting combinatorial structures to spectral graph theory.


In sum, the theory and algorithms of random weighted uniform spanning trees fuse combinatorics, spectral theory, probabilistic metric geometry, and algorithmic innovation—yielding a rich framework for both foundational study and diverse applications in sampling, network science, and randomized matrix algorithms.

Whiteboard

Topic to Video (Beta)

Follow Topic

Get notified by email when new papers are published related to Random Weighted Uniform Spanning Trees.