Almost Spanning Tree Measures
- Almost spanning tree measures are quantitative frameworks assessing graph structure using spanning trees beyond simple weight minimization, capturing distortion, compactness, and complexity aspects.
- They leverage tools like Laplacian polynomials, Mahler measures, and scaling distortions to bridge combinatorial optimization with geometric and probabilistic properties of graphs.
- Recent approaches design nearly optimal spanning trees that balance lightness with average distortion, influencing fields from optimal transport to centrality in network data analysis.
Searching arXiv for the cited papers and adjacent work on spanning-tree measures, distortion, and tree-likeness. {"query":"Spanning Trees and Mahler Measure (Silver et al., 2016) arXiv"} In the literature represented by these works, almost spanning tree measures can be understood as quantitative frameworks that evaluate how a graph, metric space, probability measure, or infinite combinatorial structure is controlled by spanning trees without restricting attention to the classical minimum-spanning-tree objective alone. The relevant notions include growth rates of spanning-tree complexity for periodic graphs, lightness–distortion tradeoffs for trees that are nearly minimum in weight, extremal compactness objectives over the family of spanning trees of a graph, deviation measures for metrics that are close to exact tree realizability, and probabilistic or measurable spanning-tree laws on infinite or random structures (Silver et al., 2016, Bartal et al., 2016, Ranjan et al., 2022, Hayamizu et al., 2015, Ray et al., 2024, Bowen et al., 18 Sep 2025, Lee, 12 Jan 2026, 0912.4765, Bigot et al., 13 Jan 2026, Sanmartín et al., 2024).
1. Conceptual scope
Classical minimum spanning trees minimize total edge weight, but several of the cited works show that this criterion is often too narrow. In weighted graphs, the MST may have average distortion as bad as , even though it is weight-optimal; in unweighted graphs, all spanning trees have the same number of edges and the same total edge weight , so MST-style criteria do not distinguish them at all; and in finite metric spaces, the relevant question may be whether a fully labelled weighted tree on the same vertex set realizes the metric exactly rather than merely approximately (Bartal et al., 2016, Ranjan et al., 2022, Hayamizu et al., 2015).
This suggests a useful division of the subject into several regimes. One regime studies exact tree control, as in fully labelled tree realizability of a finite metric. A second studies near-tree optimization, where the tree is required to be almost minimum in weight while preserving distances much better than the MST. A third studies extremal spanning-tree statistics, such as average pairwise distance inside the tree. A fourth studies measures on spanning trees themselves, including uniform, minimal, or measurable spanning-tree laws on finite or infinite graphs. A fifth studies outer optimization over the spanning-tree family, where a non-tree problem, such as optimal transport, is reduced to a minimization over spanning trees. The phrase “almost spanning tree measures” is therefore best read as a family resemblance rather than as a single formal invariant.
A recurrent theme across these settings is that the spanning-tree family serves as a compressed but highly structured model class. Depending on context, the relevant statistic may be total weight, routing distortion, compactness, entropy growth, realizability error, isomorphism-type probability, end structure, or transport cost. The cited papers differ sharply in formalism, but they share the principle that spanning trees provide a canonical low-complexity scaffold against which more complicated combinatorial or geometric behavior can be measured.
2. Periodic complexity, Laplacian polynomials, and Mahler measure
For a finite connected graph, the complexity is the number of spanning trees, denoted . For a non-connected graph with connected components , the multiplicative extension is
For an infinite graph with cofinite free -symmetry, the relevant finite approximants are the finite-index quotients , which may be disconnected, so the natural counting function is rather than (Silver et al., 2016).
The periodic structure yields a matrix Laplacian over
0
and the associated Laplacian polynomial is
1
well defined up to multiplication by units in the Laurent polynomial ring. A combinatorial description is given by a Forman/Kenyon-type spanning forest formula: 2 where the sum is over cycle-rooted spanning forests and 3 is the monodromy around each cycle. The logarithmic Mahler measure of 4,
5
is exactly the exponential growth rate of spanning-tree complexity in the quotients: 6 Here 7 is the length of the shortest nonzero vector in 8, so the limit is taken over fundamental domains growing in every direction (Silver et al., 2016).
The paper also gives an explicit product formula for 9: 0 with 1 a normalization factor coming from the sizes of the connected components of 2. The asymptotic theorem is then proved by interpreting this product as a Riemann sum converging to the Mahler integral. In this form, spanning-tree growth is identified with a robust algebraic invariant rather than with an ad hoc combinatorial asymptotic.
A central extremal statement is
3
where 4 is the 5-dimensional grid graph. Since
6
the grid minimizes complexity growth among periodic graphs with finitely many connected components. Moreover,
7
so the grid growth rate is asymptotic to 8. The paper also proves a gap theorem: 9 This lower bound is sharp, since doubling each edge of the 0-dimensional grid yields Laplacian polynomial 1 with Mahler measure exactly 2 (Silver et al., 2016).
The same framework has a dynamical interpretation: 3 is the topological entropy of the associated algebraic 4-action on the Pontryagin dual of the coloring module. For 5, the paper also connects the theory to determinant growth rates of alternating links arising from planar graphs via the medial construction, but the primary content is the equivalence
6
Within the present topic, this is one of the clearest examples of a spanning-tree measure that is not local, not purely combinatorial, and not reducible to a single finite tree count.
3. Almost minimum spanning trees and refined distortion measures
A different notion of “almost spanning tree” arises when the tree is required to remain nearly minimum in total weight while substantially improving distance preservation. For every weighted undirected graph and every parameter 7, there exists a spanning tree 8 with
9
and average distortion 0. This is described as an almost minimum spanning tree: a spanning tree whose total weight is only slightly above that of the MST, yet whose geometric quality is much better (Bartal et al., 2016).
The paper formulates distortion through non-contractive embeddings 1, meaning
2
For graphs, the embedding is usually the identity into a subgraph, so the distortion of a pair is the stretch ratio
3
The average distortion is the average over unordered pairs: 4 More generally, the paper defines 5-distortion, with 6 corresponding to average distortion and 7 to worst-case distortion (Bartal et al., 2016).
The more structural notions are scaling distortion, coarse scaling distortion, and prioritized distortion. Let
8
A point 9 is 0-far from 1 if 2. An embedding has scaling distortion 3 if for every 4, at least a 5-fraction of all pairs have distortion at most 6. It has coarse scaling distortion 7 if every pair that is mutually 8-far has distortion at most 9. Given a ranking 0, it has prioritized distortion 1 if for every 2, the pair 3 has distortion at most 4. The paper proves that prioritized distortion and coarse scaling distortion are essentially equivalent up to reparameterization.
The main spanning-tree theorem is stated in scaling form: for any 5, any graph contains a spanning tree with scaling distortion
6
and lightness 7. Using the scaling-to-average-distortion lemma, this yields average distortion 8. The tradeoff is optimal in the sense that to get lightness 9, average distortion must be 0, even for spanning subgraphs rather than trees. Thus the asymptotically best relation is
1
The proof architecture is layered. First one builds a light spanner with prioritized distortion
2
The equivalence theorem converts this into coarse scaling distortion
3
Then a tree-embedding theorem of [ABN15], as described in the paper, converts the spanner to a spanning tree with scaling distortion 4. A composition lemma for scaling distortions yields the final
5
bound. A general lightness reduction further shows that if a spanner with lightness 6 and distortion 7 exists for every weight function, then for every 8 there exists a spanner of lightness
9
and distortion
0
This reduction is what pushes lightness arbitrarily close to 1 (Bartal et al., 2016).
A common misconception is that MST optimality should already provide a useful routing tree. The paper gives the opposite picture: even on the unweighted cycle, every spanning tree stretches some adjacent pair by 2, and the MST may have average distortion as bad as 3. In this setting, the “almost” qualifier refers not to approximate connectivity but to near-optimal total weight coupled to much improved distance preservation.
4. Extremal compactness and spanning-tree-likeness of metrics
For unweighted connected graphs, one can optimize over the family of spanning trees using a distance statistic rather than weight. The paper on compact spanning trees defines
4
where 5 is the hop distance. The Most Compact Spanning Tree and Least Compact Spanning Tree are
6
Because every spanning tree of an unweighted graph has the same total edge weight 7, compactness rather than weight distinguishes extremal trees (Ranjan et al., 2022).
The proposed algorithm is an iteratively greedy rank-and-regress elimination procedure. Starting from the full graph, it removes exactly one edge per iteration until only 8 edges remain. The ranking is based on the matrix of relative forest accessibilities
9
the associated forest distance
0
and the effective resistance distance
1
where 2. On an unweighted graph, if 3 on an edge 4, then the edge is a bridge and must not be deleted. Among non-bridge edges, the MCST deletes the edge with maximum forest-distance score, while the LCST deletes the minimum-score edge. The process converges after exactly 5 deletions and stays connected throughout (Ranjan et al., 2022).
The empirical behavior matches graph-theoretic intuition. For complete graphs 6, the method returns a star 7 as the MCST and a path 8 as the LCST. Tests on more than 9 Erdős–Rényi graphs with 00 and 01, and about 02 Barabási–Albert graphs with 03 and average degree between 04 and 05, show that the MCST consistently has lower average shortest-path distance than random spanning trees, while the LCST has higher distance. The stated running time is
06
with worst-case 07 when 08 and about 09 for sparse graphs where 10 (Ranjan et al., 2022).
A related but conceptually distinct line of work studies whether a finite metric is itself exactly or approximately tree-realizable on the same vertex set. Let 11 be a finite metric space. A fully labelled positive-weighted tree 12 on the same vertex set realizes 13 if
14
If such a spanning-tree representation exists, then the basic geodesic graph 15 is the unique minimum spanning tree in the complete weighted graph 16, and it is the unique fully labelled tree on 17 realizing 18 (Hayamizu et al., 2015).
The governing criterion is the fourth-point condition: for every triple 19, there exists 20 such that
21
Under the tie-breaking rule
22
the paper proves that 23 is a spanning tree metric space if and only if it satisfies the fourth-point condition. The fourth point is unique whenever it exists, and it is the median of 24 (Hayamizu et al., 2015).
The approximate deviation from exact tree behavior is measured by the roundaboutness
25
Here 26 means exact spanning-tree realizability under tie-breaking, while 27 quantifies deviation from exact tree-likeness. The paper interprets 28 as the goodness-of-fit of the MST to 29. It also gives a path analogue via the three-point condition and states algorithmic complexities 30 for spanning-tree-likeness and 31 for spanning-path-likeness (Hayamizu et al., 2015).
A notable caution is that the fourth-point condition alone is not sufficient without tie-breaking: complete graphs with uniform edge length can satisfy it yet fail to be trees on the same vertex set. This clarifies that “tree-like” in this work means fully labelled spanning-tree-like, not merely classical Buneman tree-likeness.
5. Directed, measurable, and random spanning-tree measures
Spanning-tree measures become more delicate on infinite or random structures. In the directed setting, the minimal spanning arborescence is the analogue of the MST for a graph in which each undirected edge has both orientations. A spanning arborescence with boundary 32 requires every vertex 33 to have exactly one outgoing edge, 34 to have zero outgoing edges, and no directed cycles. For i.i.d. continuous weights on oriented edges, the MSA is the unique spanning arborescence minimizing total weight. Unlike the undirected MST, however, the law of the MSA depends on the weight distribution; the paper gives an explicit counterexample showing different probabilities under Exponential35 and Uniform36 weights. Standard Kruskal and Prim methods do not apply. Instead, the paper develops the Chu–Liu/Edmonds/Bock recursion and the associated loop contracting random walk, which is described as similar to loop-erased random walk except that loops are contracted rather than erased (Ray et al., 2024).
For infinite graphs, the paper defines the wired boundary MSA limit through an exhaustion. It proves almost-sure existence of the limit on bounded subdivisions of transient trees with no degree-37 vertices under i.i.d. Exponential38 weights, and proves that for invariantly nonamenable unimodular random rooted graphs satisfying a transient CLEB-walk hypothesis, the wired MSA limit exists almost surely, has infinitely many infinite components, and each component is one-ended. The paper also shows that the CLEB walk is a limit of Wilson’s algorithm as 39 in a weighted uniform spanning arborescence model with conductances 40 (Ray et al., 2024).
In measurable graph combinatorics, the relevant object is a measurable one-ended spanning tree. For a locally finite, one-ended, mcp graph 41 on a standard probability space 42, the main theorem states that 43 is hyperfinite if and only if it admits a measurable one-ended spanning tree almost everywhere. Here hyperfiniteness means that 44 can be written as an increasing union of measurable graphs with finite connected components almost everywhere. The proof uses substantial subgraphs, the core of a spanning tree, boundary connectivity arguments, contraction of finite non-core pieces, and a final deletion step based on 45-edge-connectivity and Nash–Williams tree packing. In this setting, hyperfiniteness is identified as the exact obstruction to measurable one-ended treeings (Bowen et al., 18 Sep 2025).
For the uniform spanning tree on 46, the spanning-tree measure itself has a precise fractal geometry. The paper proves that the UST is one-sided and that simple random walk on it has exponents
47
where 48 is the volume-growth dimension, 49 the walk dimension, and 50 the spectral dimension. Writing 51 for the expected length of an infinite loop-erased random walk until it exits the Euclidean ball of radius 52, the paper uses
53
for the inverse 54, and proves
55
Thus the random spanning-tree measure induces a random fractal metric space whose walk and spectral behavior are tree-controlled but far from Euclidean (0912.4765).
A different distributional phenomenon appears in dense finite graphs. For connected 56-regular graphs with sufficiently large degree, the uniformly random spanning tree 57 is strongly anticoncentrated among isomorphism types: 58 for every fixed 59-vertex tree 60. Consequently, the number of unlabeled spanning-tree isomorphism classes satisfies
61
The proof introduces a graph-theoretic balls-into-bins model on almost regular bipartite graphs, establishes Poisson-like occupancy behavior using Talagrand concentration, and combines this with a counting theorem for labeled tree embeddings and a lower bound on the total number of spanning trees (Lee, 12 Jan 2026).
Taken together, these results show that spanning-tree measures can encode very different structural phenomena: directed optimization, measurable one-endedness, fractal random geometry, and anticoncentration over isomorphism classes. A common misconception is that “spanning-tree measure” always means the uniform measure on finite spanning trees. In fact, the cited works use the term across optimization, probability, and measurable combinatorics in substantially different senses.
6. Spanning-tree optimization beyond graph connectivity: transport and centrality
In discrete optimal transport on a finite metric space whose ground cost is the shortest-path metric of a weighted connected graph 62, the Kantorovich distance can be written as an outer minimization over rooted spanning trees: 63 Here 64 is the parent of 65 and 66 is the subtree rooted at 67. The root is only a notational device; the value is invariant under rerooting. Thus the transport problem on 68 is reduced to choosing an optimal spanning tree for the pair 69 (Bigot et al., 13 Jan 2026).
For a rooted weighted tree 70, defining
71
the tree transport cost is
72
The corresponding Kantorovich potential is
73
and under weak non-degeneracy
74
this potential is unique up to an additive constant. The paper also gives a dynamic-programming procedure that constructs an optimal coupling for 75 by leaf peeling once an optimal tree is known, and a simulated-annealing algorithm on the space of spanning trees to solve the outer minimization (Bigot et al., 13 Jan 2026).
A different outer optimization over spanning trees appears in Euclidean data analysis. The central spanning tree is defined on a complete Euclidean graph with terminal coordinates 76 by
77
where 78 is the normalized size of one component produced by deleting edge 79. Since 80 is proportional to edge betweenness centrality in a tree, the objective weights edge length by edge centrality. The branched central spanning tree adds Steiner points and optimizes both topology and branch-point positions (Sanmartín et al., 2024).
The parameter 81 interpolates among classical tree objectives. At 82, the CST becomes the MST and the BCST becomes the Steiner tree. At 83, the CST becomes proportional to the minimum routing cost tree / optimum distance spanning tree. The paper states that as 84 increases, the tree becomes more robust to perturbations but increasingly star-like; for 85, or for 86 and large 87, the optimum tends to a star, while for 88 it tends to a path graph. Both CST and BCST are NP-hard, so the paper proposes the heuristic mSTreg, which alternates between topology updates and geometric optimization of Steiner points by IRLS (Sanmartín et al., 2024).
These two papers show complementary roles for spanning trees outside traditional graph algorithms. In optimal transport, the tree is an exact optimizer for a reformulated Kantorovich problem. In Euclidean data analysis, the tree is a tunable skeleton balancing local fidelity against global robustness. In both cases, the objective is not “find a spanning tree” per se, but rather “express a more complex optimization problem through a spanning-tree search space.”
The broader implication is that almost spanning tree measures are not confined to counting trees or choosing the cheapest one. They include asymptotic complexity invariants, distortion profiles, compactness extrema, realizability errors, measurable existence criteria, probabilistic laws on random trees, and variational reductions over the spanning-tree family. What unifies them is the use of spanning trees as a structurally rigid yet sufficiently expressive class against which combinatorial, metric, probabilistic, and analytic behavior can be measured.