Literature DB >> 18047588

Demographic analysis of continuous-time life-history models.

André M De Roos1.   

Abstract

I present a computational approach to calculate the population growth rate, its sensitivity to life-history parameters and associated statistics like the stable population distribution and the reproductive value for exponentially growing populations, in which individual life history is described as a continuous development through time. The method is generally applicable to analyse population growth and performance for a wide range of individual life-history models, including cases in which the population consists of different types of individuals or in which the environment is fluctuating periodically. It complements comparable methods developed for discrete-time dynamics modelled with matrix or integral projection models. The basic idea behind the method is to use Lotka's integral equation for the population growth rate and compute the integral occurring in that equation by integrating an ordinary differential equation, analogous to recently derived methods to compute steady-states of physiologically structured population models. I illustrate application of the method using a number of published life-history models.

Entities:  

Mesh:

Year:  2007        PMID: 18047588      PMCID: PMC2228373          DOI: 10.1111/j.1461-0248.2007.01121.x

Source DB:  PubMed          Journal:  Ecol Lett        ISSN: 1461-023X            Impact factor:   9.492


Introduction

Computation of population growth rate and its sensitivity to changes in vital rates (e.g. survival, growth, development and reproduction) is an important approach in conservation biology (e.g. Morris & Doak 2002), ecotoxicology (e.g. Kooijman & Metz 1984; Klok ), pest management (e.g. Shea & Kelly 1998), as well as evolutionary ecology (e.g. van Tienderen 2000). These analyses most often exploit matrix models (Caswell 2001) to project long-term changes in population density under the assumption that environmental conditions and hence vital rates remain unchanged. Matrix models allow for an easy computation of the asymptotic population growth factor lgr as the dominant eigenvalue of the projection matrix [here and below I will reserve the term population growth rate for the quantity r = log (lgr), as technically lgr itself is not a rate]. lgr succinctly summarizes the influence of life-history components on population performance. The dominant right and left eigenvector of the matrix represent the stable distribution of the exponentially growing population and the reproductive value of individuals in different life-history stages, respectively (Caswell 2001). The eigenvectors can moreover be used to compute the sensitivity of lgr to changes in vital rates (Caswell 1978). Expressions for these measures of population performance (growth factor lgr and its sensitivity, stable distribution and reproductive value) were first derived for constant environments and later extended to environments in which vital rates vary periodically (Caswell & Trevisan 1994) or stochastically (Tuljapurkar 1990) or are influenced by population density (Takada & Nakajima 1992). Matrix models are based on two types of discretization: (i) the population is subdivided into distinct classes or stages, most often age, size or stage of development and (ii) population dynamics are described on a discrete-time basis. Subdivision into population stages inevitably introduces discretization errors if individuals are in reality classified by a continuously varying trait such as body size. Methods have been developed to objectively select a stage classification that most faithfully represents such a continuous population distribution (Vandermeer 1978), but these approaches at best minimize the problems that these errors introduce into the population projection and do not eliminate them (Easterling ; Pfister & Stevens 2003). Integral projection models (Easterling ; Ellner & Rees 2006) are akin to matrix models, but represent the population by a continuous distribution and thus solve the problems associated with discrete stages. Ellner & Rees (2006) summarize basic theory and computational details for integral projection models, analogous to the theory for matrix population models (Caswell 2001), in which individuals are classified by an arbitrary number of variables. Both matrix and integral projection models describe dynamics on a discrete-time basis, projecting the population state from time t to some future time t + 1. This time discretization has at least two advantages. Observational data on survival, reproductive output and stage transitions of individuals are usually collected on a discrete-time basis as well and can hence be used directly to parameterize the models. In addition, by parameterizing the population model on the basis of such observational data it also accounts phenomenologically for any unexplained and possibly stochastic variability in vital rates among individuals in the same stage. Matrix and integral projection models are therefore the ideal tool to extrapolate observations on vital rates to future population performance. However, demographic analyses may also start out by formulating a mathematical model of the individual life history, such as a dynamic energy budget (DEB) model (Kooijman & Metz 1984; Kooijman 2000), and address the question how particular assumptions about life history affect population performance (e.g. Kooijman & Metz 1984; Klok & De Roos 1996; Hulsmann ; Rinke & Vijverberg 2005). Formulating a matrix population model may then be complicated, if the individual-level dynamics are described on a continuous-time basis. For example, Klanjscek construct a projection matrix on the basis of a DEB model. To compute the matrix entries the stable age distribution within a particular life-history stage has to be evaluated, which itself depends on the population growth factor lgr (see also Caswell 2001, p. 164). As a consequence, the matrix construction and computation of lgr requires a rather complex, multistep iterative process (see also Klok & De Roos 1996; Klok , for an earlier example). If the model of individual life history treats time as a continuous variable, physiologically structured population models (Metz & Diekmann 1986; De Roos 1997) are a more natural choice to describe demography. Physiologically structured population models describe the changes of a continuous population distribution on a continuous-time basis using either partial differential equations (Metz & Diekmann 1986; De Roos 1997) or integral equations (Diekmann ). However, to compute the population growth rate for such a model requires solving an integral equation, which in its simplest form can be written as: This is Lotka's integral equation for calculating the population growth rate r [= log (lgr)], in which b(a) represents the individual fecundity at age a and F(a) the survival probability up to that age. Practical applications of this equation have commonly involved a discretization of the integral occurring in its right-hand side (e.g. Michod & Anderson 1980; Taylor & Carley 1988; Stearns 1992). Caswell (2001, p. 197) discourages this approach and argues that formulating a discrete-time, matrix model should be preferred over any attempt to write discrete versions of Lotka's equation. A condition similar to Lotka's integral equation determines the steady-state of a structured population model in case the population would not grow exponentially but would approach equilibrium as a result of some form of density dependence (see Metz & Diekmann 1986; De Roos ; De Roos 1997, for examples). For such steady-state analysis of physiologically structured populations Diekmann , see also Kirkilionis ) recently derived methods, in which the integral in the steady-state condition is computed without discretizing it (see Claessen & De Roos 2003 for a more intuitive explanation). In this paper, I exploit the similarity between the aforementioned steady-state condition and Lotka's integral equation to adapt these methods and present a simple computational approach to compute the population growth rate r and its associated statistics (sensitivities, stable distribution and reproductive value) using Lotka's integral eqn 1 or generalized versions of it. The idea behind the approach is to evaluate the integral in the right-hand side of the equation by means of numerical integration of an ordinary differential equation (ODE). The method is generally applicable to analyse population growth and performance for a wide range of individual life-history models, provided individual development throughout life is deterministic and the population is growing exponentially in a constant or periodically varying environment. I will illustrate the method using published life-history models and show how it can be applied to cases of varying complexity, including situations in which individuals vary in their trait values and situations in which the life history is characterized by discrete reproduction but development is continuous in time.

Computing the population growth rate

The basic idea

Given that no single individual lives forever, Lotka's integral equation for the population growth rate r is more appropriately specified as: In this equation Am represents the maximum age an individual can possibly attain or at which the survival function has become indistinguishable from 0: F(Am) ≈ 0. In practice, if the survival function only becomes equal to 0 in the limit a→∞, one has to choose a threshold age beyond which further contributions to the integral in eqn 2 become negligible. In all examples presented below I have used as a maximum age the value Am that satisfies the condition F(Am)e− = 1.0×10−9. Define the function L(a,r) as follows: L(a,r) resembles the integral in Lotka's equation but up to age a, as opposed to the maximum age Am. Here and below, I consistently include r as a function argument of L(a,r) to indicate that r is the variable of interest we want to solve for. The simple idea underlying the method I present is to compute L(a,r) by numerical integration of the following ODE, which is derived by differentiating the expression for L(a,r) with respect to a: Provided explicit expressions for the birth rate b(a) at age a and the survival probability F(a) up to that age and given a value for r, this ODE can readily be solved using any kind of mathematical software packages (matlab, maple) up to the maximum age Am. The population growth rate is now that particular value of r, which satisfies: This last equation can be solved using a root-finding method, such as the secant or Newton-Raphson method (Press ) that are standard parts of all mathematical software packages (matlab, maple). Because L(Am,r) is a monotonously decreasing function of r, these methods moreover readily converge to the required root, which I will indicate with . Solving eqn 5 is like finding the root of any other type of nonlinear equation in one unknown variable, except that whenever the function L(Am,r) in the left-hand side of the equation has to be evaluated we have to integrate ODE (eqn 4) numerically with the current estimate of r. Once the population growth rate has been found, it is relatively easy to also compute all other quantities that are of interest in a demographic analysis – stable age distribution, reproductive value and sensitivity and elasticity of the population growth rate with respect to parameters. The stable age distribution is given by the explicit expression: in which S(a) represents the density of individuals with age a in the exponentially growing population relative to the density of newborn individuals. Similarly, the reproductive value v(a) – i.e. the average contribution of an individual of age a to future generations relative to its contribution as a newborn – is given by (Fisher 1930, p. 27 and Metz & Diekmann 1986, pp. 155–156): Obviously, to compute v(a) for a particular age we have to calculate ) and hence we need to integrate the ODE in eqn 4 numerically up to that particular age using the computed value of the population growth rate . Finally, an expression for the sensitivity of the population growth rate to small changes in a particular parameter p can be derived by differentiating both sides of eqn 5 with respect to p, while taking into account that the population growth rate depends on p as well: As long as the population growth rate is uniquely determined, which it generically is, the derivative ∂L/∂r is unequal to 0. The sensitivity of the population growth rate with respect to p can therefore be computed as: As analytical expressions for the derivatives of the function L(Am,r) are lacking, the differentials in eqn 8 have to be calculated numerically. For example, to obtain ∂L/∂r we would compute: This computation involves two additional integrations of the ODE in eqn 4 with the slightly perturbed values and , in which Δr is a small step size (e.g. ). Sensitivities can subsequently be translated into elasticities using the standard definition ). All these computational steps are readily implemented in software packages like matlab or maple. Generic matlab scripts for this purpose are provided as Supplementary Material to this paper. The above presentation of the method focuses on the issue of computing the integral in Lotka's integral equation by means of numerical integration. However, the real power of the method lies in its applicability to situations without explicit functions for the individual fecundity at age a, b(a) and the survival probability up to that age F(a), respectively. For example, if fecundity and survival are the outcome of a more complicated model of individual life history, such as a DEB model, or if newborn individuals exhibit some variation in their physiological traits. In the following examples I will show how the method covers these more complex situations.

A simple age-dependent example

This example illustrates the simplest extension of the basic idea presented above, in which mortality of individuals is specified by a daily mortality rate m(a). As case study I use the life history of the Mediterranean fruitfly (Ceratitis capitata) or Medfly in short, which has been extensively studied and documented (e.g. Carey 1993; Müller ). Carey (1993, p. 159) shows that the daily mortality rate of medflies increases exponentially with age and provides parameter estimates for this relationship between mortality rate and age. Müller present fecundity data, which are best described by an exponentially declining fecundity as a function of the time since the onset of reproduction. Table 1 specifies the life-history equations and parameter estimates as derived by Carey (1993) and Müller .
Table 1

Model equations, parameters with default value and interpretation, and population growth rate results for the Medfly example model (Carey 1993; Müller )

Life-history equations
 Fecundity:b(a) = bgr 0e− bgr 1(aAj)if a > Aj (19)
 Mortality rate:m(a) = mgr 0emgr1a     (20)
ParameterValueDescription
β 047.0 day−1Maximum daily fecundity right after maturation
β 10.04 day−1Decay rate in fecundity with age
Aj11.0 dayAge at first reproduction
μ 00.00095 day−1Daily mortality rate of newborn individuals
μ 10.0581 day−1Rate of increase of mortality with age
Results
 Population growth rate:0.41906(+4.0×10−5%)
 Sensitivity to bgr 0:0.0016159(−9.3×10−4%)
 Sensitivity to bgr 1:−0.16460(+6.3×10−3%)
 Sensitivity to Aj:−0.031982(+7.6×10−4%)
 Sensitivity to mgr 0:−1.5264(+9.1×10−4%)
 Sensitivity to mgr 1:−0.011325(+7.6×10−4%)

Percentages in parentheses represent the difference between the result computed with the integration method and the analytical values derived in Appendix 1.

Model equations, parameters with default value and interpretation, and population growth rate results for the Medfly example model (Carey 1993; Müller ) Percentages in parentheses represent the difference between the result computed with the integration method and the analytical values derived in Appendix 1. The survival probability F(a) up to age a is related to the instantaneous mortality rate m(a) by the following relationship (Metz & Diekmann 1986; De Roos 1997): Differentiating this relationship with respect to a reveals that F(a) is the solution of the ODE dF/da = −m(a)F with initial condition F(0) = 1. Lacking an explicit expression for F(a) its value can hence be computed by integrating the latter ODE at the same time as integrating the ODE for L(a,r). In practice, it is often numerically more efficient to solve an ODE for the stable age distribution S(a) (eqn 6) instead of the survival probability F(a) as it saves multiplication by the factor exp(−ra) and in addition yields the stable age distribution as immediate result of the integration. Instead of solving the ODE in eqn 4 with an explicit expression for the survival probability F(a) the value of L(Am,r) in eqn 5 can therefore also be computed by solving the following system of two differential equations: The matlab code in Appendix S4 uses this approach to calculate the population growth rate and the sensitivities of the population growth rate with respect to the different life-history parameters, while Table 1 summarizes the results of these computations. The exponentially increasing mortality rate of medflies with age allows for deriving an explicit expression for F(a), yielding a Gompertz survival function (Carey 1993, p. 159). As shown in Appendix 1 this in turn allows for the derivation of a nonlinear, but analytical expression of Lotka's equation. The latter I used as an alternative method to compute the population growth rate and its sensitivities to the five model parameters (see Appendix 1). In addition to the population growth rate and the parameter sensitivities obtained by integration of the ODEs in eqn 9 and solving eqn 5, Table 1 also presents the deviations of these results from the analytical values obtained by means of the approach presented in Appendix 1. The estimates for the population growth rate obtained with the two different methods differ < 0.0001% from each other, while the relative differences in parameter sensitivities range from 0.0007% to 0.006%. The results of the computational approach using integration obviously compare very well with the analytical results given that the discrepancies are of the same order of magnitude as the relative accuracy (0.0001%) with which the numerical solution of the ODEs in eqn 9 is computed. As yet another approach the population growth rate can also be estimated as the dominant eigenvalue of an age-classified matrix model, in which the stage transition and fertility entries are estimated from the individual survival function F(a) and fecundity function b(a) (see Appendix 1). As we are dealing with continuous reproduction and hence a continuous population age distribution deriving these matrix entries requires an assumption about the projection interval, which at the same time determines the age classification. I used the relationships presented by Caswell (2001, eqns 2.24 and 2.34 on pp. 23–25) to compute these matrix entries, assuming a maximum age of 50 days, which approximately equals the maximum age in the integration of the ODEs in eqn 9. With a projection and age-classification interval of 0.5, 1.0, 2.0 and 4.0 days the population growth rate predicted by the matrix model differed 12.4%, −0.13%, −4.4% and 2.43%, respectively, from the analytically derived value (see Appendix 1). The matrix model hence yields an estimate of the population growth rate that deviates much more from the analytical value than the estimate obtained through the integration approach presented in this paper. In addition, the deviation depends on the choice of the projection and age-classification interval in such a way that a smaller projection interval does not necessarily yield a better estimate. For populations with continuous reproduction the integration approach thus yields more reliable estimates of the population growth rate, even in populations that are only structured by age.

Life history following a dynamic energy budget model

The method to integrate dynamic equations for life-history quantities, such as survival, simultaneously with the integration of the ODE that yields the value of Lotka's integral can be extended to apply the computational approach to more complicated models of individual life history. As an example I use here a simplified version of the DEB model that was originally developed by Kooijman (2000). In this model growth, reproduction and survival is dependent on individual body size and food availability in the environment. Compared to the original life-history model I have neglected all model parts that apply to starvation conditions as well as dynamics of energy reserves, because under conditions of constant food these parts do not apply or can be related directly to food availability. In the simplified model (see Table 2 for its definition) individuals are then characterized by three individual state variables (also referred to as i-state variables; Metz & Diekmann 1986): body size V, here expressed in terms of body volume, the hazard or mortality rate h of the individual and the amount Q of damage-inducing compounds (e.g. free radicals) that increase the individual's hazard rate. Growth in body size depends on size itself and on the scaled food intake rate f, which represents a measure of the food availability in the environment. The amount of damage-inducing compound is assumed to increase proportional to the energy expenditure on growth and maintenance, while the hazard or mortality rate increases proportional to the density of damage-inducing compounds per unit body volume. Individuals are assumed to reproduce only when larger than a threshold size Vp. The energy investment into reproduction is determined on the basis of a careful accounting of various energy-consuming processes, including energy needed to maintain the individual's state of maturity, and therefore is a complicated function of body size and food availability. Table 2 lists the model equations and parameters with default values, as presented by Klanjscek . For a detailed presentation of the DEB model see Kooijman (2000), Nisbet , Muller & Nisbet (2000) and Klanjscek .
Table 2

Model variables, parameters with default value and interpretation, and equations describing the dynamic energy budget model, adapted from Klanjscek

VariableDimensionDescription
VLength3Volume of the structure compartment
QMassMass of damage-inducing compound
hProbability/timeHazard or mortality rate: probability of death per unit time
ParameterDimensionValueDescription
κ0.8Energy partitioning coefficient
κR0.001Fraction of reproduction energy realizedin a newborn
νLength/time0.075 m.year−1Energy conductance
mTime−10.58 year−1Maintenance rate coefficient: cost ofmaintenance relative to cost of growth
g1.286*Energy investment ratio: cost of growthrelative to maximum available energyfor growth
VbLength310−9 m3Structural volume at birth
VpLength31.73 × 10−6 m3Structural volume at maturation
[Em]Energy/length30.7 x J m−3Maximum energy reserve density
haLength/mass/timeAgeing acceleration – rate of increase of thehazard rate
fVariedEnergy intake scaled to maximumenergy intake

Value misprinted in original article (T. Klanjscek, personal communication).

The factor x converts a chosen measure for energy into Joules, which cancels out after parameterization (Fujiwara ; Klanjscek ).

Model variables, parameters with default value and interpretation, and equations describing the dynamic energy budget model, adapted from Klanjscek Value misprinted in original article (T. Klanjscek, personal communication). The factor x converts a chosen measure for energy into Joules, which cancels out after parameterization (Fujiwara ; Klanjscek ). In the DEB model the age at first reproduction is not a constant parameter but depends on the environment, in particular the food density, that the individual experiences. In addition, both adult fecundity and the stable age distribution only depend indirectly on age through their dependence on body size and individual hazard rate, respectively. Nonetheless, the constant food conditions that are assumed ensure unique relationships between age and any of the three i-state variables, which only depend on the individual's state at birth and food conditions it experiences throughout life (Kirkilionis ; Diekmann ). These unique relationships between age and i-state allow for computation of the integral in Lotka's equation by integrating the following system of ODEs: The ODEs for the variables V, Q and h in this system as well as their initial values at age 0 are determined by the life-history model (Klanjscek ), while the first two ODEs are analogous to the system of equations for the Medfly example (eqn 9). Integrating this system to the maximum age Am results in the single quantity of interest: As before the population growth rate is the value of r that makes the integral L(Am,r) equal to 1 (eqn 5), which has to be obtained by an iterative solution method. The stable age distribution follows directly from integrating the system of ODEs in eqn 10 using , while reproductive value and sensitivities of to changes in parameters can be computed in the same way as explained above (eqns 7 and 8, respectively). Figure 1 shows the population growth rate for the DEB model (Table 2) at different values of the food availability f. These results were calculated following the procedure outlined above with the matlab code provided in Appendix S5. Clearly, increasing food density translates into larger population growth rates, while the population growth becomes negative below f ≈ 0.4.
Figure 1

Population growth rate as a function of scaled food intake rate f for the dynamic energy budget model with continuous (solid line) and pulsed reproduction (dashed line).

Population growth rate as a function of scaled food intake rate f for the dynamic energy budget model with continuous (solid line) and pulsed reproduction (dashed line).

More complex life-history models

The previous sections illustrate how the integration approach can be applied to the most common types of life-history models that are structured by either age or size. However, the method is sufficiently flexible that it can also be applied to a range of more complex cases. In this section I discuss some of these more complex applications without presenting all their mathematical details. Relevant equations are presented in Appendix 2.

Pulsed reproduction

Although the preceding presentation focuses on populations with continuous reproduction, the method can also be applied in case reproduction occurs as discrete events during life history. Matrix models may seem a more natural choice for demographic analysis of such birth-pulse populations, but deriving the elements of the projection matrix can be complicated if life-history development is continuous in time. For example, consider the DEB model as specified by the system of ODEs in eqn 10, but assume that reproduction only occurs at regularly spaced ages A = iΔ. Furthermore, assume that the number of offspring produced at age A is the product of the cumulative energy investment into reproduction between age A and age A and the probability to survive until age A. Modelling a birth-pulse population that follows such DEB dynamics with a matrix model would require, among others, the specification of matrix elements that represent the survival probability from age A to age A. Explicit expressions for these matrix elements are, however, lacking, because the DEB model only specifies survival in an indirect way by means of an ODE for the individual hazard rate. In contrast, computation of the population growth rate r is relatively straightforward with the integration approach using a system of ODEs very similar to eqn 10. As before, the growth rate is the (unique) root of the equation L(Am,r) = 1. In this equation L(Am,r) again represents the expected, cumulative number of offspring that an individual produces during its life time, whereby the offspring production at each age a is discounted by the factor exp(−ra). Because of the pulsed reproduction, however, L(Am,r) has to be computed by summing up the offspring productions at the regularly spaced ages A = iΔ as opposed to its computation by integrating an ODE in case of continuous reproduction (see Appendix 2 for details). Figure 1 shows the population growth rate for the DEB model with pulsed reproduction at different values of the food availability f and compares it with the growth rate in case of continuous reproduction. The results with pulsed reproduction were calculated following the procedure outlined in detail in Appendix 2 with the matlab code provided in Appendix S6. Clearly, pulsed reproduction leads to a significantly lower population growth rate than continuous reproduction. As a consequence, pulsed reproduction requires a roughly 10% higher food availability to realize zero population growth. Pulsed reproduction affects population growth in two ways: when individuals die some reproductive investment goes to waste that does contribute to population growth in case of continuous reproduction. In addition, pulsed reproduction causes a delay between the moment of reproductive investment and the subsequent production of offspring, whereas offspring production follows reproductive investment immediately in case of continuous reproduction. These two factors are the only differences between the DEB models with pulsed and continuous reproduction and are hence jointly responsible for the lower population growth rate in case of pulsed reproduction.

Multiple types of individuals

A basic assumption in the models discussed above is that there is no variability among newborn individuals, for example, in the DEB model all individuals are born with the same body size Vb. As a consequence, individuals in the exponentially growing population that are born at the same time will remain identical to each other throughout their entire life. The computational approach can, however, also be applied when there is variation among newborn individuals in their size at birth or in their life-history parameters. Such variation may induce that similarly aged individuals diverge during their life history. Consider that individuals can be born with one of a range of N potential sizes at birth. Adult individuals will hence potentially produce N different types of offspring. Let L(Am,r) represent the cumulative number of offspring with size at birth i produced by an individual that itself had size at birth j, in which the offspring produced at each age is discounted by the factor exp(−ra). Apart from the discrimination on the basis of the birth size of both mother and offspring, the elements L(Am,r) are analogous to the integral L(Am,r) of the basic DEB model (eqn 11). Together these elements constitute a matrix: To compute the matrix entries a system of ODEs has to be integrated numerically for each of the N different sizes at birth describing the life-history development of an individual born with that particular size. These systems of ODEs are analogous to the systems of ODEs in eqns 9 and 10, but for the fact that they should keep track of how many offspring are produced of each possible type (see Appendix 2 for details). The population growth rate now corresponds to the largest root of the equation: as can be inferred from Diekmann , who discuss the same generalization of a single to multiple states at birth for the computation of steady-states in density-dependent physiologically structured population models. Equation 13 is a generalized version of eqn 5 that allows the population to consist of finitely many different types of individuals. As before, it is an equation in the single unknown variable r, which can be computed using iterative root-finding methods, such as the secant or Newton-Raphson method (Press ). However, unlike the quantity L(Am,r) in the DEB example the determinant det(L(Am,r) − I) is not necessarily a monotonously decreasing function of r and may have multiple roots r, of which the largest, dominant root is the required population growth rate. Once the population growth rate has been obtained the right eigenvector of the matrix ) corresponding to the eigenvalue 1 represents the distribution of newborn individuals over the different states at birth, while its left eigenvector characterizes the reproductive value of newborn individuals with different states at birth (see Appendix 2 for more details). Finally, analogous to the expression in eqn 8 the sensitivity of the population growth rate with respect to a particular parameter p can be computed as: while elasticities follow from them as before. The differentials occurring in the above expression can in general not be obtained analytically and hence have to be approximated numerically (refer to the discussion of eqn 8). In practical applications Jacobi's formula for the derivative of a determinant, ∂det()/∂x = tr(adj()∂/∂x), can be exploited for computing these derivatives, in which adj() is the adjugate of the matrix A.

Periodic environments

The computational approach can deal with populations, living in an environment that varies periodically in time, in the same way as populations consisting of different types of individuals are handled. Let the variable E denote the condition of the environment. In periodic environments this condition is a function of time with periodicity T, as expressed by E(t + T) = E(t) for all t. In the long run the population will grow exponentially, but with a periodic modulation that is enforced by the cyclic environmental conditions. As a consequence, the state of an individual at age a is not constant, but varies in time as well. In other words, individuals follow different life histories depending on the timing of their birth within the environmental cycle. The phase in the environmental cycle, at which it is born, can hence be considered as representing the individual's state at birth. Individuals are born continuously throughout the environmental cycle and the phase at which they are born hence varies continuously as well. Yet, the method can only handle finitely many different states at birth, which requires a discretization of the phase in the environmental cycle. To handle the periodic environment I will assume that the environmental cycle period T is discretized into N equal time intervals of length Δ and denote the phases of these discrete-time points within the cycle by phi , such that phi = (i − 1)Δ = (i − 1)T/N (i = 1,…,N). Individuals can only be born at these discrete-time points, such that the continuous reproduction process is approximated by a set of finely spaced reproduction pulses at the phases phi . For all N phases phi a system of ODEs has to be solved, which describes the life history of an individual born at that particular phase in the environmental cycle and which keeps track of the number of offspring produced by each individual at the different phases in the environmental cycle. I illustrate this case of periodic environments with a variant of the Medfly model, in which juvenile medflies are periodically exposed to a very high mortality rate that decays exponentially within a short time period. Such a scenario could, for example, reflect a periodic treatment of the population with an insecticide that affects all juvenile individuals equally, irrespective of their age. Hence, the environmental condition E(t) in this example represents the additional juvenile mortality rate at time t, defined as )). Mathematical and computational details for this model are given in Appendix 2. Figure 2 (left panel) shows the population growth rate of the Medfly population as a function of the period between two pulses of high juvenile mortality. The results were calculated following the procedure outlined above (see also Appendix 2) with the matlab code provided in Appendix S7. Obviously, the population growth rate increases with longer periods between mortality pulses. However, the relationship is not monotonous and exhibits some distinct peaks at particular periods. For example, a period of 15 days between consecutive mortality peaks yields a significantly higher population growth rate than periods that are somewhat longer or shorter. The peaks and troughs in the relationship between population growth rate and the mortality periodicity come about because of an interplay between the periodicity and the juvenile period of the Medfly. The right panels of Fig. 2 show for the peak population growth rate at a periodicity of 15 days the changes in relative composition in the exponentially growing population during the period between mortality pulses. Recruitment to the adult stage is high around the time of a pulse in juvenile mortality. These newly matured adults immediately cause a strong increase in the population reproduction rate and the density of juveniles. The first wave of this offspring is exposed to the pulse of high mortality and hence dies rapidly, killing roughly 90% of them. However, the offspring that the newly matured adults produce slightly later escape the high mortality levels and are born sufficiently early that they make it to maturation (11 days later) before the next pulse of juvenile mortality occurs. Had the period between the pulses been slightly shorter, they would have been hit by the subsequent mortality pulse before maturation, had the period been slightly longer most of their offspring would have been produced already and would hence have suffered from the subsequent mortality pulse. The peak in population growth rate at a periodicity of 15 days hence results because a complete juvenile period fits exactly between the moment that mortality levels have dropped sufficiently after a pulse and before the next mortality pulse occurs. In the long run the exponentially growing population converges to this timing of maturation and reproduction as it yields the highest population growth rate.
Figure 2

Left: Population growth rate of the Medfly life-history model when juveniles are exposed to strong, periodic pulses of mortality as a function of the period between these mortality pulses. Right: Pulses of mortality (thin dashed line), changes in population birth rate (top) and changes in relative density of juvenile (middle) and adult (bottom) medflies (all thick solid lines) in the exponentially growing population during the cycles of additional juvenile mortality. Period of mortality pulses: 15 days. All results were obtained assuming a peak juvenile mortality of khgr 0 = 20 day−1, which decays rapidly over time with a time constant of khgr 1 = 2 day−1, and a discretization of the phase in the environmental cycle into intervals with length Δ = 0.2 (halving or doubling the latter value does not noticeably change the results).

Left: Population growth rate of the Medfly life-history model when juveniles are exposed to strong, periodic pulses of mortality as a function of the period between these mortality pulses. Right: Pulses of mortality (thin dashed line), changes in population birth rate (top) and changes in relative density of juvenile (middle) and adult (bottom) medflies (all thick solid lines) in the exponentially growing population during the cycles of additional juvenile mortality. Period of mortality pulses: 15 days. All results were obtained assuming a peak juvenile mortality of khgr 0 = 20 day−1, which decays rapidly over time with a time constant of khgr 1 = 2 day−1, and a discretization of the phase in the environmental cycle into intervals with length Δ = 0.2 (halving or doubling the latter value does not noticeably change the results).

Discussion

The approach presented in this paper complements the development of matrix (Caswell 2001) and integral projection models (Easterling ; Ellner & Rees 2006) for discrete-time dynamics by providing a method for demographic analyses of populations with continuous reproduction and development – so-called birth-flow populations. Previously, growth and demography of birth-flow populations have been studied using age- or stage-classified matrix models, which require an assumption about the projection and age-classification interval and relationships to express the matrix elements in terms of the continuous life-history functions (Caswell 2001). The Medfly example illustrates that the choice of the projection interval may significantly influence the estimate of the population growth rate and that taking a finer age classification does not necessarily provide a better estimate. Consequently, even in a relatively simple case, in which the individual life history is described in terms of an age-dependent survival and reproduction rate, the integration approach yields a more reliable estimate of the population growth rate. Further complications arise when dynamics of a birth-flow population are represented with a stage-classified matrix model and stage transitions depend on a dynamic model of individual energetics (Klok & De Roos 1996; Klok ; Klanjscek ). The study by Klanjscek provides an example, in which a stage-classified matrix model based on the DEB model in Table 2 was formulated to compute the population growth rate. To derive the matrix elements these authors make a number of simplifying assumptions: for example, the population is classified in only a juvenile and adult stage, reproduction is assumed to occur pulsed in time and individual fecundity is an averaged value of the reproductive investment over a time interval. Furthermore, the matrix elements depend on the stable age distribution within the juvenile and adult stage. Expressions for this stable age distribution are difficult to derive, since the death rate itself is a dynamic variable (eqn 10). The stable age distribution moreover depends on the value of the population growth rate, such that the formulation of the matrix and the computation of its eigenvalue have to be iterated until the estimate of the latter converges. In contrast, the integration approach allows for the computation of the population growth rate of the DEB model without making additional assumptions and without deriving an explicit expression for the stable age distribution. For life-history models with continuous reproduction or development that are couched in terms of a system of ODEs, the integration approach thus appears to be a more straightforward and more reliable method for population growth rate analysis than an approach using matrix models. In the form presented here, however, the method only applies to demographic analysis of exponentially growing populations in environments that are either constant or fluctuate periodically in time. It does not allow for demographic analysis of populations that grow unboundedly in a stochastically fluctuating environment, nor does it allow for the analysis of transient dynamics. For matrix models of populations in stochastic environments techniques have been developed to compute the population growth rate (Tuljapurkar 1990) and to determine its sensitivity with respect to changes in demographic parameters (Haridas & Tuljapurkar 2005). Similarly, for discrete-time population models methods exist to compute the sensitivity analysis of transient dynamics (Caswell 2007). It is as of yet unclear whether variants of the methods presented in this paper can be developed to carry out these analysis for continuous-time, structured population models. Transient dynamics of such models can be studied, but require the formulation of a model in terms of partial differential equations (Metz & Diekmann 1986; De Roos 1997). In density-dependent environments elasticity analysis of discrete-time models has focused on the change in population size in response to changes in demographic parameters (Grant & Benton 2003; Benton ). Such analyses are also possible for density-dependent, physiologically structured population models in continuous time, as long as the population is at equilibrium. Diekmann , see also Kirkilionis ; Claessen & De Roos 2003) derived methods to compute the steady-state of such models that are similar to the computational approach presented in this paper. These methods hence allow for assessing the change in equilibrium abundance in response to changes in life-history parameters. The computational approach presented here differs from the methods developed by Diekmann in that feedback of the population on its environment and hence density dependence is ignored. The lack of density dependence results in exponential population growth and allows for an elasticity analysis of the rate of this exponential increase. The integration approach developed in this paper is purely a numerical one and does not provide analytical expressions for the population growth rate. Analytical studies of the population growth rate in continuous-time models have been carried out in specific cases (e.g. Kooijman & Metz 1984; Takada & Caswell 1997), but are not applicable generally. Similarly, for matrix models analytical investigations of the population growth rate are possible (Caswell 2001), but the majority of studies deal with numerical calculations of the population growth rate and its associated statistics. I hence argue that the method presented in this paper is not essentially different from the methods for demographic analysis of matrix models. The method may seem complicated, but computational methods to solve for the eigenvalues and especially the eigenvectors of a matrix model are not very straightforward either. A major difference is that the latter methods are standard part of software packages like matlab, while for explanation and implementation of the computational method presented in this paper we have to start from scratch.
  11 in total

1.  Survival and production in variable resource environments.

Authors:  E B Muller; R M Nisbet
Journal:  Bull Math Biol       Date:  2000-11       Impact factor: 1.758

2.  Reproductive potential predicts longevity of female Mediterranean fruitflies.

Authors:  H G Müller; J R Carey; D Wu; P Liedo; J W Vaupel
Journal:  Proc Biol Sci       Date:  2001-03-07       Impact factor: 5.349

3.  Steady-state analysis of structured population models.

Authors:  O Diekmann; M Gyllenberg; J A J Metz
Journal:  Theor Popul Biol       Date:  2003-06       Impact factor: 1.570

4.  Bistability in a size-structured population model of cannibalistic fish--a continuation study.

Authors:  David Claessen; André M de Roos
Journal:  Theor Popul Biol       Date:  2003-08       Impact factor: 1.570

5.  An analysis of life history evolution in terms of the density-dependent Lefkovitch matrix model.

Authors:  T Takada; H Nakajima
Journal:  Math Biosci       Date:  1992-11       Impact factor: 2.144

6.  Elasticities in variable environments: properties and implications.

Authors:  C V Haridas; Shripad Tuljapurkar
Journal:  Am Nat       Date:  2005-08-11       Impact factor: 3.926

7.  Integral projection models for species with complex demography.

Authors:  Stephen P Ellner; Mark Rees
Journal:  Am Nat       Date:  2006-02-14       Impact factor: 3.926

8.  Population level consequences of toxicological influences on individual growth and reproduction in Lumbricus rubellus (Lumbricidae, Oligochaeta).

Authors:  C Klok; A M de Roos
Journal:  Ecotoxicol Environ Saf       Date:  1996-03       Impact factor: 6.291

9.  A general formula for the sensitivity of population growth rate to changes in life history parameters.

Authors:  H Caswell
Journal:  Theor Popul Biol       Date:  1978-10       Impact factor: 1.570

10.  On the dynamics of chemically stressed populations: the deduction of population consequences from effects on individuals.

Authors:  S A Kooijman; J A Metz
Journal:  Ecotoxicol Environ Saf       Date:  1984-06       Impact factor: 6.291

View more
  12 in total

1.  How to lift a model for individual behaviour to the population level?

Authors:  O Diekmann; J A J Metz
Journal:  Philos Trans R Soc Lond B Biol Sci       Date:  2010-11-12       Impact factor: 6.237

2.  Extrapolating toxic effects on individuals to the population level: the role of dynamic energy budgets.

Authors:  Tjalling Jager; Chris Klok
Journal:  Philos Trans R Soc Lond B Biol Sci       Date:  2010-11-12       Impact factor: 6.237

3.  Daphnia revisited: local stability and bifurcation theory for physiologically structured population models explained by way of an example.

Authors:  Odo Diekmann; Mats Gyllenberg; J A J Metz; Shinji Nakaoka; Andre M de Roos
Journal:  J Math Biol       Date:  2009-09-22       Impact factor: 2.259

4.  The meaning of birth and death (in macroevolutionary birth-death models).

Authors:  Thomas H G Ezard; Paul N Pearson; Tracy Aze; Andy Purvis
Journal:  Biol Lett       Date:  2011-09-07       Impact factor: 3.703

5.  Population-level effects of acoustic disturbance in Atlantic cod: a size-structured analysis based on energy budgets.

Authors:  Floor H Soudijn; Tobias van Kooten; Hans Slabbekoorn; André M de Roos
Journal:  Proc Biol Sci       Date:  2020-06-17       Impact factor: 5.349

6.  Seasonal reproduction leads to population collapse and an Allee effect in a stage-structured consumer-resource biomass model when mortality rate increases.

Authors:  Zepeng Sun; André M de Roos
Journal:  PLoS One       Date:  2017-10-31       Impact factor: 3.240

7.  Advanced quantitative methods in correlating sarcopenic muscle degeneration with lower extremity function biometrics and comorbidities.

Authors:  Kyle Edmunds; Magnús Gíslason; Sigurður Sigurðsson; Vilmundur Guðnason; Tamara Harris; Ugo Carraro; Paolo Gargiulo
Journal:  PLoS One       Date:  2018-03-07       Impact factor: 3.240

8.  Interacting cells driving the evolution of multicellular life cycles.

Authors:  Yuanxiao Gao; Arne Traulsen; Yuriy Pichugin
Journal:  PLoS Comput Biol       Date:  2019-05-14       Impact factor: 4.475

9.  Habitat deterioration promotes the evolution of direct development in metamorphosing species.

Authors:  Hanna Ten Brink; Renske E Onstein; André M de Roos
Journal:  Evolution       Date:  2020-06-24       Impact factor: 3.694

Review 10.  Understanding the population consequences of disturbance.

Authors:  Enrico Pirotta; Cormac G Booth; Daniel P Costa; Erica Fleishman; Scott D Kraus; David Lusseau; David Moretti; Leslie F New; Robert S Schick; Lisa K Schwarz; Samantha E Simmons; Len Thomas; Peter L Tyack; Michael J Weise; Randall S Wells; John Harwood
Journal:  Ecol Evol       Date:  2018-09-12       Impact factor: 2.912

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.