Multiscale Modelling of Birth-Death Processes
Tom Kimpson, Domenic P. J. Germano, Jennifer A. Flegg, Mark B. Flegg
TL;DR
This work tackles the challenge of multiscale stochastic–deterministic modelling in biology by developing a principled method to choose the Jump-Switch-Flow (JSF) threshold $\Omega$ that bounds extinction-probability error $P_{ext}$. By reducing near-extinction dynamics to a time-inhomogeneous birth–death process and deriving backward Riccati equations for extinction, the authors decompose error into early and late excursions and provide both a rigorous bound and a practical late-term heuristic $\Delta_\Omega(T) \lesssim [q_Y(s_*)]^{\Omega+1}$. They validate the approach on a stochastic Lotka–Volterra model, showing the heuristic reliably upper-bounds empirical errors and enabling selection of the smallest $\Omega$ to meet a target tolerance. The framework offers a principled, efficient pathway for principled multiscale simulation in stochastic biology, with potential extensions to adaptive thresholds and other rare-event observables.
Abstract
Many biological systems exhibit multiscale dynamics, where some species occur in high copy numbers while others remain rare. This heterogeneity necessitates hybrid modelling approaches: deterministic models are computationally efficient but inaccurate for low-count species, while fully stochastic simulations are accurate but prohibitively expensive. Hybrid methods like the Jump-Switch-Flow (JSF) algorithm address this by simulating low-count species stochastically and high-count species deterministically. However, selecting regime-switching thresholds to control errors for specific observables remains an open challenge. We develop a principled framework for threshold selection targeting extinction probability. We formalise JSF as a piecewise-deterministic Markov process and derive backward equations for extinction under exact and hybrid dynamics. Near extinction boundaries, complex nonlinear dynamics reduce to tractable time-inhomogeneous linear birth-death processes. This structure yields a rigorous error decomposition based on early and late excursions. Isolating the dominant error term motivates a fast, actionable heuristic. We demonstrate via Monte Carlo studies on a stochastic Lotka-Volterra model that our heuristic reliably upper-bounds empirical errors in extinction probability. This enables users to select the smallest threshold that satisfies a target error tolerance. This work paves the way for principled, efficient multiscale modelling and simulation in stochastic biological systems.
