10.2: Modelling Predator-Prey Interactions
- Page ID
- 73113
\( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)
\( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)
( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)
\( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)
\( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)
\( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)
\( \newcommand{\Span}{\mathrm{span}}\)
\( \newcommand{\id}{\mathrm{id}}\)
\( \newcommand{\Span}{\mathrm{span}}\)
\( \newcommand{\kernel}{\mathrm{null}\,}\)
\( \newcommand{\range}{\mathrm{range}\,}\)
\( \newcommand{\RealPart}{\mathrm{Re}}\)
\( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)
\( \newcommand{\Argument}{\mathrm{Arg}}\)
\( \newcommand{\norm}[1]{\| #1 \|}\)
\( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)
\( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)
\( \newcommand{\vectorA}[1]{\vec{#1}} % arrow\)
\( \newcommand{\vectorAt}[1]{\vec{\text{#1}}} % arrow\)
\( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vectorC}[1]{\textbf{#1}} \)
\( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)
\( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)
\( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)
\( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)
\(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)This material in this chapter has been adapted from Donovan and Welden (2002).
Donovan, T. M. and C. Welden. 2002. Spreadsheet exercises in ecology and evolution. Sinauer Associates, Inc. Sunderland, MA, USA.
PREDATOR-PREY DYNAMICS
Objectives
• Develop a model for the interactions between predators and their prey.
• Understand how variation in prey demographic rates, predator demographic rates, and predator attack rates influence the population growth of predators and their prey.
INTRODUCTION
In this chapter, we will explore the classic Lotka-Volterra predator-prey model (Rosenzweig and MacArthur 1963), which treats each population as if it were growing exponentially.
The Classical Lotka-Volterra Predator-Prey Model
In the classic Lotka-Volterra model, neither prey population nor predator population has an explicit carrying capacity. However, either or both may have an implicit carrying capacity imposed by the interaction between the two populations.
To model the prey population, we begin with a basic geometric model for the prey population
and subtract the number of prey individuals killed by predators in the interval from t to t + 1. This number killed will depend on the number of predators: the more predators, the more prey they will kill. It will also depend on the number of prey available: the more prey, the more successful the predators. Finally, it will depend on the attack rate: the ability of a predator to find and consume prey. The number of prey killed in one time interval will be the product of these, or using the symbols given above, aCtVt. The equation for the prey population thus becomes
In words, the prey population grows according to its per capita growth rate minus losses to predators. Losses are determined by attack rate, predator population, and prey population.
To model the predator population, we also begin with an exponential model, in concept. However, there is a wrinkle in this model, because we cannot assume a constant per capita rate of population growth. There is no simple R for the predator population because its growth rate will depend on how many prey are caught. As in the prey model, the number of prey caught will be aCtVt. The growth of the predator population will depend on this number, and on the efficiency with which predators convert consumed prey into predator offspring. We will represent this conversion efficiency with the parameter f, so the per capita population growth of predators will be afVtCt. We should reduce this predator population growth by some quantity to represent the starvation rate of predators who fail to consume prey. This will be the product of the per capita starvation rate times the predator population: qCt. Taking all this into account, we can write an equation for the predator population:
In words, the predator population grows according to the attack rate, conversion efficiency, and prey population, minus losses to starvation. Note that the product afVt acts as the predator’s R.
Having created these models, we can ask several questions about the interaction they portray, such as
• Under what conditions (i.e., parameter values) will the predator population drive the prey to extinction?
• Under what conditions will the predator population die off, leaving the prey population to expand unhindered?
• Under what conditions will predator and prey populations both persist indefinitely? What will be their population dynamics while they coexist? In other words, will one or both populations stabilize, or will they continue to change over time?
Equilibrium Solutions
As we did for the Interspecific Competition model, we will begin to answer these questions by seeking equilibrium solutions to Equations 1 and 2. For the prey population, we want to find values of predator and prey population sizes at which the prey population remains stable. In other words, we want to solve for ΔVt = 0.
Beginning with Equation 1
we subtractVt from both sides, and get
Because Vt+1 – Vt = ΔVt we can substitute into the equation and get
We are looking for a solution when ΔVt = 0, so we substitute again:
Adding aCtVt to both sides gives us
Dividing both sides byVt, we get
Dividing both sides by a gives us our solution:
In words, the prey population reaches equilibrium when the predator population equals the prey’s per capita growth rate divided by the predator’s attack rate. Note that this is a constant. Strangely, the equilibrium size of the prey population is not determined by this solution, which says, in effect, that the prey population can be stable at any size as long as the predator population is at the specified size.
For the predator population, we follow the same strategy, and solve for ΔC = 0. Beginning with Equation 2,
we subtract Ct from both sides, and get
Because Ct+1 – Ct = ΔCt, we can substitute into the equation and get
We are looking for a solution when ΔCt = 0, so we substitute again:
Adding qCt to both sides gives us
Dividing both sides by Ct, we get
Dividing both sides by af gives us our solution:
In words, the predator population reaches equilibrium when the prey population equals the predator’s starvation rate over the product of attack rate times conversion efficiency. Note that this is also a constant, and like the solution for the prey population, it does not specify the equilibrium size of the predator population, only the size of the prey population at which the predators are at equilibrium.
As we did in the model of interspecific competition, we can plot the population sizes of the two interacting populations on the two axes of a graph (Figure 1). The equilibrium solutions (Equations 3 and 4) then become straight-line zero net growth isoclines (ZNGIs), as they did in the interspecific competition model.
On this graph, the ZNGI for the prey population is a horizontal line at Ct = R/a (the solid line in Figure 1), below which the prey population increases, and above which it decreases (solid arrows).
The ZNGI for the predator population is a vertical line at Vt = q/af (dashed line), to the left of which the predator population decreases, and to the right of which it increases (dashed arrows).
Where the two lines cross, the two populations are at equilibrium. As in the Interspecific Competition exercise, the two populations are represented by a point on this phase diagram, and that point will trace out a trajectory through phase space as the populations change in size.
As discussed in most ecology texts, the continuous-time Lotka-Volterra model predicts that the point representing the two populations will cycle endlessly around the point where the two ZNGIs cross.
LITERATURE CITED
King, A. A. and W. M. Schaffer. 2001. The geometry of a population cycle: A mechanistic model of snowshoe hare demography. Ecology 82: 814–830.
Rosenzweig, M. L. and R. H. MacArthur. 1963. Graphical representation and stability conditions of predator-prey interactions. American Naturalist 97: 209–223.
ES 211 – Lokta-Volterra Terms Sheet
The terms we will use in ES 211 are slightly different than those above. The equations in the terms sheet below are the same as the equations shown above for ΔC (“consumer”, in our sheet, dNpred/dt) and ΔV (“victim”, in our sheet dNprey/dt)
dNprey/dt = rate of change in prey population (change in number over change in time)
dNpred/dt = rate of change in predator population (change in number over change in time)
c = rate at which prey are converted into offspring (a slope: predators produced per predator per time as a function of prey consumed per unit time)
p = attack rate efficiency (a slope: the change in prey consumed per predator per time as a function of the number of prey); higher search or handling time leads to a lower p
dpred = predator death rate
rprey = prey per capita rate of increase
Nprey = number of prey
Npred = number of predators
Isocline of Zero Growth for Prey occurs at Npred = rprey/p
Isocline of Zero Growth for Predator occurs at Nprey = d/cp