Upload
lorin-wilson
View
219
Download
0
Embed Size (px)
Citation preview
Evaluating Persistence Times in Evaluating Persistence Times in Populations Subject to CatastrophesPopulations Subject to Catastrophes
Ben Cairns and Phil Pollett
Department of Mathematics
Persistence
• Most populations are certain not to persist forever: they will eventually become extinct.
• When is extinction likely to occur?When is extinction likely to occur? We consider such measures as the expected time to extinction (or ‘persistence time’).
• We have developed methods for finding accurate measures of persistence for a class of stochastic population models.
Overview
• Modelling populations subject to stochastic effects:– Birth, death and catastrophe processes.
• Calculating measures of persistence:– Bounded models.– Unbounded models:
• Analytic approaches.• Accurate numerical approaches.
Population Processes
• Populations are subject to a variety of sources of randomness, including:
• There are other sources of randomness (e.g. environmental) but we focus on the above.
• Any model must account for the uncertainty introduced by this stochasticity.
– Survival and reproductionSurvival and reproduction (uncertainty in the survival and reproduction of individuals)
– Catastrophes Catastrophes (events that may result in large, sudden declines in the population by mass death or emigration, often with external causes)
Modelling Populations
• Birth, death and catastrophe processesBirth, death and catastrophe processes, a class of continuous-time Markov chains, are stochastic models for populations.
• As their name suggests, BDCPs incorporate both demographic stochasticity and catastrophic events.
• They are both powerful and simple, allowing arbitrary relationships between population size and dynamics.
• They model discrete-valued populations that are time-homogeneous.
A General BDCP
• BDCPs are defined by rates:– B(i) is the birth ratebirth rate;
i – 2 i – 1 i i + 1
D(i) B(i)
C(i)F(1|i)
C(i)F(2|i)C(i)F(k|i)
– D(i) is the death ratedeath rate;– C(i) is the catastrophe ratecatastrophe rate, with– F( i – j | i ), the catastrophe size distributioncatastrophe size distribution.
A General BDCP
• BDCPs are defined by rates:– B(i) is the birth ratebirth rate;– D(i) is the death ratedeath rate;– C(i) is the catastrophe ratecatastrophe rate, with– F( i – j | i ), the catastrophe size distributioncatastrophe size distribution.
Important Features
• Jumps up limited in size to 1 individual (only births or single immigration).
• This is the most general modelmost general model of its type: it allows any form of dependence of the rates on the current population.
• The population is boundedbounded if it has a ceiling N (then B(i) > 0 for xe < i < N, and B(N) = 0).
• If there is no such N, and B(i) > 0 for all i > xe, the population is ‘unboundedunbounded’.
• A population is quasi-extinct (or functionally extinct) at or below the extinction levelextinction level, xe.
Persistence: Bounded Pop’ns
• Suppose the population is bounded with ceiling N.
• Extinction is certainExtinction is certain in finite time; persistence times are the solution, T, to
• M = [ qij ], for xe < i, j N. 1 is the unit vector. T = [ Ti ], Ti = persistence time from size i. – If N is not ‘too large’, we can easily find numerical
solutions (e.g. see Mangel and Tier, 1993).
Unbounded Populations
• Unbounded models (ones without hard limits) can still be reasonable population models.
• However, such models could explodeexplode to infinite size in finite time, or never go extinctnever go extinct.
– We would generally want to rule out this kind of behaviour for biological populations.
• If extinction is certain, the persistence times are the minimal, non-negative solution to:
An Unbounded Model
• Suppose there is an overall jump rate, fi, depending only on the current population, i.
• Let the jump size distributionjump size distribution, given that a jump occurs, be the same for all i > 0. Then:
• (Let xe = 0, and deaths be ‘catastrophes’ of size one.)
An Unbounded Model
• Models like this may be useful when:
a)a) Individuals trigger catastrophesIndividuals trigger catastrophes (e.g. epidemics) at rates with forms similar to their birth rates (e.g. by interaction, i(i – 1).)
b)b) Catastrophes are localisedCatastrophes are localised but the population maintains a fairly constant density, so that the catastrophe size distribution is fixed.
• Another advantage: they are quite general and are amenable to mathematical analysis.
• (We find analytic solutions for persistence times and probabilities for this model.)
Unbounded Model: Example
• Suppose the overall jump rate is fi = i –1 and, given a jump occurs,– it is a birth with probability a;– catastrophe size has geometric distribution:
dk = (1-a)(1-p)pk–1, 0 p < 1.
• We show that the persistence times are
if = 1, or
if 1,
whenever p + b/a 1, where b = 1-a, and = 1/.
Approximating Persistence
• Suppose our preferred model is either unbounded or has a very large ceiling.
• What if we cannot find complete solutions?
• We can still make progress by truncatingtruncating our model: we approximate the population, introducing some form of boundary.
• We must, however, show that the chosen truncation is appropriate, or else our approximate persistence times may be nothing like the true values!
Approximating Persistence
• Interesting properties of extinction times (expectations, etc.) are all solutions to
Solutions have the form (Anderson, 1991)
where k* = supi > xe [ bi / ai ] ensures this is the minimal,
non-negative solution.
Approximating Persistence• See Anderson (1991) for details of the (fairly simple)
derivation of the sequences {ai} and {bi}. These sequences are unique.
• In our work, we do not use Anderson’s results to calculate persistence times directly, but rather obtain from them a quantitative indicator of the accuracy of a truncation.
• However, could in theory find {ai} and {bi} for xe < i N+1, then let k* kN+1 = bN+1 / aN+1…
Accurate Approximations
• Then
• This will be an accurate approximation provided kN+1 is close to k*, which we can judge in two ways:– Plot kN+1 versus N+1 and look for convergence.– If a plot of kN+2 = kN+2 – kN+1 is linear on log-linear
axes, kN+1 appears to converge geometrically (fast) to k*.
Accurate Approximations
kN+2 = kN+2 – kN+1 approaches 0 geometrically.
kkN+1N+1 appears appears
to converge…to converge…
Absorption vs. Reflection
• Direct use of Anderson’s approach is not satisfying in many cases: it allows the population to become ‘extinct’ by going above N! Then, N+1 is an absorbing boundaryabsorbing boundary.
• In our approach, we take a truncation with a reflecting boundaryreflecting boundary, so that the N is a true ceiling and only states xe correspond to quasi-extinction. We calculate persistence times etc. as for bounded populations, and …
• we use the convergence of ki as an indication of the accuracy of the truncation.
Conclusions
• We can calculate various measures of persistence for general birth, death and catastrophe processes, a useful class of population models:– Bounded processes with a low ceiling:
Solutions to questions of persistence are very easy to obtain.
– Unbounded processes: In some cases we can find analytic solutions.
– Processes that are unbounded or have a high ceiling: We can get approximate solutions and obtain quantitative indicators of their accuracy.