Papers
Topics
Authors
Recent
Search
2000 character limit reached

Scaled-Attachment Random Recursive Trees

Updated 14 February 2026
  • SARRTs are a class of random recursive tree models defined by nonuniform, random scaling attachment rules that generalize traditional recursive trees.
  • They exhibit explicit logarithmic scaling for typical depth and height, with constants derived from renewal theory and large deviation techniques.
  • The models extend to continuum limits where rescaling produces real trees, linking discrete structures to objects like Aldous's Brownian CRT.

Scaled-Attachment Random Recursive Trees (SARRTs) are a general class of random recursive tree models in which the location to which each new node attaches is determined by a random scaling process rather than uniform selection. This construction generalizes the classical random recursive tree (RRT) and admits a much broader array of depth and metric behaviors, encompassing nonuniform attachment rules, inhomogeneous tree growth, and rich continuum limits (Devroye et al., 2012, Ross et al., 2016). Key features include explicit logarithmic scaling constants for depth extremes and convergence to real trees under appropriate rescaling.

1. Discrete Model Definition and Attachment Rule

A SARRT is defined via a sequential growth process on vertices V={0,1,2,,N}V = \{0,1,2,\ldots,N\}. For i=1,,Ni=1,\ldots,N, node ii is attached to a parent node with label given by the rule

Parent(i):=iXi\text{Parent}(i) := \lfloor i X_i \rfloor

where (X0,X1,,XN)(X_0, X_1, \ldots, X_N) is a sequence of i.i.d.\ random variables with common distribution on [0,1)[0,1). The attachment process is Markovian but modulated by the random scaling inherent in the XiX_i.

This construction allows for non-uniform attachment: the attachment probability depends on the realization of XiX_i. The traditional RRT is recovered when XiUnif[0,1)X_i \sim \mathrm{Unif}[0,1), yielding uniform attachment among available parents.

A related combinatorial model employs a parameter N+\ell \in \mathbb{N}^+. At each discrete time step, a vertex is added by splitting an edge chosen uniformly at random; every i=1,,Ni=1,\ldots,N0 steps, a new leaf is appended. This yields a sequence of unlabeled rooted trees i=1,,Ni=1,\ldots,N1 with size growing in both vertices and leaves and provides a framework for rigorous scaling limits (Ross et al., 2016).

2. Asymptotic Depth and Height Parameters

The depth i=1,,Ni=1,\ldots,N2 of node i=1,,Ni=1,\ldots,N3 denotes the distance (in edges) from i=1,,Ni=1,\ldots,N4 to the root. Three canonical depth parameters characterize the large i=1,,Ni=1,\ldots,N5 regime:

  • Typical depth i=1,,Ni=1,\ldots,N6: depth of the last-inserted node.
  • Tree height i=1,,Ni=1,\ldots,N7: i=1,,Ni=1,\ldots,N8.
  • Minimum depth among youngest half i=1,,Ni=1,\ldots,N9: ii0.

Their asymptotic behaviors are governed by logarithmic laws: ii1 for explicit constants ii2, ii3, ii4 depending only on the law of ii5. These results hold whenever ii6 has a density, ensuring nondegeneracy of the asymptotics (Devroye et al., 2012).

The computation of these constants proceeds as follows. Set ii7 and denote its mean and variance by ii8, ii9. Define the log-moment generating function Parent(i):=iXi\text{Parent}(i) := \lfloor i X_i \rfloor0 and its Cramér/Laplace transform Parent(i):=iXi\text{Parent}(i) := \lfloor i X_i \rfloor1, then

Parent(i):=iXi\text{Parent}(i) := \lfloor i X_i \rfloor2

The constants are then given by

Parent(i):=iXi\text{Parent}(i) := \lfloor i X_i \rfloor3

with Parent(i):=iXi\text{Parent}(i) := \lfloor i X_i \rfloor4, Parent(i):=iXi\text{Parent}(i) := \lfloor i X_i \rfloor5 when Parent(i):=iXi\text{Parent}(i) := \lfloor i X_i \rfloor6 is nondegenerate.

3. Special Case: Uniform Distribution and Explicit Constants

For Parent(i):=iXi\text{Parent}(i) := \lfloor i X_i \rfloor7, one has Parent(i):=iXi\text{Parent}(i) := \lfloor i X_i \rfloor8, Parent(i):=iXi\text{Parent}(i) := \lfloor i X_i \rfloor9 and (X0,X1,,XN)(X_0, X_1, \ldots, X_N)0. The Laplace and Cramér transforms simplify to

(X0,X1,,XN)(X_0, X_1, \ldots, X_N)1

yielding

(X0,X1,,XN)(X_0, X_1, \ldots, X_N)2

The equation (X0,X1,,XN)(X_0, X_1, \ldots, X_N)3 is solved by (X0,X1,,XN)(X_0, X_1, \ldots, X_N)4, so (X0,X1,,XN)(X_0, X_1, \ldots, X_N)5 and thus the maximal tree height satisfies (X0,X1,,XN)(X_0, X_1, \ldots, X_N)6. Matching lower and upper bounds for height can be obtained without recourse to branching random walks, using Chernoff bounds, union bounds, and renewal-theoretic arguments (Devroye et al., 2012).

4. Scaling Limits and Continuum Real Trees

A continuum limit for SARRTs is established by embedding the discrete tree in a rescaled metric space and passing to the limit in the Gromov–Hausdorff–Prokhorov (GHP) topology. The limiting object is constructed via a line-breaking process on (X0,X1,,XN)(X_0, X_1, \ldots, X_N)7:

  • Consider an inhomogeneous Poisson process on (X0,X1,,XN)(X_0, X_1, \ldots, X_N)8 with rate (X0,X1,,XN)(X_0, X_1, \ldots, X_N)9, [0,1)[0,1)0.
  • Its jump times [0,1)[0,1)1 determine branch lengths.
  • At each step, a new segment of length [0,1)[0,1)2 is attached at a point chosen uniformly with respect to length measure on the current tree.
  • The projective limit yields a compact real tree [0,1)[0,1)3 with an intrinsic metric, and a canonical uniform leaf measure [0,1)[0,1)4 is inherited as the weak limit of uniform measures on leaves at each finite stage (Ross et al., 2016).

For [0,1)[0,1)5, the discrete process coincides with Rémy's algorithm and the continuum limit is Aldous's Brownian Continuum Random Tree (CRT), with Poisson line-breaking rate [0,1)[0,1)6.

5. Detailed Proof Techniques and Renewal Theories

The depth and height results leverage several probabilistic tools:

  • The evolution of labels along the ancestral line of a node can be linearized as [0,1)[0,1)7.
  • The typical depth [0,1)[0,1)8 is then a hitting time for a sum of i.i.d.\ increments, facilitating the use of renewal theory and large deviation techniques.
  • Chernoff bounds and union bounds are employed to obtain high-probability upper bounds for the tree height.
  • Lower bounds on tree height (and, analogously, minimum depths) are derived via the second-moment (Chung–Erdős) argument and precise tail estimates from Cramér's theorem.
  • In the continuum setting, couplings with Beta–Gamma and Dirichlet fragmentations justify the matching of discrete tree skeletons to the limit real tree.
  • Coupling arguments with inhomogeneous Pólya urns control the number of discrete steps along arcs of the continuum tree, with sharp moment and maximal subtree size estimates (Devroye et al., 2012, Ross et al., 2016).

6. Generalizations, Special Cases, and Structural Phenomena

SARRTs encompass several natural and deterministic tree structures as special or limiting cases:

  • If [0,1)[0,1)9 almost surely, the process yields a deterministic XiX_i0-ary complete tree with height XiX_i1.
  • Choosing XiX_i2 or XiX_i3, where XiX_i4 are independent XiX_i5, interpolates between "greedy" distance trees and uniform random DAGs, with explicit formulas for the scaling exponents.
  • Power-of-choice models can be implemented by sampling multiple independent XiX_i6 values and attaching to the minimizer, producing nontrivial effects on tree distances.

The choice of XiX_i7 generates a spectrum of scaling constants, enabling richer phase-transition behavior for tree height and minimum depths than observed in the classical uniform RRT.

When XiX_i8 in the edge-splitting formulation, the discrete process coincides precisely with Rémy's construction of uniform (leaf-labeled) binary trees. In this case, the scaling limit is the Brownian CRT constructed via Aldous's Poisson line-breaking process. The parameter XiX_i9 can be interpreted as controlling the exponent of the attachment process in the continuum limit, with XiX_i0 producing the CRT and higher XiX_i1 yielding inhomogeneous generalizations (Ross et al., 2016). For XiX_i2, the limiting object is star-like and not generally included within the SARRT framework.

These connections highlight the role of SARRTs as a unifying framework for discrete and continuous models of random tree growth with broad applicability in probability, combinatorics, and statistical physics.


Selected References:

  • Devroye, Fawzi, Fraiman, "Depth properties of scaled attachment random recursive trees" (Devroye et al., 2012)
  • Ross, Wen, "Scaling limits for some random trees constructed inhomogeneously" (Ross et al., 2016)
Definition Search Book Streamline Icon: https://streamlinehq.com
References (2)

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 Scaled-Attachment Random Recursive Trees (SARRTs).