Papers
Topics
Authors
Recent
Search
2000 character limit reached

Almost Spanning Tree Measures

Updated 12 July 2026
  • 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 Ω(n)\Omega(n), even though it is weight-optimal; in unweighted graphs, all spanning trees have the same number of edges and the same total edge weight n1n-1, 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 τ(G)\tau(G). For a non-connected graph with connected components G1,,GμG_1,\dots,G_\mu, the multiplicative extension is

T(G)=τ(G1)τ(Gμ).T(G)=\tau(G_1)\cdots \tau(G_\mu).

For an infinite graph GG with cofinite free Zd\mathbb{Z}^d-symmetry, the relevant finite approximants are the finite-index quotients GΛG_\Lambda, which may be disconnected, so the natural counting function is T(GΛ)T(G_\Lambda) rather than τ(GΛ)\tau(G_\Lambda) (Silver et al., 2016).

The periodic structure yields a matrix Laplacian over

n1n-10

and the associated Laplacian polynomial is

n1n-11

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: n1n-12 where the sum is over cycle-rooted spanning forests and n1n-13 is the monodromy around each cycle. The logarithmic Mahler measure of n1n-14,

n1n-15

is exactly the exponential growth rate of spanning-tree complexity in the quotients: n1n-16 Here n1n-17 is the length of the shortest nonzero vector in n1n-18, 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 n1n-19: τ(G)\tau(G)0 with τ(G)\tau(G)1 a normalization factor coming from the sizes of the connected components of τ(G)\tau(G)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

τ(G)\tau(G)3

where τ(G)\tau(G)4 is the τ(G)\tau(G)5-dimensional grid graph. Since

τ(G)\tau(G)6

the grid minimizes complexity growth among periodic graphs with finitely many connected components. Moreover,

τ(G)\tau(G)7

so the grid growth rate is asymptotic to τ(G)\tau(G)8. The paper also proves a gap theorem: τ(G)\tau(G)9 This lower bound is sharp, since doubling each edge of the G1,,GμG_1,\dots,G_\mu0-dimensional grid yields Laplacian polynomial G1,,GμG_1,\dots,G_\mu1 with Mahler measure exactly G1,,GμG_1,\dots,G_\mu2 (Silver et al., 2016).

The same framework has a dynamical interpretation: G1,,GμG_1,\dots,G_\mu3 is the topological entropy of the associated algebraic G1,,GμG_1,\dots,G_\mu4-action on the Pontryagin dual of the coloring module. For G1,,GμG_1,\dots,G_\mu5, 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

G1,,GμG_1,\dots,G_\mu6

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 G1,,GμG_1,\dots,G_\mu7, there exists a spanning tree G1,,GμG_1,\dots,G_\mu8 with

G1,,GμG_1,\dots,G_\mu9

and average distortion T(G)=τ(G1)τ(Gμ).T(G)=\tau(G_1)\cdots \tau(G_\mu).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 T(G)=τ(G1)τ(Gμ).T(G)=\tau(G_1)\cdots \tau(G_\mu).1, meaning

T(G)=τ(G1)τ(Gμ).T(G)=\tau(G_1)\cdots \tau(G_\mu).2

For graphs, the embedding is usually the identity into a subgraph, so the distortion of a pair is the stretch ratio

T(G)=τ(G1)τ(Gμ).T(G)=\tau(G_1)\cdots \tau(G_\mu).3

The average distortion is the average over unordered pairs: T(G)=τ(G1)τ(Gμ).T(G)=\tau(G_1)\cdots \tau(G_\mu).4 More generally, the paper defines T(G)=τ(G1)τ(Gμ).T(G)=\tau(G_1)\cdots \tau(G_\mu).5-distortion, with T(G)=τ(G1)τ(Gμ).T(G)=\tau(G_1)\cdots \tau(G_\mu).6 corresponding to average distortion and T(G)=τ(G1)τ(Gμ).T(G)=\tau(G_1)\cdots \tau(G_\mu).7 to worst-case distortion (Bartal et al., 2016).

The more structural notions are scaling distortion, coarse scaling distortion, and prioritized distortion. Let

T(G)=τ(G1)τ(Gμ).T(G)=\tau(G_1)\cdots \tau(G_\mu).8

A point T(G)=τ(G1)τ(Gμ).T(G)=\tau(G_1)\cdots \tau(G_\mu).9 is GG0-far from GG1 if GG2. An embedding has scaling distortion GG3 if for every GG4, at least a GG5-fraction of all pairs have distortion at most GG6. It has coarse scaling distortion GG7 if every pair that is mutually GG8-far has distortion at most GG9. Given a ranking Zd\mathbb{Z}^d0, it has prioritized distortion Zd\mathbb{Z}^d1 if for every Zd\mathbb{Z}^d2, the pair Zd\mathbb{Z}^d3 has distortion at most Zd\mathbb{Z}^d4. 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 Zd\mathbb{Z}^d5, any graph contains a spanning tree with scaling distortion

Zd\mathbb{Z}^d6

and lightness Zd\mathbb{Z}^d7. Using the scaling-to-average-distortion lemma, this yields average distortion Zd\mathbb{Z}^d8. The tradeoff is optimal in the sense that to get lightness Zd\mathbb{Z}^d9, average distortion must be GΛG_\Lambda0, even for spanning subgraphs rather than trees. Thus the asymptotically best relation is

GΛG_\Lambda1

(Bartal et al., 2016).

The proof architecture is layered. First one builds a light spanner with prioritized distortion

GΛG_\Lambda2

The equivalence theorem converts this into coarse scaling distortion

GΛG_\Lambda3

Then a tree-embedding theorem of [ABN15], as described in the paper, converts the spanner to a spanning tree with scaling distortion GΛG_\Lambda4. A composition lemma for scaling distortions yields the final

GΛG_\Lambda5

bound. A general lightness reduction further shows that if a spanner with lightness GΛG_\Lambda6 and distortion GΛG_\Lambda7 exists for every weight function, then for every GΛG_\Lambda8 there exists a spanner of lightness

GΛG_\Lambda9

and distortion

T(GΛ)T(G_\Lambda)0

This reduction is what pushes lightness arbitrarily close to T(GΛ)T(G_\Lambda)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 T(GΛ)T(G_\Lambda)2, and the MST may have average distortion as bad as T(GΛ)T(G_\Lambda)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

T(GΛ)T(G_\Lambda)4

where T(GΛ)T(G_\Lambda)5 is the hop distance. The Most Compact Spanning Tree and Least Compact Spanning Tree are

T(GΛ)T(G_\Lambda)6

Because every spanning tree of an unweighted graph has the same total edge weight T(GΛ)T(G_\Lambda)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 T(GΛ)T(G_\Lambda)8 edges remain. The ranking is based on the matrix of relative forest accessibilities

T(GΛ)T(G_\Lambda)9

the associated forest distance

τ(GΛ)\tau(G_\Lambda)0

and the effective resistance distance

τ(GΛ)\tau(G_\Lambda)1

where τ(GΛ)\tau(G_\Lambda)2. On an unweighted graph, if τ(GΛ)\tau(G_\Lambda)3 on an edge τ(GΛ)\tau(G_\Lambda)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 τ(GΛ)\tau(G_\Lambda)5 deletions and stays connected throughout (Ranjan et al., 2022).

The empirical behavior matches graph-theoretic intuition. For complete graphs τ(GΛ)\tau(G_\Lambda)6, the method returns a star τ(GΛ)\tau(G_\Lambda)7 as the MCST and a path τ(GΛ)\tau(G_\Lambda)8 as the LCST. Tests on more than τ(GΛ)\tau(G_\Lambda)9 Erdős–Rényi graphs with n1n-100 and n1n-101, and about n1n-102 Barabási–Albert graphs with n1n-103 and average degree between n1n-104 and n1n-105, 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

n1n-106

with worst-case n1n-107 when n1n-108 and about n1n-109 for sparse graphs where n1n-110 (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 n1n-111 be a finite metric space. A fully labelled positive-weighted tree n1n-112 on the same vertex set realizes n1n-113 if

n1n-114

If such a spanning-tree representation exists, then the basic geodesic graph n1n-115 is the unique minimum spanning tree in the complete weighted graph n1n-116, and it is the unique fully labelled tree on n1n-117 realizing n1n-118 (Hayamizu et al., 2015).

The governing criterion is the fourth-point condition: for every triple n1n-119, there exists n1n-120 such that

n1n-121

Under the tie-breaking rule

n1n-122

the paper proves that n1n-123 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 n1n-124 (Hayamizu et al., 2015).

The approximate deviation from exact tree behavior is measured by the roundaboutness

n1n-125

Here n1n-126 means exact spanning-tree realizability under tie-breaking, while n1n-127 quantifies deviation from exact tree-likeness. The paper interprets n1n-128 as the goodness-of-fit of the MST to n1n-129. It also gives a path analogue via the three-point condition and states algorithmic complexities n1n-130 for spanning-tree-likeness and n1n-131 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 n1n-132 requires every vertex n1n-133 to have exactly one outgoing edge, n1n-134 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 Exponentialn1n-135 and Uniformn1n-136 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-n1n-137 vertices under i.i.d. Exponentialn1n-138 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 n1n-139 in a weighted uniform spanning arborescence model with conductances n1n-140 (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 n1n-141 on a standard probability space n1n-142, the main theorem states that n1n-143 is hyperfinite if and only if it admits a measurable one-ended spanning tree almost everywhere. Here hyperfiniteness means that n1n-144 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 n1n-145-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 n1n-146, 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

n1n-147

where n1n-148 is the volume-growth dimension, n1n-149 the walk dimension, and n1n-150 the spectral dimension. Writing n1n-151 for the expected length of an infinite loop-erased random walk until it exits the Euclidean ball of radius n1n-152, the paper uses

n1n-153

for the inverse n1n-154, and proves

n1n-155

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 n1n-156-regular graphs with sufficiently large degree, the uniformly random spanning tree n1n-157 is strongly anticoncentrated among isomorphism types: n1n-158 for every fixed n1n-159-vertex tree n1n-160. Consequently, the number of unlabeled spanning-tree isomorphism classes satisfies

n1n-161

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 n1n-162, the Kantorovich distance can be written as an outer minimization over rooted spanning trees: n1n-163 Here n1n-164 is the parent of n1n-165 and n1n-166 is the subtree rooted at n1n-167. The root is only a notational device; the value is invariant under rerooting. Thus the transport problem on n1n-168 is reduced to choosing an optimal spanning tree for the pair n1n-169 (Bigot et al., 13 Jan 2026).

For a rooted weighted tree n1n-170, defining

n1n-171

the tree transport cost is

n1n-172

The corresponding Kantorovich potential is

n1n-173

and under weak non-degeneracy

n1n-174

this potential is unique up to an additive constant. The paper also gives a dynamic-programming procedure that constructs an optimal coupling for n1n-175 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 n1n-176 by

n1n-177

where n1n-178 is the normalized size of one component produced by deleting edge n1n-179. Since n1n-180 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 n1n-181 interpolates among classical tree objectives. At n1n-182, the CST becomes the MST and the BCST becomes the Steiner tree. At n1n-183, the CST becomes proportional to the minimum routing cost tree / optimum distance spanning tree. The paper states that as n1n-184 increases, the tree becomes more robust to perturbations but increasingly star-like; for n1n-185, or for n1n-186 and large n1n-187, the optimum tends to a star, while for n1n-188 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.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Almost Spanning Tree Measures.