Exact solution of a two-type branching process: Models of tumor progression
An explicit solution for a general two-type birth-death branching process with one way mutation is presented. This continuous time process mimics the evolution of resistance to treatment, or the onset of an extra driver mutation during tumor progression. We obtain the exact generating function of the process at arbitrary times, and derive various large time scaling limits. In the simultaneous small mutation rate and large time scaling limit, the distribution of the mutant cells develops some atypical properties, including a power law tail and diverging average.
💡 Research Summary
The paper presents an exact analytical solution for a continuous‑time two‑type branching process that incorporates one‑way mutation, a model directly relevant to tumor progression, the emergence of drug‑resistant clones, and the acquisition of additional driver mutations. The authors consider a population of “A” cells (e.g., normal or progenitor cells) that divide at rate α₁ (set to 1 without loss of generality), die at rate β₁, and mutate irreversibly into “B” cells at rate ν. The B cells themselves divide at rate α₂, die at rate β₂, and have no back‑mutation. Defining the net growth (fitness) parameters λ₁ = 1 − β₁ − ν and λ₂ = α₂ − β₂, the model covers all possible regimes (sub‑critical, critical, super‑critical) for each cell type.
Using the backward Kolmogorov equations, the authors derive a coupled system for the generating functions A(x,y,t) and B(x,y,t). The B‑equation decouples and is solved explicitly (Eq. 12). Substituting this solution into the A‑equation yields a Riccati differential equation (Eq. 13). By the standard transformation X = 1 − A = (d/dt) log Z, the Riccati equation becomes a linear Sturm‑Liouville equation for Z (Eq. 15). Solving this linear equation leads to a hypergeometric function solution. The final generating function for the joint distribution P_{m,n}(t) is given in compact form (Eqs. 25‑27), with parameters ω (the root of a quadratic, Eq. 16) and a constant C fixed by the initial condition (Eqs. 28‑29). Thus the full probability distribution for any finite time is available analytically, and individual probabilities P_{m,n}(t) can be extracted via Cauchy’s integral formula or efficiently computed using fast Fourier transforms.
The paper then treats several special cases. When λ₁ = 0 (A cells critical) the general solution reduces smoothly. When λ₂ = 0 (B cells critical) the hypergeometric parameters become singular, and the authors instead consider the bi‑critical case λ₁ = λ₂ = 0, where the solution simplifies dramatically to expressions involving modified Bessel functions (Eqs. 35‑36). This demonstrates that even seemingly intractable multi‑type branching processes can be solved exactly.
Having the exact solution enables a systematic asymptotic analysis. The authors define a typical surviving population size χ(t) and study scaling limits where both time t and cell numbers m,n become large while m/χ(t) remains finite. In this limit the generating function becomes a Laplace transform of a scaling density p(·). For the bi‑critical case, the survival probability of A cells decays as 1/t, while the overall survival probability decays more slowly (∝1/t), implying that surviving clones are overwhelmingly B cells. In super‑critical regimes (λ₂ > 0) the extinction probability tends to a finite limit s_∞, given explicitly by s_∞ = λ₁/2 + √(λ₁²/4 + νλ₂α₂) (Eq. 42‑43). This result recovers the classic single‑type extinction probability when ν→0.
A particularly striking finding emerges in the joint limit of small mutation rate ν and large time: the distribution of mutant (B) cell numbers develops a power‑law tail, and its mean diverges. This “atypical” behavior indicates that even rare driver or resistance mutations can dominate the long‑time dynamics of a tumor, a conclusion with direct implications for interpreting clonal sequencing data and for designing treatment schedules that aim to suppress emergent resistant clones.
The authors also discuss an alternative formulation where mutations occur only at division events (A → AB at rate ν). The solution proceeds analogously and is presented in Appendix A, showing the flexibility of the method for biologically realistic mutation mechanisms.
Overall, the paper delivers a rare exact solution for a biologically motivated two‑type branching process, provides explicit formulas for generating functions, survival probabilities, and scaling limits, and connects these mathematical results to concrete questions in cancer biology such as the timing of driver acquisition, the emergence of drug resistance, and the statistical signatures of clonal evolution. The analytical tractability opens the door to rigorous fitting of experimental lineage‑tracing data and to systematic exploration of therapeutic strategies in silico.
Comments & Academic Discussion
Loading comments...
Leave a Comment