Abstract
This chapter introduces and studies discrete epidemic modeling. The chapter begins with single species discrete models of population growth. Tools for the analysis of single equation discrete models are introduced and applied to the population models. The concepts of 2-cycle, 4-cycle, and period doubling are introduced and illustrated. The chapter includes the mathematical tools for studying higher dimensional models, such as Jury conditions. It then applied these tools to study a discrete SIS and a discrete SEIS epidemic models. A generalization of the next-generation approach to discrete models is given and applied to the computation of the reproduction number of the SEIS and a two-patch SIS models. The chapter concludes with the introduction and analysis of a discrete SARS epidemic model.
Access provided by Autonomous University of Puebla. Download chapter PDF
Keywords
- Discrete Epidemic Models
- Jury Conditions
- Next-generation Approaches
- Disease-free Equilibrium
- Unique Endemic Equilibrium
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
16.1 Single-Species Discrete Population Models
The continuous population models that we have considered in previous chapters model population and epidemic processes that occur continuously in time. In particular, they assume that births and deaths in the population occur continuously. This assumption is true for the human population, but many insect and plant populations have discrete, nonoverlapping generations. Such populations reproduce during specific time intervals of the year. Consequently, population censuses are taken at those specific times. As a result, modeling such populations and the distribution of disease in them should happen at discrete times. In this chapter we introduce discrete single-species population and epidemic models.
16.1.1 Simple Discrete Population Models
We assume that we measure the population at discrete, equally spaced, moments of time: \( t_{0},t_{1},\ldots,t_{n},\ldots \), and we find that the population numbers at these moments of time are N t , where t takes the values of \( t_{0},t_{1},\ldots,t_{n},\ldots \). For simplicity, we will set \( N_{t_{n}} = N_{n} \). Thus, the population size is described by a sequence: \( N_{1},N_{2},\ldots,N_{n},\ldots \). A discrete population model can be written in the following general form:
where \( \mathcal{F} \) is a specified function of N n . That is, if we know the population size at time t n , the model tells us what the populations size at time t n+1 should be. Such a model is equipped with a given initial condition: the population size N 0 at time t 0 is given. Another way to rewrite Eq. (16.1) is
The function f(N n ) is called a fitness function or per capita rate of population growth or net reproduction rate.
Definition 16.1.
Equations of the form (16.1) are called difference equations.
Such difference equations are of first order, because they contain only one time step. They are also autonomous, because \( \mathcal{F} \) does not depend explicitly on the time t n . The simplest discrete population model is derived under the assumption that individuals die with constant probability d. Furthermore, we assume that b individuals are born per individual in the population. The model then becomes
that is, the number of individuals at the time step t n+1 is the number from the time step t n plus those who have been born, minus those who have died. Defining \( \mathcal{R} = 1 + b - d \), we obtain the following linear discrete equation of population growth:
The parameter \( \mathcal{R} \) is called the net reproduction number. We note that \( \mathcal{R} > 0 \), since b and d are probabilities and are less than one. Model (16.3) is a discrete analogue of the Malthusian equation. Equation (16.3) is a special case of Eq. (16.2) with \( f(N_{n}) = \mathcal{R} \). Model (16.3) can be solved. Given initial population size N 0, we have
If \( \mathcal{R} > 1 \), then each individual on average leaves more than one descendant, and the population grows geometrically. If \( \mathcal{R} < 1 \), then each individual leaves fewer than one descendant, and the population declines geometrically. If \( \mathcal{R} = 1 \), the population remains constant. These model predictions are valid under the assumption that the resources are unlimited.
In practice, populations do not experience unlimited growth, so models that predict asymptotically bounded growth are more realistic. One such model is the discrete analogue of the logistic equation. To derive such an analogue, we approximate the continuous time derivative with N n+1 − N n , assuming that the time step is equal to one. Thus the discrete logistic equation takes the form
First we factor N n and r + 1. Furthermore, we make the following changes in dependent variables and parameters:
We obtain a classical form for the discrete logistic equation:
This method for producing discrete equations is not foolproof, however. The discrete logistic equation above is not well posed, in the sense that its solutions can become negative. This is not hard to see. Suppose we start from y 0 = 0. 5 and a = 6. Then y 1 = 1. 5. Consequently, y 2 < 0. Thus, the logistic equation is not a very good discrete population model.
We can derive a discrete version of the simplified logistic model. Suppose the population increases in each time interval by a constant amount \( \varLambda \), and that γ ≤ 1 is the probability for survival of individuals to the next time period. Then the simplified logistic model takes the form
This model can also be solved explicitly:
Hence,
Other discrete population models have been proposed that guarantee that the population remains positive for all times. One such model, proposed by Bill Ricker [138], is the Ricker model:
Another model also widely used is the Beverton–Holt model [23], also called the Verhulst equation:
A generalization of the Beverton–Holt model can be made that is known as the Hassell equation [72]:
where b > 0 is a positive parameter.
16.1.2 Analysis of Single-Species Discrete Models
Difference equations also have solutions that do not depend on time, called equilibria. Since the solution does not depend on time, all members of the sequence have the same value, that is, we have
Consequently, equilibria of the difference equation (16.1) must satisfy \( N^{{\ast}} = \mathcal{F}(N^{{\ast}}) \).
Definition 16.2.
A value N ∗ that satisfies
is called a fixed point of the function \( \mathcal{F} \).
Example 16.1.
Consider the equilibria of the logistic equation
The solutions of this equation are N 1 ∗ = 0 and N 2 ∗ = K, that is, the equilibria in the discrete case are exactly the same as in the continuous case. The equilibrium N 1 ∗ = 0 is called a trivial equilibrium, while the equilibrium N 2 ∗ = K is called a nontrivial equilibrium.
To describe the behavior of the solutions near an equilibrium, we use again a process called linearization. Let N ∗ be the equilibrium, and u n the perturbation of the solution from the equilibrium, that is,
Substituting this equation into Eq. (16.1), we have \( u_{n+1} + N^{{\ast}} = \mathcal{F}(u_{n} + N^{{\ast}}) \). Expanding \( \mathcal{F} \) in a Taylor series and neglecting all terms containing powers of u n greater than one, we obtain
Recall that since N ∗ is an equilibrium, we have \( N^{{\ast}} = \mathcal{F}(N^{{\ast}}) \). Hence, we obtain the following linearized equation:
We note that \( \mathcal{F}'(N^{{\ast}}) \) is a fixed number, which may be positive or negative. If we consider
then Eq. (16.13) is exactly the discrete Malthus equation. Consequently, we have the following:
-
1.
If \( \vert \mathcal{F}'(N^{{\ast}})\vert < 1 \), then u n → 0. Hence, N n − N ∗ → 0 and N n → N ∗. This is the case if N 0 is close enough to N ∗, that is, this result is local. In this case, we call N ∗ locally asymptotically stable.
-
2.
If \( \vert \mathcal{F}'(N^{{\ast}})\vert > 1 \), then \( u_{n} \rightarrow \infty \). Hence \( N_{n} - N^{{\ast}}\rightarrow \infty \), and N n diverges from N ∗. This is the case if N 0 is close enough to N ∗. In this case, we call N ∗ unstable.
We note that if \( \vert \mathcal{F}'(N^{{\ast}})\vert = 1 \), we cannot draw conclusions from the local analysis.
We summarize the above discussion in the following theorem:
Theorem 16.1.
The equilibrium N ∗ of the discrete equation(16.1)is locally asymptotically stable if and only if \( \vert \mathcal{F}'(N^{{\ast}})\vert < 1 \) . The equilibrium N ∗ of the discrete equation (16.1) is unstable if and only if \( \vert \mathcal{F}'(N^{{\ast}})\vert > 1 \) .
To illustrate the use of the theorem above, we consider the local stability of the equilibria of the logistic equation.
Example 16.2.
In the case of the logistic equation (16.5), the function \( \mathcal{F} \) is given by
The derivative is given by
In the case of the trivial equilibrium N ∗ = 0, we have
Consequently, the trivial equilibrium is always unstable. Now we consider the nontrivial equilibrium N ∗ = K. We have
So if | 1 − r | < 1, or equivalently, if 0 < r < 2, then the nontrivial equilibrium is locally asymptotically stable.
When r > 2, simulations suggests that the logistic equation can experience very complex behavior. To investigate this behavior through simulations, we will study the nondimensionalized version of the logistic equation:
Recall that ρ = 1 + r, so we can expect complex behavior for ρ > 3. We notice that the corresponding equilibria of the nondimensional logistic model are y ∗ = 0 and y ∗ = 1. The first complexity that appears is a 2-cycle.
Definition 16.3.
A 2-cycle of model (16.1) is a system of two solutions y 1 and y 2 such that
In model (16.14), \( \mathcal{F}(y) =\rho y(1 - y) \). As ρ increases, the system experiences a process, called period-doubling, to a 4-cycle. Similarly, a 4-cycle of model (16.14) is a system of four solutions y 1, y 2, y 2, y 4 such that
Further period-doubling occurs to an 8-cycle. The period-doubling continues until the system begins to exhibit chaos. We illustrate period-doubling and chaos in Fig. 16.1.
We need single-species discrete population models to capture the demographic processes in epidemic models. Many books focus on single-species discrete models and provide an excellent introduction to these models (for instance, see [27, 90]).
16.2 Discrete Epidemic Models
Just like single-species population models, discrete epidemic models can also be obtained from a discretization of the continuous epidemic models. However, this approach results in models that have issues like those of the discrete logistic equation. To avoid these problems, a modeling approach specific to discrete models should be taken. We follow here the approach of Castillo-Chavez and Yakubu [39].
16.2.1 A Discrete SIS Epidemic Model
We begin with a general population model
where γ < 1 is the probability of survival to the next time period, and f(N n ) is a recruitment function. We assume that the disease does not affect the population dynamics, that is, we assume that the disease is nonfatal and does not affect the birth process. We will build an SIS epidemic process on top of the demographic process. We denote by S n and I n the susceptible and infected individuals at time t n . Individuals survive with probability γ < 1 (die with probability 1 −γ) in each generation. Infected individuals recover with probability \( 1-\sigma \) (do not recover with probability \( \sigma < 1 \)) in each generation. In each generation, susceptible individuals become infected with probability 1 − G (remain susceptible with probability G). The function G is a function of the prevalence I n ∕N n , which is weighted with coefficient α. The model assumes a sequential process: at each generation, γ S n susceptibles survive, and the surviving susceptibles become infected with probability 1 − G. Similarly, γ I n infected individuals survive, and the surviving ones recover with probability \( (1-\sigma ) \):
The function G must satisfy the following conditions:
-
1.
\( G: [0,\infty ) \rightarrow [0,1] \).
-
2.
G(0) = 1.
-
3.
G is a monotone decreasing function with G′(x) < 0 and G″(x) ≥ 0.
An example of such a function that we will use is G(x) = e −x. Another example is G(x) = A∕(x + A). Adding the two equations in system (16.18) gives Eq. (16.17).
16.2.2 Analysis of Multidimensional Discrete Models
In this subsection, we introduce the techniques that help us analyze systems of discrete equations. Suppose that we are given the following system:
where x is an M-dimensional vector of variables. As before, an equilibrium of system (16.19) is the solution of the problem
To find the behavior of the solutions near an equilibrium, we use linearization. We set x n = u n +x ∗. We obtain the following linear system:
where J is the Jacobian of the system, that is,
Definition 16.4.
An equilibrium point x ∗ is said to be locally asymptotically stable if there exists a neighborhood U of x ∗ such that for each starting value x 0 ∈ U, we get
The equilibrium point x ∗ is called unstable if x ∗ is not (locally asymptotically) stable.
The limit (16.22) holds if for system (16.20), we have \( \lim _{n\rightarrow \infty }\mathbf{u}_{n} = 0 \). The following theorem gives the conditions for convergence of solutions of the linear system (16.20) to zero:
Theorem 16.2.
Let J be an M × M matrix with ρ( J ) < 1, where
Then every solution of ( 16.20 ) satisfies
If ρ( J ) > 1, then there are solutions that go to infinity.
This implies the following criterion for stability of an equilibrium x ∗ of system (16.19).
Theorem 16.3.
Consider the nonlinear autonomous system ( 16.19 ). Suppose \( \mathcal{F}: \mathcal{D}\rightarrow \mathcal{D} \) , where \( \mathcal{D}\subset \mathbf{R}^{M} \) and \( \mathcal{D} \) is an open set. Suppose \( \mathcal{F} \) is twice continuously differentiable in some neighborhood of a fixed point \( \mathbf{x}^{{\ast}} \in \mathcal{D} \) . Let J ( x ∗ ) be the Jacobian matrix of \( \mathcal{F} \) evaluated at x ∗ . Then the following hold:
-
1.
x ∗ is locally asymptotically stable if all eigenvalues of J ( x ∗ ) have magnitude less than one.
-
2.
x ∗ is unstable if at least one eigenvalue of J ( x ∗ ) has magnitude greater than one.
The Routh–Hurwitz criterion will not be helpful here in determining which matrices are stable, since Routh–Hurwitz identifies matrices whose eigenvalues lie in the left half of the complex plane. However, there is an analogous criterion that can help determine whether the spectral radius of a matrix is smaller than one. This criterion is called the Jury conditions. Let
where a M = 1. To introduce the Jury conditions, we first have to introduce the Jury array. The Jury array is composed as follows: First we write out a row of the coefficients, and then we write out another row with the same coefficients in reverse order. The first two rows of the Jury array are composed of the coefficients of the polynomial \( p(\lambda ) \) above. Once we have the first two rows of the a coefficients, the next two rows are of the b coefficients, and so on. We obtain the array of Table 16.1, where the b coefficients, c coefficients, etc., are composed as follows:
Jury Conditions
The Jury conditions require all of the following conditions to be met. If all the conditions are satisfied, then the spectral radius of the matrix is less than one, and the matrix is stable:
-
1.
p(1) > 0.
-
2.
(−1)M p(−1) > 0.
-
3.
| a 0 | < a M .
-
4.
Once the Jury array has been composed, the Jury conditions also require
$$ \displaystyle{ \begin{array}{l} \vert b_{0}\vert > \vert b_{M-1}\vert, \\ \vert c_{0}\vert > \vert c_{M-2}\vert, \\ \vert d_{0}\vert > \vert d_{M-3}\vert.\\ ~~~~~~\vdots\end{array}} $$(16.23)
In the case M = 1, the Jury conditions do not apply, but in this case, the eigenvalue is known explicitly, and its magnitude can be compared with one. In the cases M = 2, 3, 4, we write the Jury conditions in Table 16.2.
16.2.3 Analysis of the SIS Epidemic Model
In this section, we analyze model (16.18) with a specific fertility function. In particular, we choose the discrete simplified logistic model, where we know that the population tends to a constant size as \( n \rightarrow \infty \). We will study the following epidemic model with a general force of infection G:
The equilibria of the system above satisfy
Adding the equations, we have \( N =\varLambda +\gamma N \). Hence \( N =\varLambda /(1-\gamma ) \). The system clearly has the disease-free equilibrium \( \mathcal{E}_{0} = (N,0) \). To find the endemic equilibria, we write S = N − I and substitute in the equation for I:
This is a nonlinear equation for I. It has I = 0 as a solution. We need to find a condition under which this equation has a nonzero solution. The equation can be rewritten also as
The function on the right is increasing and concave down. The function on the left is increasing and concave up, tending to infinity as I → N. Besides the common point at zero, these functions have another unique common point if and only if the slope at zero of the function on the left is smaller than the slope at zero of the function on the right (see Fig. 16.2), that is, if
This condition gives the reproduction number. We define
We note that the reproduction number is positive, since G′(0) < 0. We summarize these results in the following proposition:
Proposition 16.1.
Assume \( \mathcal{R}_{0} < 1 \) . Then model ( 16.24 ) has only the disease-free equilibrium \( \mathcal{E}_{0} = (N,0) \) . If \( \mathcal{R}_{0} > 1 \) , then model ( 16.24 ) has the disease-free equilibrium and a unique endemic equilibrium \( \mathcal{E}^{{\ast}} = (S^{{\ast}},I^{{\ast}}) \) , where I ∗ > 0 is the unique positive solution of Eq. ( 16.27 ) and S ∗ = N − I ∗ .
We use the theoretical results in the previous subsection to establish the local stability of equilibria. The following theorem summarizes the results:
Theorem 16.4.
The disease-free equilibrium is locally asymptotically stable if \( \mathcal{R}_{0} < 1 \) and unstable if \( \mathcal{R}_{0} > 1 \) . The endemic equilibrium is locally asymptotically stable if \( \mathcal{R}_{0} > 1 \) .
Proof.
We begin by computing the generic form of the Jacobian:
where we recall that N = S + I. To find the stability of the disease-free equilibrium, we evaluate the Jacobian at the disease-free equilibrium:
The characteristic equation now becomes \( \vert J(\mathcal{E}_{0}) -\lambda I\vert = 0 \). Recall that G(0) = 1, so the characteristic determinant is upper triangular, and the eigenvalues are \( \lambda _{1} =\gamma \) and \( \lambda _{2} = -\gamma \alpha G'\left (0\right )+\gamma \sigma \). Both eigenvalues are positive, and \( \lambda _{1} \) is by assumption less than one, while \( \lambda _{2} \) is less than one if and only if \( \mathcal{R}_{0} < 1 \).
To determine the stability of the endemic equilibrium, we first observe that from equality (16.26), we have the following inequality:
This inequality simply says that at the point where the two curves intersect, the slope of the left one is larger than the slope of the right one. This is easy to see from their graphs. The characteristic polynomial is given by
We can manipulate the determinant to simplify the characteristic polynomial. In particular, adding the first line to the second, we have
Factoring out \( \gamma -\lambda \), we see that one of the eigenvalues is \( \lambda _{1} =\gamma \). This eigenvalue is positive and less than one. The second eigenvalue is obtained from the remaining determinant
This gives, after some simplification,
Inequality (16.31) implies that \( \lambda _{2} < 1 \). Furthermore, \( \lambda _{2} > -\gamma \left (1 - G\left ( \frac{\alpha I^{{\ast}}} {N^{{\ast}}}\right )\right ) > -1 \). Hence \( \vert \lambda _{2}\vert < 1 \), and the endemic equilibrium is locally asymptotically stable. □
In this SIS example, we did not necessarily need the Jury conditions, because the two-equation model can be reduced to a single equation if we take into account the fact that the total population size is asymptotically constant.
16.3 Discrete SEIS Model
One can formulate discrete variants of all classical continuous epidemic models. In this section, we formulate a discrete version of an SEIS model that consists of three equations: one for the susceptible S n , one for the exposed E n , and one for the infectious I n individuals. We will use again an asymptotically constant population size and a general function for the force of infection. The model takes the form
where γ is the probability of survival to the next time period, \( 1-\sigma \) is the probability of progression to infectiousness, and 1 −δ is the probability of recovery. Again, the function G must satisfy the following conditions:
-
1.
\( G: [0,\infty ) \rightarrow [0,1] \).
-
2.
G(0) = 1.
-
3.
G is a monotone decreasing function with G′(x) < 0 and G″(x) ≥ 0.
Equilibria are solutions of the following system:
Adding the three equations, we have \( N =\varLambda +\gamma N \). This gives the equilibrium total population size \( N =\varLambda /(1-\gamma ) \). The system has the disease-free equilibrium \( \mathcal{E}_{0} = ( \frac{\varLambda }{1-\gamma },0,0) \). Problem 16.4 asks you to compute the reproduction number, which is given by the following expression:
Problem 16.4 asks you to establish the following proposition:
Proposition 16.2.
If \( \mathcal{R}_{0} < 1 \) , then the disease-free equilibrium is locally asymptotically stable. If \( \mathcal{R}_{0} > 1 \) , the disease-free equilibrium is unstable, and there is a unique endemic equilibrium.
To obtain the equation for the endemic equilibrium, we express E in terms of I from the last equation in system (16.36): E = QI, where
We can express S in terms of I: S = N − QI − I. We replace these values in the second equation to obtain an equation for I:
Every value of I that solves Eq. (16.38) gives an equilibrium \( \mathcal{E} = (S^{{\ast}},E^{{\ast}},I^{{\ast}}) \). As before, it can be seen that the equation above has a unique nontrivial equilibrium I ∗ > 0. At the unique endemic equilibrium, the slopes of the two curves are related as follows:
Replacing the value of Q and taking a common denominator leads to the inequality
Now we are ready to establish a partial result on the stability of the endemic equilibrium:
Proposition 16.3.
Assume \( \mathcal{R}_{0} > 1 \) . If
then the unique endemic equilibrium \( \mathcal{E} = (S^{{\ast}},E^{{\ast}},I^{{\ast}}) \) is locally asymptotically stable.
Proof.
The Jacobian at the endemic equilibrium is given by
where \( A =\gamma \alpha \frac{SI} {N^{2}} G'\left ( \frac{\alpha I} {N}\right ) \). We consider the characteristic equation \( \vert J -\lambda I\vert = 0 \). Adding the first and the third rows in the determinant to the second row, we obtain
Factoring out \( \gamma -\lambda \), we see that the first eigenvalue is \( \lambda _{1} =\gamma \). This eigenvalue is positive and less than one. The remaining eigenvalues are solutions of the characteristic equation
From here we obtain the quadratic polynomial
where G and G′ have the usual argument. We can write the polynomial as \( p(\lambda ) =\lambda ^{2} + a_{1}\lambda + a_{0} \). Rewriting inequality (16.40) as
we will use it to bound the polynomial from below. Applying this inequality to the constant term of the polynomial \( p(\lambda ) \), we have
On combining the coefficients of the two terms (1 − G), the above right-hand side simplifies to
We need to check the Jury conditions. Clearly, p(1) > 0. Furthermore, according to our assumption,
Finally, we need to show that the constant term of the polynomial \( p(\lambda ) \) satisfies | a 0 | < 1. We bound the constant term from above and from below:
In addition, if \( 1 -\delta -\sigma > 0 \), then
If \( 1 -\delta -\sigma < 0 \), we have
We conclude that | a 0 | < 1. The Jury conditions now imply that the endemic equilibrium is stable. □
In conclusion, discrete models look simpler and perhaps more natural, but their analysis is far more complicated than the analysis of continuous models. Furthermore, even very simple single-species discrete models are capable of exhibiting very complex, even chaotic, dynamics.
16.4 Next-Generation Approach for Discrete Models
As the discrete models become more and more realistic, computation of \( \mathcal{R}_{0} \) becomes harder or impossible to do via the Jacobian approach. In analogy with the continuous case, a version of the next-generation approach for discrete models was developed [9].
16.4.1 Basic Theory
To introduce the next-generation approach for discrete models, let \( \mathbf{x} = (x^{1},\ldots,x^{m})^{T} \) be the vector of dependent variables, and let
be the dynamical system over discrete time intervals with \( F: \mathbb{R}_{+}^{m}\longrightarrow \mathbb{R}_{+}^{m} \) and \( F \in C^{1}(\mathbb{R}_{+}^{m}) \). As in the continuous case, we order the variables so that the first k < m, denoted by \( \mathbf{y} = (y^{1},\ldots,y^{k})^{T} \), are the infected states such as exposed, infectious, isolated, and the remaining m − k states \( \mathbf{z} = (z^{k+1},\ldots,z^{m})^{T} \) are the uninfected states, such as susceptible, recovered, vaccinated. In this case, the system can be written as
We assume that there exists a unique disease-free equilibrium where y = 0, and therefore the disease-free equilibrium is given by (0, z ∗)T. Furthermore, linearizing the discrete system around the disease-free equilibrium gives
where \( \mathbf{\xi }_{n} \) is the vector of perturbations, and J is the Jacobian evaluated at the disease-free equilibrium. The m × m Jacobian has the following form:
where k × k submatrices F and T are nonnegative, 0 is the zeroth matrix. Furthermore, we assume that F + T is irreducible. Matrix F is a result of differentiation and evaluation at the disease-free equilibrium of the new infections, and matrix T is the result of differentiation and evaluation at the disease-free equilibrium of the transition states (recovery, death). The submatrix F is known as the fertility matrix, and T as the transition matrix. We assume that the disease-free equilibrium is locally asymptotically stable, that is ρ(C) < 1, where ρ(C) is the spectral radius of C. In addition, we require ρ(T) < 1. Since J is block-triangular, the stability of the disease-free equilibrium depends on the eigenvalues of F + T. The next-generation matrix is
where I is the k × k identity matrix. The basic reproduction number is defined as the spectral radius of the matrix Q, that is,
16.4.2 Examples
In this subsection, we introduce several more complex discrete epidemic models and use the next-generation approach to compute the reproduction number.
16.4.2.1 SEIS Model
As a first example, we illustrate the theory on example (16.35). For this model, the infected vector is y = (E, I)T, and the uninfected vector is z = (S). Arranging the system so that the first equations are for the infected variables, we have
The disease-free equilibrium is given by \( (0,0, \frac{\varLambda } {1-\gamma }) \). The Jacobian is given by
First, C = (γ) and ρ(C) = γ < 1. The Jacobian is block-triangular. The important step is to identify the matrices F and T. The new infections term is associated with the function G. Hence the matrix F is given by
We notice that the entries in F are nonnegative, since G′(0) < 0. The transition matrix T is given by
Using Mathematica, we can invert I − T to obtain
Hence,
The spectral radius of the above matrix gives the reproduction number
16.4.2.2 A Two-Patch SIS Model
In this subsection we introduce a two-patch SIS model based on the one-patch SIS model (16.18). We assume that the movement occurs after the infection and recovery process. Individuals move from patch one to patch two with probability d 1 and vice versa with probability d 2. We furthermore assume that the probability of survival of individuals in both patches is the same. This assumption can be easily relaxed.
The SIS model with movement takes the form
We begin by determining the disease-free equilibrium. It is given by \( \mathcal{E}_{0} = (S^{1},0,S^{2},0) \), where S 1 and S 2 are solutions of the following system:
First, we see that
Solving system (16.56), we obtain
where Δ = (1 − (1 − d 1)γ)(1 − (1 − d 2)γ) − d 1 d 2 γ 2. The matrix C is given by
It is not hard to show that ρ(C) = γ < 1. Next, we construct the matrix F + T:
The matrix F consists of all terms that involve G′; the matrix T consists of all remaining terms. Therefore,
and the matrix I − T is given by
To invert I − T, we compute the determinant \( \varDelta = (1 - (1 - d_{1})\gamma \sigma _{1})(1 - (1 - d_{2})\gamma \sigma _{2}) - d_{1}d_{2}\gamma ^{2}\sigma _{1}\sigma _{2} \). Hence,
The next-generation matrix takes the form
where
The reproduction number is given by
We note that in this example, it would have been impossible to compute \( \mathcal{R}_{0} \) with the Jacobian approach.
16.4.2.3 A Discrete SARS Model
In this section, we consider a discrete SARS model with quarantine and isolation. Let S n denote the susceptibles, E n the exposed, I n the individuals showing symptoms, Q n the quarantined, J n the isolated, and R n the recovered individuals. In SARS, the exposed individuals are infectious with reduced infectivity. The coefficient of reduction is q. The model takes the form
where the parameters are given in Table 16.3.
We apply the next-generation approach to compute the reproduction number. The disease-free equilibrium is given by \( \mathcal{E}_{0} = (S^{{\ast}},0,0,0,0,0) \), where
The vector of infected classes is (E, I, Q, J). Hence, the matrix F + T is given by
The matrix F is written as F = (f ij ), where f 11 = −γ q α 1 G′(0) and f 12 = −γ α 1 G′(0), while the remaining entries are zero. The matrix I − T is given by
Because of the structure of F, only the first 2 × 2 block of (I − T)−1 is important for the reproduction number. Because of the block-triangular form of I − T, that first 2 × 2 block of (I − T)−1 is obtained from inverting the first 2 × 2 block of (I − T). Thus we have
where \( \varDelta = (1 -\alpha _{2}\gamma \sigma - (1 -\alpha _{2})\gamma \rho )(1 -\gamma (\alpha _{3}\sigma + (1 -\alpha _{3})r_{2})) \). The matrix F(I − T)−1 has a very simple form, whose principal eigenvalue is not hard to determine. Hence, the reproduction number is given by
The first term of the reproduction number gives the number of secondary infections produced by an exposed individual; the second term gives the number of secondary infections produced by an infectious individual.
Problems
16.1. Ricker Model
Consider the Ricker model (16.9).
-
(a)
Find the equilibria of the Ricker model.
-
(b)
Determine the stability of the equilibria of the Ricker model.
-
(c)
Does the Ricker model have 2-cycles?
-
(d)
Does the Ricker model exhibit chaos?
16.2. Beverton–Holt Model
Consider the Beverton-Holt model (16.10).
-
(a)
Find the equilibria of the Beverton–Holt model.
-
(b)
Determine the stability of the equilibria of the Beverton–Holt model.
-
(c)
Does the Beverton–Holt model have 2-cycles?
-
(d)
Does the Beverton–Holt model exhibit chaos?
16.3. Hassell Model
Consider the Hassell model (16.11).
-
(a)
Find the equilibria of the Hassell model.
-
(b)
Determine the stability of the equilibria of the Hassell model.
-
(c)
Does the Hassell model have 2-cycles?
-
(d)
Does the Hassell model exhibit chaos?
16.4. SEIS Epidemic Model
Consider the discrete SEIS model (16.35).
-
(a)
Derive the reproduction number \( \mathcal{R}_{0} \).
-
(b)
Use the Jury conditions to show that if \( \mathcal{R}_{0} < 1 \), then the disease-free equilibrium is locally asymptotically stable. If \( \mathcal{R}_{0} > 1 \), then the disease-free equilibrium is unstable.
-
(c)
Show that if \( \mathcal{R}_{0} > 1 \), there is a unique endemic equilibrium.
16.5. SI Epidemic Model
Consider the following SI epidemic model:
where G has the same properties as in the text and \( \sigma < 1 \).
-
(a)
Derive the reproduction number \( \mathcal{R}_{0} \).
-
(b)
Use the Jury conditions to show that if \( \mathcal{R}_{0} < 1 \), then the disease-free equilibrium is locally asymptotically stable. If \( \mathcal{R}_{0} > 1 \), then the disease-free equilibrium is unstable.
-
(c)
Show that if \( \mathcal{R}_{0} > 1 \), there is a unique endemic equilibrium.
-
(d)
Consider the stability of the endemic equilibrium. When is it stable?
16.6. SIRS Epidemic Model
Consider the following SIRS epidemic model:
where G has the same properties as in the text.
-
(a)
Derive the reproduction number \( \mathcal{R}_{0} \).
-
(b)
Use the Jury conditions to show that if \( \mathcal{R}_{0} < 1 \), then the disease-free equilibrium is locally asymptotically stable. If \( \mathcal{R}_{0} > 1 \), then the disease-free equilibrium is unstable.
-
(c)
Show that if \( \mathcal{R}_{0} > 1 \), then there is a unique endemic equilibrium.
-
(d)
Consider the stability of the endemic equilibrium. When is it stable?
16.7. SIS Epidemic Model with Environmental Transmission
Consider the following SIS epidemic model with environmental transmission:
where P n is the amount of the pathogen in the environment.
-
(a)
Derive the reproduction number \( \mathcal{R}_{0} \).
-
(b)
Use the Jury conditions to show that if \( \mathcal{R}_{0} < 1 \), then the disease-free equilibrium is locally asymptotically stable. If \( \mathcal{R}_{0} > 1 \), then the disease-free equilibrium is unstable.
-
(c)
Show that if \( \mathcal{R}_{0} > 1 \), then there is a unique endemic equilibrium.
-
(d)
Consider the stability of the endemic equilibrium. When is it stable?
16.8. SIRS Epidemic Model with Vaccination
Consider the following SIRS epidemic model:
where G has the same properties as in the text.
-
(a)
Derive the reproduction number \( \mathcal{R}_{0} \).
-
(b)
Use the Jury conditions to show that if \( \mathcal{R}_{0} < 1 \), then the disease-free equilibrium is locally asymptotically stable. If \( \mathcal{R}_{0} > 1 \), then the disease-free equilibrium is unstable.
-
(c)
Show that if \( \mathcal{R}_{0} > 1 \), there is a unique endemic equilibrium.
-
(d)
Consider the stability of the endemic equilibrium. When is it stable?
16.9. SIS Epidemic Model with Two Strains
Consider the following SIS epidemic model with two strains:
where I n denotes infection with strain one, and J n denotes infection with strain two.
-
(a)
Derive the reproduction numbers of strain one and strain two \( \mathcal{R}_{1} \) and \( \mathcal{R}_{2} \). Set \( \mathcal{R}_{0} =\max \{ \mathcal{R}_{1},\mathcal{R}_{2}\} \).
-
(b)
Use the Jury conditions to show that if \( \mathcal{R}_{0} < 1 \), then the disease-free equilibrium is locally asymptotically stable. If \( \mathcal{R}_{0} > 1 \), then the disease-free equilibrium is unstable.
-
(c)
Show that if \( \mathcal{R}_{1} > 1 \), there is a unique endemic equilibrium corresponding to strain one. Show that if \( \mathcal{R}_{2} > 1 \), there is a unique endemic equilibrium corresponding to strain two.
-
(d)
Consider the stability of the endemic equilibrium corresponding to strain one. When is it stable?
16.10. SIS Epidemic Model with Two Strains and Mutation
Consider the following SIS epidemic model with two strains:
where I n denotes infection with strain one, and J n denotes infection with strain two.
-
(a)
Derive the reproduction numbers of strain one and strain two \( \mathcal{R}_{1} \) and \( \mathcal{R}_{2} \). Set \( \mathcal{R}_{0} =\max \{ \mathcal{R}_{1},\mathcal{R}_{2}\} \).
-
(b)
Use the Jury conditions to show that if \( \mathcal{R}_{0} < 1 \), then the disease-free equilibrium is locally asymptotically stable. If \( \mathcal{R}_{0} > 1 \), then the disease-free equilibrium is unstable.
-
(c)
Show that if \( \mathcal{R}_{1} > 1 \), there is a unique endemic equilibrium corresponding to strain one. Show that there is a unique coexistence equilibrium.
-
(d)
Consider the stability of the endemic equilibrium corresponding to strain one. When is it stable?
References
L. J. S. Allen and P. van den Driessche, The basic reproduction number in some discrete-time epidemic models, J. Difference Equ. Appl., 14 (2008), pp. 1127–1147.
R. J. H. Beverton and S. J. Holt, On the Dynamics of Exploited Fish Populations, vol. XIX of Fishery Investigations Series II, Ministry of Agriculture, Fisheries and Food, 1957.
F. Brauer and C. Castillo-Chavez, Mathematical models in population biology and epidemiology, vol. 40 of Texts in Applied Mathematics, Springer, New York, second ed., 2012.
C. Castillo-Chavez and A.-A. Yakubu, Discrete-time S-I-S models with complex dynamics, in Proceedings of the Third World Congress of Nonlinear Analysts, Part 7 (Catania, 2000), vol. 47, 2001, pp. 4753–4762.
M. P. Hassell, Density-dependence is single species populations, The Journal of Animal Ecology, 44 (1975), pp. 283–295.
M. Kot, Elements of mathematical ecology, Cambridge University Press, Cambridge, 2001.
W. E. Ricker, Stock and recruitment, Journal of the Fisheries Research Board of Canada, 11 (1954).
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer Science+Business Media New York
About this chapter
Cite this chapter
Martcheva, M. (2015). Discrete Epidemic Models. In: An Introduction to Mathematical Epidemiology. Texts in Applied Mathematics, vol 61. Springer, Boston, MA. https://doi.org/10.1007/978-1-4899-7612-3_16
Download citation
DOI: https://doi.org/10.1007/978-1-4899-7612-3_16
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4899-7611-6
Online ISBN: 978-1-4899-7612-3
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)