A spatially structured metapopulation model within a stochastic environment
Related Experiment Video
Updated: Feb 26, 2026

Predicting the Effectiveness of Population Replacement Strategy Using Mathematical Modeling
Published on: July 4, 2007
1School of Mathematical Sciences, University of Adelaide, Adelaide, SA 5005, Australia.
Abstract:
Populations often exist, either by choice or by external pressure, in a fragmented way, referred to as a metapopulation. Typically, the dynamics accounted for within metapopulation models are assumed to be static. For example, patch occupancy models often assume that the colonisation and extinction rates do not change, while spatially structured models often assume that the rates of births, deaths and migrations do not depend on time. While some progress has been made when these dynamics are changing deterministically, less is known when the changes are stochastic. It can be quite common that the environment a population inhabits determines how these dynamics change over time. Changes to this environment can have a large impact on the survival probability of a population and such changes will often be stochastic. The typical metapopulation model allows for catastrophes that could eradicate most, if not all, individuals on an entire patch. It is this type of phenomenon that this article addresses. A Markov process is developed that models the number of individuals on each patch within a metapopulation. An approximation for the original model is presented in the form of a piecewise-deterministic Markov process and the approximation is analysed to present conditions for extinction.
Related Concept Videos
Population Growth
Mechanistic Models: Compartment Models in Individual and Population Analysis
Modeling with Differential Equations
What are Populations and Communities?
Analysis of Population Pharmacokinetic Data
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...

