alphaFeedback

WorksAgricultural and Biological Sciences

Genealogical Reinforcement in Branching Processes

AI contributions
Not recorded for this paper
View details

Abstract

Within many ecological populations, survival and reproduction exhibit a dependence on social interactions with relatives. As one example, resource excess is often shared according to genealogical proximity. When viewed as a branching system, an individual's offspring distribution acquires an effective dependence on genealogical structure. In the specific case that a large, local family structure leads to a large set of offspring, this can be viewed as a form of genealogical reinforcement. To capture this mechanism, we introduce a branching model of finite-depth genealogical dependence. Given partial observations of this reproducing population and its genealogy, we would like to reject the hypothesis of independent branching and estimate the strength of dependence. We present a statistical framework for detection and estimation, combining analytical results with simulation-based validation. We then identify our branching model with a tree-valued multitype branching process on a finite type space, providing a rigorous characterization of the expected structural reinforcement. Finally, we discuss how these tree-valued interactions can be accommodated within a broader class of stochastic processes.

Introduction

Biological populations exhibit a dependence on their environment, a nonlinear coupling between the dynamics of the population and relevant resources. In species with complex social interactions, resource excess is often shared according to genealogical proximity. As individuals generally come from genealogical trees with substantial structural variation, this genealogical dependence introduces varied access to randomly distributed resources. An individual’s expected resource coverage is directly dependent on the tree structure.

Assuming a minimal resource threshold is required for survival, the expected number of offspring produced by an individual in a lifetime is closely tied to this resource expectation. If this continuous reproduction is instead viewed as a single, representative branching event, the mean number of offspring becomes a function of the genealogical tree.

In these populations, evolution of the tree structure is effectively dependent on the existing tree structure [1]. In the specific case of resource transfer prioritized by genealogical proximity, the influence of relatives on an individual’s resource expectation decays with genealogical distance. A large family structure at short genealogical distances is most likely to beget a locally large family. We refer to this concept as genealogical reinforcement. The long-time behavior of the process results in a stable distribution of local tree types.

In this work, we introduce the concept of genealogical dependence in a branching population from both a statistical and probabilistic perspective. We highlight that this system is not intended as a comprehensive social model. Instead, it isolates the dynamics of one mechanism present in many social-biological systems.

A Model of Branching with Finite-Depth Dependence

We focus on branching in discrete time with dependence on the tree structure at finite depth [2]. We explore a simple toy model for genealogical reinforcement with bounded numbers of offspring.

Let Tn\mathcal{T}_n denote the genealogical tree of the population at generation nn. Each vertex, vv, corresponds to an individual, and edges represent parent-offspring relationships. For two individuals, uu and vv, let MRCA⁡(u,v)\operatorname{MRCA}(u,v) denote their most recent common ancestor, let kk denote the generational distance between relatives of direct descent, and define the genealogical distance,

d(u,v)=k(v,MRCA⁡(u,v))+k(u,MRCA⁡(u,v)).(1)d(u,v) = k(v,\operatorname{MRCA}(u,v)) + k(u,\operatorname{MRCA}(u,v)). \tag*{(1)}

We assume individuals may have a number of offspring, ξ(v)∈{0,1,2}\xi(v) \in\{0,1,2\}. As the maximal offspring number, K=2K = 2, is bounded, the local tree of depth DD has at most 2D2^D nodes. The entire historical genealogical tree can be represented by a tree of subtrees of depth DD on a finite type space, KD\mathcal{K}_D.

Branching depends on a functional, G(v,Tn)G(v,\mathcal{T}_n), which captures the local genealogical configuration around an individual vv. Let Ln\mathcal{L}_n denote the set of living individuals in generation nn. To model genealogical reinforcement, we assume that the influence of a living relative decreases with genealogical distance. Specifically, we define:

G(v,Tn)=∑u∈Lnu≠vd(u,v)≤2De−θd(u,v).(2)G(v,\mathcal{T}_n) = \sum_{\substack{u \in\mathcal{L}_n \\ u \ne v \\ d(u,v) \le2D}} e^{-\theta d(u,v)}. \tag*{(2)}

Here, θ≥0\theta\ge0 is a decay parameter of dependence. DD establishes the range of finite-depth dependence or truncation. GG is not normalized by this depth, ensuring the influence of close relatives does not decrease with an extended dependence. Small values of θ\theta minimize the variation in dependence across the finite depth DD. Large values of θ\theta introduce a highly localized dependence within the subtree.

The functional GG enters the offspring distribution through the mean. To strictly enforce the bounded offspring assumption, we model the number of offspring as ξ(v)∼Binomial⁡(K=2,p(v))\xi(v) \sim\operatorname{Binomial}(K = 2,p(v)), where

p(v)=11+exp⁡(−β0−β1G(v,Tn)).(3)p(v) = \frac{1}{1+\exp(-\beta_0-\beta_1G(v,\mathcal{T}_n))}. \tag*{(3)}

Here, β1>0\beta_1 > 0 controls the strength of genealogical reinforcement, and β0\beta_0 is a baseline reproduction rate. If β1=0\beta_1 = 0, independent branching is recovered, similar to a traditional Galton-Watson process. The case of β0<0\beta_0 < 0 represents a harsh baseline environment, where genealogical reinforcement is required to recover the population from extinction. We provide examples of simulated trees in Figure 1.

Radial simulated genealogical trees showing independent, moderate, and strong reinforcement

Figure 1. Structural feedback in genealogical reinforcement. Radial, simulated genealogical trees (D=3D = 3, K=3K = 3, θ=0.5\theta= 0.5) under a subcritical baseline (β0=−1.0\beta_0 = -1.0). Edge color indicates the number of offspring (light gray = 1, black = 3). (a) Under independent branching, the lineage is sparse and randomly dispersed. (b) With moderate reinforcement, localized kin clusters begin to persist. (c) Under strong reinforcement, positive feedback drives runaway growth in specific families or subtrees (black clusters), while isolated lineages die out.

Remark 1 (General Structural Reinforcement). Our model is motivated by the reinforcement of large family structures, where the maximally populated subtree dominates the long-time distribution of tree types. We note that models of genealogical reinforcement are not limited to this assumption. Offspring probabilities can be chosen to favor any other tree structure or distribution of types, allowing for general reinforcement on the subtree type space.

If θ\theta is small, the probability of offspring of each member of the subtree is effectively equivalent, and depends only on the size of this group. Large families tend to grow, regardless of structure. If θ\theta is large, asymmetry of the subtree introduces an asymmetry in the offspring probability.

In summary, our branching process is parameterized by the truncation depth of genealogical dependence, DD, the maximal number of children, KK, the decay of dependence, θ\theta, the strength of dependence, β1\beta_1, and a baseline reproduction rate, β0\beta_0. We treat DD and KK as fixed structural parameters to ensure a finite Markov state space. The continuous parameters (θ,β0,β1)(\theta,\beta_0,\beta_1) govern the biological dynamics, and subcritical, critical, or supercritical growth regimes. This local, tree-valued genealogical reinforcement contrasts with a recent body of work focused on the reinforcement of offspring probabilities sampled from the entire historical ancestry [3, 4, 5, 6].

Statistical Detection Framework

Interaction Encoded Through the Offspring Distribution

In the most general case, branching might depend on an individual’s number of relatives of genealogical relationship type, τ\tau. In a continuous-time setting, multiple living generations may interact. We present a statistical framework to accommodate these generalized dependencies. For an individual vv at time tt, let

cv=(cτ(v))τ∈T(4)\mathbf{c}_v = (c_\tau(v))_{\tau\in\mathcal{T}} \tag*{(4)}

denote the vector of counts of relatives of each relationship type, τ∈T\tau\in\mathcal{T}. The probability of reproduction may be a function of cv\mathbf{c}_v. To make inference tractable, we parameterize the log-odds of reproduction through a log-linear model with baseline, pairwise, and higher-order interactions:

logit⁡(p(cv))=α0+∑τατcτ+∑τ1≤τ2ατ1,τ2cτ1cτ2+⋯ ,(5)\operatorname{logit}(p(\mathbf{c}_v)) = \alpha_0 + \sum_{\tau} \alpha_\tau c_\tau+ \sum_{\tau_1 \le\tau_2} \alpha_{\tau_1,\tau_2} c_{\tau_1} c_{\tau_2} + \cdots, \tag*{(5)}

where the coefficients ατ\alpha_\tau and ατ1,τ2\alpha_{\tau_1,\tau_2} encode the strength of dependence on each relationship type and on interactions between types. These higher order terms reflect a joint dependence on the number of relatives of different relationship types. The null hypothesis of independent branching corresponds to ατ=0\alpha_\tau= 0 for all τ\tau (and similarly for all higher-order terms).

The framework above is general in relationship type, τ\tau. For the model of genealogical reinforcement introduced in § 2, we specialize to dependence on genealogical distance alone. Within a single generation, a given relationship type between living relatives is identified by their genealogical distance. The vector of counts in τ\tau can be replaced by a vector of counts in genealogical distance. We identify α0=β0\alpha_0 = \beta_0 as the baseline reproduction rate. For relatives at distance dd, the general coefficient ατ=β1e−θd\alpha_\tau= \beta_1 e^{-\theta d}. Only these baseline and first-order interaction coefficients contribute.

Maximum Likelihood Estimation

When the process is fully observed, detection of genealogical dependence proceeds through maximum likelihood estimation. While the general framework is parameterized by the baseline α0\alpha_0 and the coefficient vector α⃗\vec{\alpha}, our specific model of reinforcement constrains these parameters via the mapping α0=β0\alpha_0 = \beta_0 and ατ=β1e−θd\alpha_\tau= \beta_1 e^{-\theta d}. The likelihood of our model is parameterized entirely by the scalar parameters (β0,β1,θ)(\beta_0, \beta_1, \theta).

Given the model and a sufficient initial condition, the likelihood of the fully observed trajectory factors over the branching events. Under our constrained reinforcement model, the likelihood is parameterized as,

L(β0,β1,θ)=∏v∈Tn(2ξ(v))p(v;β0,β1,θ)ξ(v)(1−p(v;β0,β1,θ))2−ξ(v),(6)\mathcal{L}(\beta_0,\beta_1,\theta) = \prod_{v \in T_n} \binom{2}{\xi(v)} p(v;\beta_0,\beta_1,\theta)^{\xi(v)} \left(1-p(v;\beta_0,\beta_1,\theta)\right)^{2-\xi(v)}, \tag*{(6)}

where ξ(v)∈{0,1,2}\xi(v) \in\{0,1,2\} denotes the observed number of offspring of individual vv, and p(v)p(v) is the probability of reproduction defined in § 2. As the offspring number is bounded, the likelihood is simply a product of Binomial probabilities over the observed tree.

In the finite-depth regime, the probability p(v)p(v) depends only on the local tree structure of depth DD around the individual vv. To constrain our three-parameter model (β0,β1,θ)(\beta_0,\beta_1,\theta), a minimum of three observed branching events with sufficiently independent genealogy are required. To break the degeneracy between the baseline reproduction rate, β0\beta_0, reinforcement strength, β1\beta_1, and the decay rate, θ\theta, the observed data must exhibit sufficient structural variation. We formalize these structural conditions for identifiability in the following section.

Identifiability Given Partial Data

In our specific model of reinforcement, we constrain parameters β0\beta_0, β1\beta_1 and θ\theta given the truncation depth of influence, DD. Genealogical dependence is a simple monotonic function of distance, decaying exponentially as e−θde^{-\theta d}.

Theorem 1 (Identifiability of the Reinforcement Model). Assume the truncation depth satisfies D≥2D \ge2. Suppose we observe the local subtrees and subsequent branching events of a sample of individuals. The parameters β0\beta_0, β1\beta_1, and θ\theta are globally structurally identifiable from the likelihood L(β0,β1,θ)\mathcal{L}(\beta_0,\beta_1,\theta) if the sample falls into at least one of the following two cases:

(a) One individual has cv=0\mathbf{c}_v = 0, and the other two individuals have linearly independent count vectors, cv\mathbf{c}_v, that contain at least two distinct, nonzero genealogical distances (e.g., d=2d = 2 and d=4d = 4).

(b) All three individuals have linearly independent count vectors, cv\mathbf{c}_v, and across the sample, at least three distinct, nonzero genealogical distances are observed.

Proof Sketch. We consider a non-trivial, multi-generational branching dependence. If D=0D = 0, the model recovers independent branching, and β1\beta_1 and θ\theta are not observable. The result is similar for β1=0\beta_1 = 0. In the case of a truncation depth, D=1D = 1, individuals depend only on their siblings with α1=β1e−θ\alpha_1 = \beta_1 e^{-\theta}. The parameters are degenerate and unidentifiable. In the case D≥2D \ge2, the log-odds of reproduction for an individual vv are a weighted sum over multiple distances. Let us denote the linear predictor by:

ηv=β0+β1∑d=12Dcv(d)e−θd.(7)\eta_v = \beta_0 + \beta_1 \sum_{d=1}^{2D} c_v(d)e^{-\theta d}. \tag*{(7)}

where cv(d)c_v(d) is the observed number of relatives at distance dd. We consider constraint of this equation for our two cases.

Case (a): The individual with cv=0c_v = 0 has a linear predictor ηv=β0\eta_v = \beta_0. This directly anchors the baseline reproduction rate, decoupling it from the parameters of genealogical reinforcement. The remaining two individuals have linearly independent count vectors, providing two independent constraints. The condition that their vectors contain at least two distinct, nonzero distances ensures that the map θ↦(e−d1θ,e−d2θ)\theta\mapsto(e^{-d_1\theta}, e^{-d_2\theta}) is injective, decoupling θ\theta from the scale parameter β1\beta_1.

Case (b): When all three count vectors are linearly independent, the system of equations for (β0,β1)(\beta_0, \beta_1) is uniquely solvable for any fixed θ\theta. The requirement that at least three distinct distances are observed provides sufficient variation to ensure that the likelihood for θ\theta has a unique global maximum, preventing degenerate scaling with β1\beta_1.

In both cases, the Fisher Information Matrix for (β0,β1,θ)(\beta_0, \beta_1, \theta) is non-singular. This strict curvature guarantees local structural identifiability. To establish global identifiability, we note that the parameter θ\theta is constrained to be positive (θ>0\theta> 0). The map θ↦e−θd\theta\mapsto e^{-\theta d} is strictly monotonic. This injectivity ensures a unique global maximum for our expected likelihood. The explicit calculation of the score functions and the non-singularity of the Fisher Information Matrix for these minimal samples are provided in Appendix A. □

Rejection of Independent Branching

Likelihood Ratio Test

5.1. Likelihood Ratio Test. We would like to establish whether genealogical dependence is present in a test population. We formalize this as a hypothesis test comparing the null model of independent branching to the alternative of our specific model of genealogical reinforcement.

The null hypothesis is given by H0:β1=0H_0 : \beta_1 = 0, which corresponds to independent branching. The alternative is H1:β1>0H_1 : \beta_1 > 0, where reproduction depends on the local genealogical structure. We construct the Likelihood Ratio Test (LRT) statistic, −2ln⁡Λ-2 \ln\Lambda:

Λ=sup⁡β0L(β0,β1=0)sup⁡β0,β1>0,θ≥0L(β0,β1,θ).(8)\Lambda= \frac{\sup_{\beta_0} \mathcal{L}(\beta_0,\beta_1=0)}{\sup_{\beta_0,\beta_1>0,\theta\ge0} \mathcal{L}(\beta_0,\beta_1,\theta)}. \tag*{(8)}

Standard asymptotic theory (Wilks’ theorem) dictates that −2ln⁡Λ-2 \ln\Lambda converges to a χ2\chi^2 distribution [7]. However, our hypothesis test violates the standard regularity conditions in two ways. First, the parameter β1\beta_1 lies on the boundary of the parameter space (β1≥0\beta_1 \ge0). Second, under the null hypothesis, the decay parameter θ\theta is unidentifiable, acting as a nuisance parameter that is only present under the alternative.

Given a model with a parameter on the boundary of the space, Chernoff’s theorem dictates that the null distribution follows a mixture of a point mass at zero (denoted χ02\chi_0^2) and a χ12\chi_1^2 distribution, written as 12χ02+12χ12\frac{1}{2}\chi_0^2+\frac{1}{2}\chi_1^2 [8]. However, as our model incorporates a nuisance parameter that is unidentifiable under the null hypothesis, we must instead directly simulate the null distribution of Λ\Lambda. We simulate multiple independent branching populations (β1=0\beta_1 = 0), compute Λ\Lambda for each, and empirically calibrate the rejection region. We use this calibrated LRT to characterize the statistical power of detecting genealogical reinforcement as a function of β1\beta_1, θ\theta, and tree depth, DD.

Empirical Null Distribution

We simulate the null distribution for K=2K = 2 offspring, D=3D = 3 and D=5D = 5. In each case, we evolve the tree for at least D+1D + 1 generations, until its size exceeds 50 individuals after a given generation’s branching event. With a sample of 50 branching events, we perform a likelihood search over an equally spaced grid of sample points, β0∈[−1.0,1.0]\beta_0 \in[-1.0, 1.0] with Δβ0=0.1\Delta\beta_0 = 0.1, θ∈[0.0,1.0]\theta\in[0.0, 1.0] with Δθ=0.05\Delta\theta= 0.05, and β1∈[0.0,1.0]\beta_1 \in[0.0, 1.0] with Δβ1=0.05\Delta\beta_1 = 0.05. The maximal likelihood is determined for each of 10,000 trials. These distributions are plotted in Figure 2.

Empirical null distributions

Figure 2. Empirical null distributions. Distributions of the Likelihood Ratio Test (LRT) statistic, −2ln⁡Λ-2 \ln\Lambda, under the independent branching hypothesis (β1=0\beta_1 = 0). The results are shown for truncation depths D=3D = 3 (hatched) and D=5D = 5 (solid gray). The vertical dashed lines indicate the empirically calibrated 95th percentile thresholds. As the depth DD increases, the state space of local tree configurations grows, leading to a heavier-tailed null distribution and a higher detection threshold (11.11 for D=3D = 3 versus 12.11 for D=5D = 5).

Characterization of Rejection Power

To characterize the rejection power of our statistical analysis for K=2K = 2, D=3D = 3 and D=5D = 5, we evolve the branching process under a selection of assumed model parameters, (β0=0,β1,θ)(\beta_0 = 0, \beta_1, \theta). We sample the same values of θ∈[0.0,1.0]\theta\in[0.0, 1.0] and β1∈[0.0,1.0]\beta_1 \in[0.0, 1.0] as those used in our likelihood scan. For each parameter combination, we perform 1000 trials, and compare this resulting distribution of test statistics to the null distribution. We define statistical power as the probability of correctly rejecting the null hypothesis of independent branching when the alternative process is true.

Specifically, for each simulated trial, we compute the Likelihood Ratio Test statistic, −2ln⁡Λ-2 \ln\Lambda. We then determine whether this statistic exceeds the empirically calibrated 95th percentile of the null distribution. The fraction of trials exceeding this 95th percentile is the statistical power. Maps of the statistical power for the cases of D=3D = 3 and D=5D = 5 are presented in Figure 3.

Statistical power heatmaps for truncation depths $D=3$ and $D=5$

Figure 3. Statistical power to detect genealogical reinforcement as a function of the reinforcement strength β1\beta_1 and decay parameter θ\theta. The heatmaps compare truncation depths D=3D=3 (left) and D=5D=5 (right) for a sample size of N=50N=50 and baseline β0=0\beta_0=0. Darker regions indicate higher power. The dashed contour lines mark the 50%, 90%, and 95% detection thresholds. As the truncation depth increases from D=3D=3 to D=5D=5, the high-power contours expand significantly toward lower β1\beta_1 and higher θ\theta. This demonstrates that observing deeper genealogical relationships substantially increases statistical power, allowing for the detection of weaker or more localized reinforcement signals.

Tree-Valued Stochastic Processes

Tree-Valued Multitype Branching Processes

In the case of a finite-depth genealogical dependence, branching at an individual level depends on the number or structure of relatives of relevant, bounded distance. While an individual’s type could essentially be related to this bounded number of relatives, the type distributions expected for offspring are not determined based solely on the parent, and are instead determined by the tree evolution in the next generation. Given that the process evolution depends on extended genealogical information, we anticipate that the system behaves as a multitype branching process at the level of the relevant tree structure, K∈KDK \in\mathcal{K}_D.

It is useful to view the tree of depth, DD, as the reproductive object. As the number of offspring is bounded, and the depth of genealogical dependence is finite, only a finite number of tree types are available,

KD={K:K rooted, depth ≤D, offspring ≤2}.(9)\mathcal{K}_D = \{\mathcal{K} : \mathcal{K}\text{ rooted, depth }\le D,\text{ offspring }\le2\}. \tag*{(9)}

At each generation’s branching event, the distribution of new offspring per individual is determined by the tree structure. From the perspective of the process, this original tree type begets zero, one or two new trees of depth, kMRCAk_{\mathrm{MRCA}}. The number of these offspring trees and tree type is determined by the parent tree type. This is a form of multitype branching over trees [2, 9].

Theorem 2. Branching processes with genealogical dependence of bounded depth 2D2D are represented by tree-valued multitype branching processes over a finite-size type space corresponding to trees of depth DD.

Let ρ=∣KD∣\rho= |\mathcal{K}^D| represent the number of distinct tree types. In our specific case of two maximal offspring and a general depth DD, ρD\rho_D is found from the recurrence relation,

ρD=1+ρD−1+(ρD−1+12)=(ρD−1+1)(ρD−1+2)2.(10)\rho_D = 1 + \rho_{D-1} + \binom{\rho_{D-1}+1}{2} = \frac{(\rho_{D-1}+1)(\rho_{D-1}+2)}{2}. \tag*{(10)}

We consider the number of each tree type present at generation, nn. Let,

Zn=(Zn(1),…,Zn(ρ)).(11)Z_n = (Z_n^{(1)}, \ldots, Z_n^{(\rho)}). \tag*{(11)}

represent the population of tree types. We introduce the offspring matrix, M=(mij)\mathbf{M} = (m_{ij}), where

mij=E[number of type-j trees produced by a type-i tree].(12)m_{ij} = \mathbb{E}\left[\text{number of type-}j\text{ trees produced by a type-}i\text{ tree}\right]. \tag*{(12)}

These expectations can be determined from the tree structure and model parameters describing dependence or reinforcement. This value, mijm_{ij} describes the expected contribution of tree type ii to tree type jj in one generation.

In our specific model of genealogical reinforcement, we account for our parameterization in β0\beta_0, β1\beta_1 and θ\theta for a specific depth of influence, DD. For a given type-ii tree, we determine the probability of 0, 1, or 2 offspring for each individual in the current generation. This allows us to construct the distribution of type-jj trees of depth DD expected from the type-ii tree.

Example 1 (Construction of the Mean Matrix for D=2D = 2). Consider the case D=2D = 2. Using the recurrence relation, there are ρ2=10\rho_2 = 10 distinct tree types. We will compute a row of the mean matrix M\mathbf{M} corresponding to a single individual with two offspring, where one branch has one additional offspring and the other has two offspring.

We begin by determining the probability of ξ(v)\xi(v) offspring for each individual in the current generation. We label the individuals v1v_1, v2v_2, and v3v_3, corresponding to the sibling pair of two individuals, and the single child. We have,

η1,2=β0+β1(e−θ+e−2θ),(13)\eta_{1,2} = \beta_0 + \beta_1\left(e^{-\theta} + e^{-2\theta}\right), \tag*{(13)}
η3=β0+β1(e−2θ).(14)\eta_3 = \beta_0 + \beta_1\left(e^{-2\theta}\right). \tag*{(14)}

These log-odds correspond to reproduction probabilities,

p(v1,2)=11+exp⁡(−η1,2),(15)p(v_{1,2}) = \frac{1}{1 + \exp(-\eta_{1,2})}, \tag*{(15)}
p(v3)=11+exp⁡(−η3).(16)p(v_3) = \frac{1}{1 + \exp(-\eta_3)}. \tag*{(16)}

Given these probabilities, the number of offspring for each individual follows a Binomial distribution. The probabilities that individuals v1v_1, v2v_2, and v3v_3 produce exactly k∈{0,1,2}k \in\{0,1,2\} offspring are:

P(ξ(v1,2)=k;p(v1,2))=(2k)p(v1,2)k(1−p(v1,2))2−k,(17)\mathbb{P}(\xi(v_{1,2}) = k; p(v_{1,2})) = \binom{2}{k}p(v_{1,2})^k\left(1-p(v_{1,2})\right)^{2-k}, \tag*{(17)}
P(ξ(v3)=k;p(v3))=(2k)p(v3)k(1−p(v3))2−k,(18)\mathbb{P}(\xi(v_3) = k; p(v_3)) = \binom{2}{k}p(v_3)^k\left(1-p(v_3)\right)^{2-k}, \tag*{(18)}

To compute the probability of transitioning to a specific set of tree types in the next generation, we consider all possible combinations of offspring counts. Let k1,k2,k3∈{0,1,2}k_1, k_2, k_3 \in\{0,1,2\} denote the number of offspring produced by v1v_1, v2v_2, and v3v_3, respectively. Because their branching events are conditionally independent, the joint probability of this configuration is the product of their individual probabilities:

P(k1,k2,k3)=P(k1;p(v1))⋅P(k2;p(v2))⋅P(k3;p(v3)).(19)\mathbb{P}(k_1,k_2,k_3) = \mathbb{P}(k_1;p(v_1)) \cdot\mathbb{P}(k_2;p(v_2)) \cdot\mathbb{P}(k_3;p(v_3)). \tag*{(19)}

This generational branching event introduces a new group of offspring. The evolution of this group will only depend on the previous DD generations. These offspring do not depend on the

oldest generation of depth D+1D + 1. As this single common ancestor at depth D+1D + 1 had two offspring, this previous tree produces two offspring trees, where subsequent branching of either tree is uncorrelated. In general, each tree type may produce 0, 1 or 2 offspring trees.

The distribution of expected tree types is determined from the probability of each offspring count combination. To populate the row of the mean matrix M\mathbf{M} corresponding to this parent tree, we sum over all 33=273^3 = 27 possible configurations. The expected number of type-jj trees produced is given by:

mi,j=∑k1=02∑k2=02∑k3=02P(k1,k2,k3)×(number of type-j trees from configuration (k1,k2,k3)).(20)m_{i,j} = \sum_{k_1=0}^{2} \sum_{k_2=0}^{2} \sum_{k_3=0}^{2} \mathbb{P}(k_1,k_2,k_3) \times\left(\text{number of type-}j\text{ trees from configuration }(k_1,k_2,k_3)\right). \tag*{(20)}

This process is repeated for each of the ρ2=10\rho_2 = 10 parent tree types to construct the full 10×1010 \times10 mean matrix M\mathbf{M}. The summation accounts for identical tree types reached through distinct combinations.

As ZnZ_n is a discrete-time, finite-state multitype branching process, standard results from Perron-Frobenius theory and the classical theory of multitype processes apply [10]. The spectral radius of M\mathbf{M}, denoted ρ(M)\rho(\mathbf{M}), determines the criticality of the process. The process is subcritical if ρ(M)<1\rho(\mathbf{M}) < 1, critical if ρ(M)=1\rho(\mathbf{M}) = 1, and supercritical if ρ(M)>1\rho(\mathbf{M}) > 1. The population’s distribution of tree types converges to a stable distribution given by the left eigenvector of M\mathbf{M}. This stable distribution is the direct long-time consequence of genealogical reinforcement.

Additionally, standard generating-function techniques and martingale convergence theorems can be applied to characterize extinction probabilities, moments, and Yaglom-style conditioned limit laws. The genealogical structure of this multitype population can also be studied backward in time, resulting in a structured coalescent process [11, 12, 13]. In particular, the connection between density-dependent branching and genealogy is an active area of research [14].

Discussion and Outlook

In this work, we introduced the concept of genealogical dependence within branching processes. The generating function becomes directly dependent on the genealogical structure at a finite truncation depth, DD. In this case, the process evolution is Markov and its properties are described by a multitype branching process over a finite-size type space of trees. A similar analysis could be applied to the corresponding coalescent.

A natural extension of this work would involve analysis of genealogical dependence in the infinite depth limit, allowing D→∞D \to\infty. As the truncation depth grows, the state space of local tree types becomes infinite in size. The process depends on the entire historical state and would be represented as an infinite-dimensional Markov process. Depending on the assumed form of genealogical dependence or reinforcement, it may be possible to introduce an approximation scheme to reduce the dimensionality of the problem. In particular, if the strength of correlation with distant relatives decays sufficiently fast, the correlated, distant genealogy could be approximated with a bounded dimensionality. Further, we might describe the local branching as embedded in a random, dynamic system, where distant, largely uncorrelated relatives play the role of the random environment.

An additional extension would involve analysis in the large-population limit. Continuous-state branching processes, superprocesses, and descriptions of the limiting stochastic dynamics subject to ecological constraints would provide intuitive, approximatory representations of the influence of these small-scale dependencies [15, 16, 17]. The genealogical lines of descent for prolific individuals in such processes may be captured via backbone decompositions [18] and spine techniques [19]. A key consideration is incorporating discrete, tree-valued interactions within a continuous, measure-valued process [1]. Analysis would likely require a more general tree-valued object [20].

Appendix A: Fisher Information and Identifiability

To rigorously establish local identifiability, we show that the Fisher Information Matrix (FIM) is positive definite at the true parameter values. Let the parameter vector be ϕ=(β0,β1,θ)T\phi= (\beta_0, \beta_1, \theta)^{\mathsf{T}}.

The observed data for an individual vv is the number of offspring ξ(v)∈{0,1,2}\xi(v) \in\{0,1,2\}, distributed as Binomial(K=2,p(v))(K = 2, p(v)), where p(v)=11+exp⁡(−ηv)p(v) = \frac{1}{1+\exp(-\eta_v)}. The log-likelihood for a single observation is:

ℓv(ϕ)=ξ(v)log⁡p(v)+(2−ξ(v))log⁡(1−p(v))+const.(21)\ell_v(\phi) = \xi(v) \log p(v) + (2-\xi(v))\log(1-p(v)) + \text{const}. \tag*{(21)}

The score function (first derivative with respect to ϕ\phi) is:

∇ℓv=(ξ(v)−2p(v))∇ηv,(22)\nabla\ell_v = (\xi(v)-2p(v))\nabla\eta_v, \tag*{(22)}

where the Jacobian of the linear predictor is:

∇ηv=(1∑dcv(d)e−θd−β1∑dd⋅cv(d)e−θd).(23)\nabla\eta_v = \begin{pmatrix} 1 \\ \sum_d c_v(d)e^{-\theta d} \\ -\beta_1\sum_d d\cdot c_v(d)e^{-\theta d} \end{pmatrix}. \tag*{(23)}

The Fisher Information Matrix for the full tree is the sum of the individual information matrices:

I(ϕ)=∑vE[∇ℓv(∇ℓv)T]=∑v(2p(v)(1−p(v)))∇ηv(∇ηv)T.(24)\begin{aligned} \mathcal{I}(\phi) &= \sum_v \mathbb{E}\left[\nabla\ell_v(\nabla\ell_v)^{\mathsf{T}}\right] \\ &= \sum_v \left(2p(v)(1-p(v))\right)\nabla\eta_v(\nabla\eta_v)^{\mathsf{T}}. \tag*{(24)} \end{aligned}

As 2p(v)(1−p(v))>02p(v)(1-p(v)) > 0 for all p(v)∈(0,1)p(v) \in(0,1), the matrix I(ϕ)\mathcal{I}(\phi) is positive definite if and only if the set of Jacobian vectors {∇ηv}v∈Tn\{\nabla\eta_v\}_{v\in\mathcal{T}_n} spans R3\mathbb{R}^3. Assuming the tree contains at least two distinct, nonzero distances, the vectors (1,e−d1θ,−d1e−d1θ)(1,e^{-d_1\theta},-d_1e^{-d_1\theta}) and (1,e−d2θ,−d2e−d2θ)(1,e^{-d_2\theta},-d_2e^{-d_2\theta}) are linearly independent. As established in Case (a) and Case (b) of the main text, the Jacobian vectors {∇ηv}v∈Tn\{\nabla\eta_v\}_{v\in\mathcal{T}_n} are linearly independent, making the Fisher Information Matrix I(ϕ)\mathcal{I}(\phi) non-singular. This guarantees local identifiability.

Remark 2 (Concavity). The Hessian of the log-likelihood is:

∇2ℓv=−2p(v)(1−p(v))∇ηv(∇ηv)T+(ξ(v)−2p(v))∇2ηv.(25)\nabla^2\ell_v = -2p(v)(1-p(v))\nabla\eta_v(\nabla\eta_v)^{\mathsf{T}} + (\xi(v)-2p(v))\nabla^2\eta_v. \tag*{(25)}

Because the second term contains the data-dependent residual (ξ(v)−2p(v))(\xi(v)-2p(v)), which can be positive or negative, the finite-sample Hessian is not guaranteed to be globally negative semidefinite. While the expected likelihood is uniquely maximized (global identifiability), the finite-sample log-likelihood may be non-concave. To guarantee finding the global maximum in our numerical simulations, we utilize a global likelihood search over a grid of parameter values.

Acknowledgments

The author is grateful to Emmanuel Schertzer and Fernando Cordero for insightful discussions reflected in the development of this work.

References

  1. [1]Alina Kochocki. Threshold resource redistribution in spatially-structured kinship networks, 2026.
  2. [2]Krishna B. Athreya and Peter E. Ney. Branching Processes. Springer-Verlag, Berlin Heidelberg, 1972.
  3. [3]Jean Bertoin and Bastien Mallein. Reinforced Galton-Watson processes I: Malthusian exponents. arXiv e-prints, page arXiv:2306.02476, June 2023.arxiv.org/abs/2306.02476
  4. [4]Jean Bertoin and Bastien Mallein. Reinforced galton–watson processes ii: Large time behaviors. The Annals of Applied Probability, 35(2):1353 – 1372, 2025.
  5. [5]Jean Bertoin and Bastien Mallein. Reinforced galton–watson processes iii: Empirical offspring distributions, 2025.
  6. [6]Jean Bertoin. Another solvable population dynamic with uniform ancestral memory, 2026.arxiv.org/abs/2608.24356
  7. [7]S. S. Wilks. The Large-Sample Distribution of the Likelihood Ratio for Testing Composite Hypotheses. Annals Math. Statist., 9(1):60–62, 1938.DOI
  8. [8]Herman Chernoff. On the Distribution of the Likelihood Ratio. Ann. Math. Stat., 25:573–578, 1954.DOI
  9. [9]Hans-Otto Georgii and Ellen Baake. Supercritical multitype branching processes: the ancestral types of typical individuals, 2003.
  10. [10]Ellen Baake, Fernando Cordero, Sophia-Marie Mellis, and Vitali Wachtel. Critical multitype branching: a functional limit theorem and ancestral processes, 2025.arxiv.org/abs/2504.21714
  11. [11]Jason Schweinsberg. Coalescent processes obtained from supercritical galton-watson processes. Stochastic Processes and their Applications, 106:107–139, 2003.DOI
  12. [12]Samuel G. G. Johnston and Amaury Lambert. The coalescent structure of uniform and Poisson samples from multitype branching processes. The Annals of Applied Probability, 33(6A):4820 – 4857, 2023.arxiv.org/abs/1912.00198
  13. [13]Fernando Cordero, Sophia-Marie Mellis, and Emmanuel Schertzer. Structured coalescents, coagulation equations and multi-type branching processes. 2025.arxiv.org/abs/2505.09400
  14. [14]Mathilde André, Félix Foutel-Rodier, and Emmanuel Schertzer. Moments of density-dependent branching processes and their genealogy, 2026.arxiv.org/abs/2509.05231
  15. [15]Alison M. Etheridge. An Introduction to Superprocesses, volume 20 of University Lecture Series. American Mathematical Society, Providence, RI, 2000.DOI
  16. [16]Amaury Lambert. The branching process with logistic growth. The Annals of Applied Probability, 15(2), May 2005.
  17. [17]Matthias Birkner and Nina Gantert. Ancestral lineages in spatial population models with local regulation, page 291–310. EMS Press, May 2021.DOI
  18. [18]Andreas E. Kyprianou, José Luis Pérez, and Yan-Xia Ren. The backbone decomposition for spatially dependent supercritical superprocesses, 2013.arxiv.org/abs/1304.2019
  19. [19]Simon C. Harris, Samuel G. G. Johnston, and Matthew I. Roberts. The coalescent structure of continuous-time Galton–Watson trees. The Annals of Applied Probability, 30(3):1368 – 1414, 2020.arxiv.org/abs/1703.00299
  20. [20]Steven N. Evans. Probability and Real Trees, volume 1920 of Lecture Notes in Mathematics. Springer, Berlin, Heidelberg, 2008.

Paper details

vlnc:W_6vnxwwet
v1 · latestHistory (1)

published · Fresh — added to the Hub within the last 30 days

added ·

Usage

views · 0

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

CC BY 4.0

Original source

  • Agricultural and Biological Sciences

Not recorded for this paper · View statement →

Looking for related papers…
Contents