Lably
Skip to content

Branching process

Kind of stochastic process

  • 7 min read
  • 4 chapters

Related on Lably

Through Stochastic process, Random variable and Probability distribution

Branching process theory provides a tractable framework for calculating extinction probabilities for population processes in cases where individuals act independently. Using Wald's equation, it can be shown that starting with one individual in generation zero, the expected size of generation n equals μn where μ is the expected number of children of each individual. If μ < 1, then the expected number of individuals goes rapidly to zero, which implies ultimate extinction with probability 1 by Markov's inequality. Alternatively, if μ > 1, then the probability of ultimate extinction is less than 1 (but not necessarily zero; consider a process where each individual either has 0 or 100 children with equal probability. In that case, μ = 50, but probability of ultimate extinction is greater than 0.5, since that's the probability that the first individual has 0 children). If μ = 1, then ultimate extinction occurs with probability 1 unless each individual always has exactly one child.

In theoretical ecology, the parameter μ of a branching process is called the basic reproductive number.

Mathematical formulation

Discrete time branching processes

The most common formulation of a branching process is that of the Galton–Watson process, which is a discrete time process. Let Zn denote the state in period n (often interpreted as the size of generation n), and let Xn,i be a random variable denoting the number of direct successors of member i in period n, where Xn,i are independent and identically distributed random variables over all n ∈{ 0, 1, 2, ...} and i ∈ {1, ..., Zn}. The value of the process in the next generation is given by

Zn+1=∑i=1ZnXn,i

Alternatively, the branching process can be formulated as a random walk. Let Si denote the state in period i, and let Xi be a random variable that is iid over all i. Then the recurrence equation is

Si+1=Si+Xi+1−1=∑j=1i+1Xj−i

with S0 = 1. To gain some intuition for this formulation, imagine a walk where the goal is to visit every node, but every time a previously unvisited node is visited, additional nodes are revealed that must also be visited. Let Si represent the number of revealed but unvisited nodes in period i, and let Xi represent the number of new nodes that are revealed when node i is visited. Then in each period, the number of revealed but unvisited nodes equals the number of such nodes in the previous period, plus the new nodes that are revealed when visiting a node, minus the node that is visited. The process ends once all revealed nodes have been visited.

Continuous-time branching processes

In continuous-time branching processes, each individual waits for a random time (which is a continuous random variable), and then divides according to the given distribution. The waiting time for different individuals are independent, and are independent with the number of children. In Markov processes, the waiting time is an exponential random variable.

Sign in to keep reading

3 more chapters are free with a Lably account.

More in Statistics