Skip to main content
Springer Nature - PMC COVID-19 Collection logoLink to Springer Nature - PMC COVID-19 Collection
. 2021 Oct 30;2021(1):478. doi: 10.1186/s13662-021-03633-0

Discrete epidemic models with two time scales

Rafael Bravo de la Parra 1,, Luis Sanz-Lorenzo 2
PMCID: PMC8556850  PMID: 34745241

Abstract

The main aim of the work is to present a general class of two time scales discrete-time epidemic models. In the proposed framework the disease dynamics is considered to act on a slower time scale than a second different process that could represent movements between spatial locations, changes of individual activities or behaviors, or others.

To include a sufficiently general disease model, we first build up from first principles a discrete-time susceptible–exposed–infectious–recovered–susceptible (SEIRS) model and characterize the eradication or endemicity of the disease with the help of its basic reproduction number R0.

Then, we propose a general full model that includes sequentially the two processes at different time scales and proceed to its analysis through a reduced model. The basic reproduction number R0 of the reduced system gives a good approximation of R0 of the full model since it serves at analyzing its asymptotic behavior.

As an illustration of the proposed general framework, it is shown that there exist conditions under which a locally endemic disease, considering isolated patches in a metapopulation, can be eradicated globally by establishing the appropriate movements between patches.

Keywords: Discrete-time epidemic model, Time scales, Disease eradication or persistence

Introduction

Infectious diseases such as SARS-CoV-2, AIDS, Ebola, or COVID-19 are becoming a part of usual life. They can catastrophically spread and cause a significant number of deaths. It is crucial to use the best management methods to curtail their harmful consequences. The only way to try to compare the effectiveness of these methods is to formulate appropriate mathematical models that help us on making predictions [4]. Mathematical models in epidemiology have a long history of more than two centuries. Most of these models are formulated in continuous time, possibly because of the wealth of analytical tools available for their study. Nevertheless, at least in the last twenty years, time-discrete mathematical epidemics models have been also used with a significant and increasing frequency.

Formulating epidemic models in discrete time has some advantages over the differential equation models, specially when these latter are untractable analytically and one must resort to numerical simulations. Discrete-time models are better implemented in computer simulations when needed, and their parameters can be more easily related to data due to the natural fit of discrete time units to the periodic data collection used in the laboratory or the field [15]. The formulation of discrete-time models should be done directly from first principles and not as a discretization of continuous time models [7, 19]. The mere discretization of continuous models could lead to unfeasible results and usually deviate the focus from the relevant disease dynamics analysis.

Some authors have proposed discrete-time epidemic models without demographic dynamics [1, 6]. The discrete-time epidemic models that we propose in this work follow the literature [13, 27, 29] that does allow for demographic effects. The epidemic and the demographic processes are sequentially included in the model in the following way: at each time interval, first the individuals change their disease status according to the disease flow and then reproduce into the susceptible class and survive following the demographic flow. This constitutes a difference with the case of continuous-time models where these processes are supposed to act instantaneously and simultaneously.

It is frequent in epidemic models that parameters vary by orders of magnitude. In models including disease and demographic dynamics, it is typical that infectious periods have lengths of the order of days, whereas the life spans have them of the order of years [16, 17]. In vector-borne epidemic models in which the vector is an insect, the time scale associated with the vector is usually much faster than the host’s one [5, 21, 26]. Individual mobility and behavior can also entail the existence of time scales in the disease dynamics [12, 24]. The models proposed in the previous references are continuous-time and expressed in the form of two time scales models. The analytical tools at disposal for the analysis of this kind of model, quasi-steady-state hypothesis [5, 26] or geometric singular perturbation theory [16, 17, 21, 24, 28], serve at simplifying its analysis by previously reducing the dimension of the system of ordinary differential equations to be studied.

We present in this work a family of time-discrete epidemic models with two time scales. We consider a population divided into groups that we call patches as if they constituted a generalized metapopulation. The patches could represent real spatial locations but also different individual activities or different individual behaviors. The epidemic process acts locally in each patch and may differ from patch to patch. The key point in considering the patches is that slow and fast time scales can be associated with, respectively, the disease dynamics and the process of patch changes that henceforth we call movements.

In [8, 23] it is shown how to construct the kind of discrete-time model with two time scales that we are using. A reduction method that helps to carry out the analytical study of the model is also developed. It is assumed that within a slow time unit the slow process, epidemic, is defined by a map S and, analogously, within a fast time unit the fast process, movements, is defined by a map F. Thus, the effect of the fast process along a slow time unit can be described by the kth iterate of F, F(k), where k approximates the time scales ratio. The combined effect of both processes during a slow time unit can then be seen sequentially as the occurrence of k movement episodes followed by a disease dynamics one. In terms of maps F and S, the associated discrete-time system, denoting by X the population vector and by t the slow time variable, takes the form

X(t+1)=S(F(k)(X(t))). 1

The slow dynamics, represented by S, corresponds to the local disease model in each patch. As it is not possible to use a general disease model, we have proposed as a rather general case a discrete-time SEIRS model based upon the same assumptions of the continuous-time one used in [3]. We have built the model from first principles following the sequential inclusion of the epidemic and the demographic processes as in [13, 27, 29]. The model is the same in all patches, which are distinguished by different parameter values.

In this work the four-dimensional discrete-time system representing the SEIRS model is studied with the help of the basic reproduction number R0 obtaining sufficient conditions that ensure either the global asymptotic stability of the disease-free equilibrium (DFE) or the uniform persistence of the disease. Thus, disease eradication or endemicity can be straightforwardly characterized.

The fast dynamics, represented by map F, corresponds to the movements of individuals between patches. They are defined for each of the disease compartments (S, E, I, and R) by a probability matrix, which in general can depend on the total number of individuals in each compartment across patches.

The proposed full model is represented by the 4n-dimensional discrete-time system (1), where n is the number of patches. The reduction method [20] applied to the full model leads to a reduced four-dimensional system. If the movement rates are constant, this system is similar to the SEIRS model already studied. The asymptotic analysis of the full model can then be undertaken by studying the asymptotic behavior of this reduced system.

The main aim of this work is to develop a general framework where two time-scale discrete-time epidemic models can be included. This is achieved by proceeding as described above. To complete the presentation, we have also treated a relevant application in a particular setting. We have shown that there exist conditions under which a locally endemic disease, considering every patch in isolation, can be eradicated globally by establishing the appropriate movements.

The structure of the paper is as follows: In Sect. 2, we first propose a discrete-time SEIRS epidemic model, we compute its R0, and we find conditions for the DFE to be globally asymptotically stable (GAS) when R0<1 and for the disease to persist when R0>1. Section 3 is devoted to the presentation and reduction of a model combining the disease dynamics at a slow time scale with a fast process interpretable as movements between patches. The previous general model is analyzed in Sect. 4 in the particular case of constant recruitment, standard incidence, and constant movement rates in order to illustrate the advantages of the reduction procedure. We summarize our results and perspectives in the final Discussion section.

Discrete SEIRS model

In this section we present a discrete-time SEIRS epidemic model which is a discrete version of the continuous SEIRS model included in [3].

The individuals of the population are divided into four epidemiological classes that, at each time t{0,1,2,}, are represented by S(t), susceptible, E(t), exposed, I(t), infectious, and R(t), recovered. So, the state vector of the population is X(t)=(S(t),E(t),I(t),R(t)), and the total population N(t)=S(t)+E(t)+I(t)+R(t).

Following [27, 29], we consider that in each time interval there exist two distinct temporal phases. In the first one, the disease dynamics acts and individuals can change from one epidemiological class to the next one, as shown in Fig. 1. Reproduction and survival happen in the second temporal phase. We assume that the disease does not affect the birth process. Concerning survival, to take into account both the natural and the disease induced mortalities in full generality, we associate different survival rates with each of the epidemiological classes. The corresponding diagram is included in Fig. 2.

Figure 1.

Figure 1

Disease flowchart of SEIRS epidemic model (4)

Figure 2.

Figure 2

Demography flowchart of SEIRS epidemic model (4)

The disease transmission is a function Φ(I(t)/N(t)) of the fraction of susceptible individuals that become exposed, where

Φ:[0,1][0,1],ΦC2([0,1]),Φ(0)=0,and is increasing. 2

A common choice, which corresponds to the so-called proportional or standard incidence, is Φ(x)=βx, where β(0,1] is the transmission parameter. When infections are modeled as Poisson processes, then Φ(x)=1eβx for β>0 [29].

Upon infection, the transitions between classes are defined by parameters γC(0,1) for C{E,I,R} that represent the fraction of the individuals of class C that pass to the next class per time unit (see Fig. 1).

Henceforth, we use C as a generic letter for an unspecified epidemiological class and call C:={S,E,I,R}.

Demography is included in the model in a simple form. It is assumed that there is no vertical transmission of the disease, so that all births occur into the susceptible class. The recruitment of individuals to the susceptible class per time unit is a function

B:[0,)[0,),BC1([0,)), 3

of the total population N. We will use a constant recruitment function as a particular case. Other common choices, proposed in [27, 29], are geometric, Beverton–Holt, and Ricker recruitment functions.

Individuals in all epidemiological classes are subject to natural death, possibly affected by the disease. Parameters σC(0,1), for CC, represent the fraction of the individuals of class C that survive per time unit. Thus, the fraction of individuals dying per time unit is 1σC(0,1) (see Fig. 2).

The transitions between epidemiological classes in a time unit are defined by the following map:

T(X)=(SΦ(I/N)S+γRRE+Φ(I/N)SγEEI+γEEγIIR+γIIγRR)

and the demographic changes by the next one

D(X)=(B(N)+σSS,σEE,σII,σRR).

We now take into account both processes sequentially: first epidemiological transitions followed by demography. The discrete-time SEIRS epidemic model that we propose can so be expressed in terms of maps T and D as

X(t+1)=D(T(X(t))),

or in a detailed form

S(t+1)=B(N(t))+σSγRR(t)+σS(1Φ(I(t)N(t)))S(t),E(t+1)=σEΦ(I(t)N(t))S(t)+σE(1γE)E(t),I(t+1)=σIγEE(t)+σI(1γI)I(t),R(t+1)=σRγII(t)+σR(1γR)R(t). 4

The assumptions on the parameters of the model allow us to straightforwardly prove that T(R+4)R+4 and also D(R+4)R+4. Therefore, R+4 is forward invariant under the semiflow defined by the discrete-time system (4).

Proposition 1

If the function B is bounded, then system (4) is dissipative.

Proof of Proposition 1

Let Bˆ>0 be such that B(x)Bˆ for all x[0,), and σˆ=maxCC{σC}(0,1). Then

N(t+1)=B(N(t))+(σS(1Φ(I(t)N(t)))+σEΦ(I(t)N(t)))S(t)+(σE(1γE)+σIγE)E(t)+(σI(1γI)+σRγI)I(t)+(σR(1γR)+σSγR)R(t)Bˆ+max{σS,σE}S(t)+max{σE,σI}E(t)+max{σI,σR}I(t)+max{σR,σS}R(t)σˆN(t)+B.ˆ 5

We now present some basic properties for the solution of the linear scalar difference equation

x(t+1)=ax(t)+b 6

with 0<a<1, b0 that will be used here and later on in the manuscript. The solution to (6) is

x(t)=(x(0)b1a)at+b1a, 7

from where it follows that x(t) converges monotonically to b/(1a). In particular, for all x(0)0, we have

min{x(0),b1a}x(t)max{x(0),b1a},t=0,1,2, 8

Therefore, from (5) and (7) it follows that any solution of system (4), with initial conditions X(0)R+4, satisfies that

N(t)(N(0)Bˆ1σˆ)σˆt+Bˆ1σˆtBˆ1σˆ.

This inequality proves that, fixed any M>Bˆ/(1σˆ), for every solution of (4), there is a time such that N(t)M for all ttˆ and, thus, the dissipativity of system (4). □

Function B is bounded in the particular case of having a constant, Beverton–Holt, or Ricker recruitment function.

Notice that in the proof it is shown that all nonnegative solutions of system (4) are attracted by the compact set K={(S,E,I,R)R+4:N[0,Bˆ/(1σˆ)]}.

We continue the analysis by finding conditions for the eradication or endemicity of the disease.

To consider disease eradication, we try to find an equilibrium of (4) with I=0. We immediately obtain E=0, R=0, and S=B(S)+σSS. To guarantee the existence of a unique disease-free equilibrium (DFE), we make the following assumption on the scalar difference equation representing the demography of the population without disease.

Hypothesis 2.1

The equation S(t+1)=σSS(t)+B(S(t)) possesses a unique positive equilibrium S that is hyperbolic and globally asymptotically stable (GAS) in (0,).

If the recruitment function is constant, then Hypothesis 2.1 holds. This also happens, for certain values of the parameters, in the cases of the Beverton–Holt and the Ricker recruitment functions.

Note that if Hypothesis 2.1 is met, then the unique DFE of system (4) is X0=(S,0,0,0).

As we will prove, the basic reproduction number R0 of system (4) determines whether the disease is eradicated or it becomes endemic. We use the next-generation method to calculate R0 of a discrete-time system as developed in [2]. We consider as infected states E and I, and as uninfected states S and R. The so-called disease-free system is the one associated with the uninfected states setting E=0 and I=0:

S(t+1)=B(S(t)+R(t))+σSγRR(t)+σSS(t),R(t+1)=σR(1γR)R(t). 9

Proposition 2

If function B is bounded and Hypothesis 2.1is met, then (S,0) is a GAS equilibrium of system (9) in Ω={(S,R)R+2:S>0}.

Proof of Proposition 2

It is straightforward to show that (S,0) is an equilibrium of system (9) and, by linearization, that it is hyperbolic and locally asymptotically stable (LAS).

To prove that (S,0) attracts all points in Ω, we apply Theorem 2.1 in [30].

For that, let (S0,R0)Ω and define, for t=0,1,2, ,

σt(S)=B(S+(σR(1γR))tR0)+σSγR(σR(1γR))tR0+σSS,

that is, a continuous map in R+, and the discrete dynamical process defined by τ0:=I, the identity map, and τt:=σt1σt2σ1σ0 for t1.

If {(S(t),R(t)):t0} is the orbit associated with (S0,R0) in system (9), we have that R(t)=(σR(1γR))tR0 and S(t)=τt(S0).

Since 0<σR(1γR)<1, we have limtR(t)=0, and so we need to show that limtS(t)=S.

We now prove that the discrete dynamical process τt (t0) is asymptotically autonomous (Definition 2.1 in [30]) and that its limit discrete semiflow, Σt=Σ(t)Σ (t0), is that generated by the continuous map Σ(S)=B(S)+σSS in R+. In order to do so, let xR+, and let {xn}n=1 and {tn}n=1 be sequences in R+ such that limnxn=x and limntn=. We need to show that limnΣtn(xn)=Σ(x), which follows immediately taking into account that 0<σR(1γR)<1 and that B is continuous.

As the only Σ-invariant subset of R+ is {S}, to complete the proof by applying Theorem 2.1 in [30], we just need to prove that the set {S(t):t0} is bounded.

Let be un upper-bound of function B. Then, for every t0, we have σt(S)Bˆ+R0+σSS, and so σt(S0)x(t), where x(t) is the solution to

x(t+1)=Bˆ+R0+σSx(t),x(0)=S0,

which corresponds to the linear scalar equation (6) with a:=σS and b:=Bˆ+R0. Now, using (8), we have σt(S0)x(t)max{S0,(Bˆ+R0)/(1σS)}, and so

sup{S(t):t0}=sup{τt(S0):t0}max{S0,(Bˆ+R0)/(1σS)},

as we wanted to show. □

To proceed with the application of the next-generation method, in the equations for the infected compartments we must separate the terms FE and FI, representing new infections, from the terms TE and TI associated with transitions between compartments:

FE(X)=σEΦ(I/N)S,FI(X)=0,TE(X)=σE(1γE)E,TI(X)=σIγEE+σI(1γI)I.

Now, we can calculate matrices

F=[FC(X0)D]C,D{E,I}=[0σEΦ(0)00]

and

T=[TC(X0)D]C,D{E,I}=[σE(1γE)0σIγEσI(1γI)]

to obtain the next-generation matrix Q=F(IdT)1 [2], where Id is the identity matrix of order 2 whose spectral radius is R0.

R0=ρ(Q)=σEσIγEΦ(0)(1σE(1γE))(1σI(1γI)). 10

The next result gives sufficient conditions for the disease eradication locally and globally.

Theorem 3

Let system (4) satisfy Hypothesis 2.1. Then

  1. If R0<1, then DFE X0 is LAS.

  2. If R0<1 and Φ(x)0 for x>0, then DFE X0 is GAS in

    Ω={(S,E,I,R)R+4:S>0}.

  3. If R0>1, then DFE X0 is unstable.

Proof of Theorem 3

(a) and (c) are direct consequences of Theorem 2.1 in [2].

(b) ΦC2([0,1]), Φ(0)=0, and Φ(x)0 imply that Φ(x)Φ(0)x for x[0,1].

Therefore

E(t+1)σEΦ(0)I(t)N(t)S(t)+σE(1γE)E(t)σEΦ(0)I(t)+σE(1γE)E(t),

and so, using the equation for I in (4),

[E(t+1)I(t+1)][σE(1γE)σEΦ(0)σIγEσI(1γI)][E(t)I(t)]=(F+T)[E(t)I(t)](F+T)t+1[E(0)I(0)].

Matrix F+T can be considered to be the projection matrix of a standard linear matrix model of population dynamics [18], with matrices F and T representing the fertility and transition matrices respectively. The net reproductive rate of the model coincides with R0 and, since ρ(T)=max{σE(1γE),σI(1γI)}<1 and R0<1, we can apply Theorem 3.3 in [18], which yields that ρ(F+T)<1 and, therefore, (F+T)tt0. This proves that E(t), I(t)t0.

To prove that also R(t) tends to 0, we use from the previous arguments that we can find α(0,1) and K>0 such that I(t)Kαt. Thus, substituting in the equation of R(t), we obtain R(t+1)Kαt+σR(1γR)R(t), which implies that there exist α¯(max(α,σR(1γR)),1) and K¯>0 such that R(t)K¯α¯tt0.

Finally, to prove that S(t)tS, we just need to follow the reasoning in the proof of Proposition 2. Defining, for (S0,E0,I0,R0)Ω and t=0,1,2, ,

σt(S)=B(S+E(t)+I(t)+R(t))+σSγRR(t)+σS(1Φ(I(t)S+E(t)+I(t)+R(t)))S.

The corresponding discrete dynamical process τt (t0) is asymptotically autonomous with limit discrete semiflow Σt (t0) generated by the continuous map Σ(S)=B(S)+σSS in R+, which coincides with the one in the proof of Proposition 2. □

Note that the assumption Φ(x)0 for x>0 is met in the case of standard incidence, i.e., if Φ(x)=βx.

The endemicity of the disease is represented in mathematical terms by the concept of uniform persistence. We use the persistence function ρ(S,E,I,R)=E+I. Thus, system (4) is uniformly persistent [25] if there exists ε>0 such that lim inft(E(t)+I(t))>ε for any solution with E(0)+I(0)>0. If lim inf is substituted by lim sup in the definition, the system is said to be uniformly weakly persistent.

In the next theorem we prove the uniform persistence of system (4) when R0>1 in the case of constant recruitment function B(N)=B and standard incidence Φ(x)=βx, β[0,1).

Theorem 4

Let Φ(x)=βx, 0<β1, and B(N)=B be constant in system (4). If R0>1, then (4) is uniformly persistent.

Proof of Theorem 4

Since all nonnegative solutions of (4) are attracted by a compact set and {XR+4:E+I>0} is forward invariant, Corollary 4.8 in [25] establishes that it is sufficient to prove that it is uniformly weakly persistent to obtain that it is also uniformly persistent.

So, let us prove that (4) is uniformly weakly persistent. We argue by contradiction. Suppose that it is not. Then, for any arbitrary ε>0, there exists a solution X(t) with E(0)+I(0)>0 and lim supt(E(t)+I(t))<ε. Thus, there exists some t0>0 such that E(t)+I(t)<ε for all tt0.

Also, for tt0, R(t+1)<σR(1γR)R(t)+σRγIε with 0<σR(1γR)<1. This implies, iterating the right-hand side from t0 on,

R(t)<(σR(1γR))tt0R(t0)+σRγIεi=0tt01(σR(1γR))i<(σR(1γR))tt0R(t0)+σRγI(1σR)+γR(1σR)γRε.

Then, as (σR(1γR))tt0t0, there exists t1>t0 such that R(t)<(1+σRγIγR+dRγRdR)ε:=r¯ε for tt1.

Thus, for any ε>0, there exists t1>0 such that

E(t)+I(t)+R(t)(1+r¯)εfor tt1. 11

Let us now establish a lower bound for the total population N(t). Reproducing, with the appropriate changes, the calculations in the proof of Proposition 1, we obtain the following inequality:

N(t+1)σ¯N(t)+B,

where σ¯=minCC{σC}(0,1) that implies, considering the difference equation x(t+1)=σ¯x(t)+B and using (8),

N(t)n¯:=min{N(0),B/(1σ¯)}>0.

This inequality together with (11) yields

S(t)n¯(1+r¯)εfor tt1. 12

With the help of (11) and (12), we can find the following lower bound for the coefficient of I(t) in the E equation:

σEβS(t)N(t)σEβS(t)S(t)+(1+r¯)εσEβ(n¯(1+r¯)ε)n¯(1+r¯)ε+(1+r¯)ε=σEβ(11+r¯n¯ε)=:G(ε).

Let us define matrix

P¯ε=[σE(1γE)G(ε)σIγEσI(1γI)]

that satisfies, for tt1,

[E(t+1)I(t+1)]P¯ε[E(t)I(t)].

As P¯ε is a primitive matrix, if we can find ε such that ρ(P¯ε)>1, we obtain that E(t), I(t)t whenever E(0)+I(0)>0, which is the contradiction we were looking for. As seen in the proof of Theorem 3, we can check it by means of the net reproductive rate R0,ε of the model associated with matrix P¯ε (Theorem 3.3. in [18]).

Now R0,ε and R0 satisfy

R0,ε=G(ε)σEβR0=(11+r¯n¯ε)R0.

So, if we choose ε¯=12(11R0)n¯1+r¯, and take ito account that R0>1, we obtain the required result to complete the proof

R0,ε¯=12(R0+1)>1.

 □

The model

In this section we present a model of disease dynamics with two time scales. The population can be considered divided into groups that we call patches as if they were forming a sort of generalized metapopulation. The patches could represent real spatial locations and involve explicit movements of the individuals between them [3], but also different individual daily activities (places of residency, work, or business) [14] or different individual behaviors [12]. The key point in considering the generalized patches is that the disease dynamics occurs locally and at a slow time scale compared to the fast time scale associated with the movements between patches.

We consider that individuals move between n patches. In each patch the disease dynamics follows SEIRS model (4) with appropriate local parameters. We assume that movements are almost instantaneous with respect to the disease dynamics. Thus, the model takes the form of a time-discrete two time scale system (1) with movements being the fast process and the disease dynamics the slow process [8].

We denote the densities of susceptible, exposed, infectious, and recovered individuals in patch j{1,,n} at time t{0,1,2,} by Sj(t), Ej(t), Ij(t), and Rj(t), respectively, and the total population Nj(t)=Sj(t)+Ej(t)+Ij(t)+Rj(t).

We denote by x¯C=col(C1,,Cn)Rn×1 for CC (C={S,E,I,R}) the state vectors of individuals in each compartment (susceptible, exposed, infective, and recovered) across the n patches. The population, or rather metapopulation, state vector is called

X=col(x¯S,x¯E,x¯I,x¯R)R4n×1.

The existence of two time scales in the complete model that we propose leads to a reduced model for some global variables. In this case the global variables correspond to the total number of individual in each compartment:

S=j=1nSj,E=j=1nEj,I=j=1nIj,R=j=1nRj,

that we collect in the vector of global variables

Y=col(S,E,I,R),

whose sum yields the total number of individuals in the metapopulation

N=S+E+I+R=j=1nNj.

It is straightforward to see that we can obtain the global variables from the state variables with the help of matrix U=diag(1¯,1¯,1¯,1¯)R+4×4n, where 1¯=(1,(n),1)R+n is a row vector

Y=UX.

Fast process: movements

We assume that individuals in each compartment move between patches according to movement rates that can generally depend on the global variables Y. In this way, for each disease compartment, movements are represented by a regular stochastic matrix depending on YR+4

MS(Y),ME(Y),MI(Y),MR(Y)R+n×n.

The movements of the whole metapopulation are then defined through the following matrix:

M(Y)=diag(MS(Y),ME(Y),MI(Y),MR(Y))R+4n×4n.

The state X of the metapopulation after one movement episode is defined by the following map:

F(X)=M(UX)X 13

that represents the fast process in system (1).

Slow process: disease dynamics

The slow process, the disease dynamics, is defined locally, i.e., in each patch j{1,,n}, by SEIRS model (4):

Sj(t+1)=Bj(Nj(t))+σjSγjRRj(t)+σjS(1Φj(Ij(t)Nj(t)))Sj(t),Ej(t+1)=σjEΦj(Ij(t)Nj(t))Sj(t)+σjE(1γjE)Ej(t),Ij(t+1)=σjIγjEEj(t)+σjI(1γjI)Ij(t),Rj(t+1)=σjRγjIIj(t)+σjR(1γjR)Rj(t). 14

The recruitment functions Bj verify assumption (3), and the transmission functions Φj assumption (2). All the parameters σjC and γjC are in (0,1), j{1,,n} and CC.

To obtain the map S representing the slow process, we need to appropriately reorder equations (14) for all n patches. Following the order of variables in the population vector X, we must include first the equations for variables S1,,Sn and then follow consecutively with those corresponding to compartments E, I, and R.

Finally, the complete two time scale model takes the form of system (1)

X(t+1)=S(F(k)(X(t))).

Note that

UF(X)=UM(UX)X=UX,

and so map F keeps invariant the values of the global variables Y and, therefore, its kth iterate can be expressed in terms of the k-power M(Y)k of matrix M(Y)

F(k)(X)=M(UX)kX,

so that the complete model reads as follows:

X(t+1)=S(M(UX(t))kX(t)). 15

Proposition 5

If functions Bj are bounded, j{1,,n}, then system (15) is dissipative.

Proof of Proposition 5

Let us represent with hat Cˆj(t+1) (CC, j{1,,n}) the state variables after the fast process and before the disease dynamics acts.

We know that j=1nCˆj(t+1)=j=1nCj(t) for CC.

Moreover, following the proof of Proposition 1, we have, for every j{1,,n}, that

CCCj(t+1)σ¯jCCCˆj(t+1)+Bˆj,

where Bˆj>0 is such that Bj(x)Bˆj for all x[0,), and σˆj=maxCC{σjC}(0,1). Now, calling Bˆ=B1ˆ++Bnˆ and σˆ=maxj{1,,n}{σˆj}, we obtain the following recurrent inequality for the total population:

N(t+1)=j=1n(CCCj(t+1))j=1n(σˆjCCCˆj(t+1))+j=1nBˆjσˆj=1n(CCCˆj(t+1))+Bˆ=σˆN(t)+B.ˆ

Thus, the proof can be completed as in Proposition 1. □

Notice that all nonnegative solutions of system (15) are attracted by the compact set K={XR+4n:N[0,B¯/(1σ¯)]}.

Reduced system

The fact that the probability matrix MC(Y) is primitive for every CC and YR+4 implies that 1 is its strictly dominant eigenvalue, 1¯ is an associated row left eigenvector, and there exists a unique column right eigenvector m¯C(Y), representing the corresponding stable probability distribution, that satisfies 1¯m¯C(Y)=1.

In the reduction procedure of model (15) we need to calculate the limit of the iterates of map F that, in this case, is equivalent to calculating the limit of the powers of matrix M(Y). This latter follows from the Perron–Frobenius theorem:

limkMC(Y)k=m¯C(Y)1¯andlimkM(Y)k=M¯(Y)U,

where M¯(Y)=diag(m¯S(Y),m¯E(Y),m¯I(Y),m¯R(Y)). Finally,

limkF(k)(X)=F¯(X):=M¯(UX)UX. 16

Thus, the four-dimensional reduced model to be used to study the asymptotic behavior of the solutions of system (15) is

Y(t+1)=US(M¯(Y(t))Y(t)). 17

The next result states how the analysis of the stability of the equilibria of system (17) extends to system (15). It is a direct translation to our setting of Theorem 2 in [20]. Loosely speaking, for k large enough, from the equilibria of the reduced system we can obtain good approximations of the equilibria of system (15) and, in case of asymptotic stability, of their basins of attraction.

Theorem 6

Let YR+4 be a hyperbolic equilibrium point of system (17). Then there exists an integer k00 such that, for all kk0, system (15) has an equilibrium point Xk which is hyperbolic and satisfies

limkXk=X:=S(M¯(Y)Y).

Moreover, the following hold:

  • (i)

    Xk is asymptotically stable (resp. unstable) if and only if Y is asymptotically stable (resp. unstable).

  • (ii)

    Let Y be asymptotically stable, and let X0R+4n be such that the solution {Y(t)}t=0,1, to (17) corresponding to the initial data Y0:=UX0 satisfies limtY(t)=Y. Then, for all kk0, the solution to (15) {Xk(t)}t=0,1, with Xk(0)=X0 satisfies limtXk(t)=Xk.

Metapopulation SEIRS epidemic model with constant recruitment, standard incidence, and constant movement rates

We consider, for each patch j{1,,n}, a local SEIRS model (14) assuming constant recruitment function and standard incidence for disease transmission.

Sj(t+1)=Bj+σjSγjRRj(t)+σjS(1βjIj(t)Nj(t))Sj(t),Ej(t+1)=σjEβjIj(t)Nj(t)Sj(t)+σjE(1γjE)Ej(t),Ij(t+1)=σjIγjEEj(t)+σjI(1γjI)Ij(t),Rj(t+1)=σjRγjIIj(t)+σjR(1γjR)Rj(t). 18

Parameters satisfy Bj>0, βj(0,1] and σjC,γjC(0,1), j{1,,n} and CC.

The associated local basic reproduction number,

R0j=σjEσjIγjEβj(1σjE(1γjE))(1σjI(1γjI)), 19

rules the disease dynamics. If R0j<1, then (Theorem 3) the DFE X0j=(Bj/(1σjS),0,0,0) is GAS (disease eradication), and if R0j>1, then (Theorem 4) the system is uniformly persistent (disease endemicity).

We assume that movement rates are constant. The constant regular stochastic matrices describing the movements in each compartment are MS,ME,MI,MRR+n×n. Let M=diag(MS,ME,MI,MR)R+4n×4n be the matrix defining the whole fast process F(X)=MX.

The complete two time scale model takes the form of system (15)

X(t+1)=S(MkX(t)), 20

where S is the map representing the disease dynamics.

Reduced system

We follow the procedure described in Sect. 3.1. For every CC, we denote m¯C=(mjC)j{1,,n} the column right eigenvector of matrix MC associated with eigenvalue 1 that satisfies 1¯m¯C=1, and M¯=diag(m¯S,m¯E,m¯I,m¯R). Thus, the reduced system associated with system (20) can be expressed in the form of (17) as

Y(t+1)=US(M¯Y(t))

that corresponds to the following SEIRS model:

S(t+1)=B¯+δRSR(t)+δSSS(t)β¯S(Y(t))S(t)I(t),E(t+1)=β¯E(Y(t))S(t)I(t)+δEEE(t),I(t+1)=δEIE(t)+δIII(t),R(t+1)=δIRI(t)+δRRR(t), 21

where the parameters are weighted means of the corresponding local parameters, with the weights being the elements of the stable probability distributions associated with the movements process:

B¯=j=1nBj,δRS=j=1nσjSγjRmjRδSS=j=1nσjSmjS,β¯S(Y(t))=j=1nσjSβjmjImjSCCmjCC(t),β¯E(Y(t))=j=1nσjEβjmjImjSCCmjCC(t),δEE=j=1nσjE(1γjE)mjE,δEI=j=1nσjIγjEmjE,δII=j=1nσjI(1γjI)mjI,δIR=j=1nσjRγjImjI,δRR=j=1nσjR(1γjR)mjR. 22

System (21) is similar to the local system (18), the main difference between them being the transmission terms β¯S and β¯E. Its recruitment constant is the sum of the local ones. Coefficients δRS, δSS, δEE, δEI, δII, δIR, and δRR are all in (0,1). The same happens to β¯S(Y(t))I(t) and β¯E(Y(t))I(t). In fact,

β¯S(Y(t))I(t)=j=1nσjSβjmjII(t)mjSCCmjCC(t)j=1nσjSβjmjSmaxj{σjSβj}<1,

and β¯E(Y(t))I(t)j=1nσjEβjmjSmaxj{σjEβj}<1.

We now proceed to briefly analyze system (21) following the steps carried out in Sect. 2 with system (4). As they are both very similar, we only fall into the details in case of significant difference.

All parameters are positive. Also, in the S equation, δSSβ¯S(Y(t))I(t) is positive for any Y(t)R+4. Therefore, R+4 is forward invariant under the semiflow defined by the discrete-time system (21).

Proposition 7

System (21) is dissipative.

Proof of Proposition 7

Let us define σˆ=maxCC,j{1,,n}{σjC}(0,1).

Summing up the four equations of system (21)

N(t+1)=B¯+(δSSβ¯S(Y(t))I(t)+β¯E(Y(t))I(t))S(t)+(δEE+δEI)E(t)+(δII+δIR)I(t)+(δRR+δRS)R(t).

The coefficients of S(t), E(t), I(t), and R(t) are all bounded by σ̂. Let us show it in the case of S(t). The rest are analogous. Using the fact that the sum of a convex combination is less than or equal to the maximum of the summands, we easily obtain

δSSβ¯S(Y(t))I(t)+β¯E(Y(t))I(t)=j=1n(σjS(1βjmjII(t)CCmjCC(t))+σjEβjmjII(t)CCmjCC(t))mjSj=1n(maxj{σjS,σjE})mjSσˆ.

Therefore, the total population verifies the following recurrent inequality:

N(t+1)B¯+σˆN(t),

and the proof can be completed as in Proposition 1. □

Note from the proof that, as in the case of system (4), all the nonnegative solutions of system (21) are attracted by the compact set {YR+4:N[0,B¯/(1σˆ)]}.

The associated disease-free system

S(t+1)=B¯+δRSR(t)+δSSS(t),R(t+1)=δRRR(t)

is linear and, thus, it is straightforward to prove that it possesses the GAS equilibrium (B¯/(1δSS),0).

The unique DFE of system (21) is Y0=(B¯/(1δSS),0,0,0).

The next-generation method [2] allows us to calculate its basic reproduction number

R0=δEIβ¯I(1δEE)(1δII), 23

where β¯I=j=1nσjEβjmjI(0,1).

The next result characterizes the eradication/endemicity of the disease in terms of R0.

Theorem 8

Consider system (21). Then

  1. If R0<1, then DFE Y0 is GAS.

  2. If R0>1, then DFE Y0 is unstable and the system is uniformly persistent.

Proof of Theorem 8

  1. Follow the proof of Theorem 3 using that
    E(t+1)=δEEE(t)+(j=1nσjEβjmjImjSS(t)CCmjCC(t))I(t)δEEE(t)+(j=1nσjEβjmjI)I(t)=δEEE(t)+β¯II(t).
  2. As in the proof of Theorem 4, we prove, arguing by contradiction, that (21) is uniformly weakly persistent. We omit the details that are very similar in both proofs.

    For any ε>0, there exist t1>0 and r¯>0 such that
    E(t)+I(t)+R(t)(1+r¯)εfor tt1. 24

    We have the inequality N(t+1)σˆN(t)+B¯, where σˆ=minCC,j{1,,n}{σjC}, σˆ(0,1), which implies that N(t)n¯:=min{N(0),B/(1σˆ)}>0.

    Thus, together with (24), this yields
    S(t)n¯(1+r¯)εfor tt1. 25

    A lower bound for the coefficient of I(t) in the E equation, calling

    m¯=max{mjE,mjI,mjR}, is the following:
    β¯E(Y(t))S(t)G(ε):=j=1nσjEβjmjImjS(n¯(1+r¯)ε)mjS(n¯(1+r¯)ε)+m¯(1+r¯)ε.
    Matrix
    P¯ε=[δEEG(ε)δEIδII]
    satisfies, for tt1,
    [E(t+1)I(t+1)]P¯ε[E(t)I(t)].
    Therefore, to get the required contradiction and complete the proof, it is enough to find ε such that the net reproductive rate R0,ε of P¯ε is larger than 1. The facts that R0,ε=G(ε)β¯IR0, R0>1, and G(ε) is a continuous decreasing function with limε0+G(ε)=β¯I justify the existence of the required ε.

 □

A direct consequence of Theorems 6 and 8 is the following result, which we apply in the next section.

Corollary 9

If R0<1, there exists an integer k00 such that for all kk0 system (20) has an equilibrium point Xk which is GAS and satisfies

limkXk=X:=S(M¯Y0).

We note that X is a DFE. Indeed:

X=S(diag(m¯S,m¯E,m¯I,m¯R)(B¯/(1δSS),0,0,0))=S(diag(B¯1δSSm¯S,0,0,0))=col(x¯S,0,0,0),

where (x¯S)j=B¯mjS1δSS, j=1,2,,n. Therefore, Corollary 9 states that a sufficient condition for the global disease eradication in system (20) is that the basic reproduction number of the reduced system R0 is less than one.

Results

To illustrate the use of the developed framework, we explore the possibility of eradication of the disease through appropriate movements when it is endemic in every isolated patch.

We consider system (20). The disease is endemic in each patch j{1,,n} if the associated local basic reproduction numbers satisfy

R0j=σjEσjIγjEβj(1σjE(1γjE))(1σjI(1γjI))>1.

We want to find conditions such that the appropriate movements of exposed and infectious individuals drive the disease to eradication. We are looking for conditions on parameters σjE, σjI, γjE, γjI, and βj, for which there exist stable equilibrium proportions of the distribution of exposed and infectious individuals, mjE and mjI, such that

R0=j=1nσjIγjEmjEj=1nσjEβjmjI(1j=1nσjE(1γjE)mjE)(1j=1nσjI(1γjI)mjI)<1.

We make some simplifying assumptions to deal with the large number of parameters. Among the five parameters involved in the expression of R0j, we consider three of them, σE, γE and β, to be the same in all patches, that is,

σjE=σE,γjE=γE,βj=β,j{1,,n}.

Calling

A=σEγEβ1σE(1γE), 26

we obtain the following simplified expressions for the basic reproduction numbers:

R0j=AσjI1σjI(1γjI)andR0=Aj=1nσjImjE1j=1nσjI(1γjI)mjI.

Considering R0j as a function of any of the five parameters involved in its expression, it can be checked that it is monotone on [0,1]. Keeping four out of these five parameters constant across patches would make it impossible to find conditions to obtain R0<1, since in that case

R0minj=1,,n{R0j}>1.

Another simplification leading to the same negative conclusion is assuming coefficients mjE and mjI to be equal, i.e., mjE=mjI=mj, since in this case R0j>1, j{1,,n}, implies AσjI>1σjI(1γjI), and

Aj=1nσjImj>1j=1nσjI(1γjI)mj,

which yields again R0>1. Therefore, to obtain R0j>1 and R0<1, we need to assume that movements lead exposed and infectious individuals to different distributions among patches.

We analyze this situation, local endemicity in isolated patches with global eradication through appropriate movements, in a simple two-patch metapopulation.

We have

R01=Aσ1I1σ1I(1γ1I)andR02=Aσ2I1σ2I(1γ2I), 27

and, calling x=m1E and y=m1I, the expression for R0 becomes

R0=Aσ1Ix+σ2I(1x)(1σ1I(1γ1I))y+(1σ2I(1γ2I))(1y), 28

where x and y, the fractions of exposed and infectious individuals in patch 1, take values on (0,1).

Expression A, depending on the values of parameters σE,γE,β(0,1), can also take any value on (0,1). On the other hand, the expression σjI/(1σjI(1γjI)), depending on σjI,γjI(0,1), can take any positive value. Therefore, independently of the value of A, it is always feasible to have R01>1 and R02>1. Without loss of generality we can assume

1<R02R01 29

or, equivalently,

1A<σ2I1σ2I(1γ2I)σ1I1σ1I(1γ1I).

Now, we look for the condition that ensures R0<1, that is,

g(x,y):=σ1Ix+σ2I(1x)(1σ1I(1γ1I))y+(1σ2I(1γ2I))(1y)<1A,

where x and y can be chosen in (0,1). This condition can be easily expressed as

min(x,y)[0,1]×[0,1]g(x,y)<1A.

This minimum is attained at the boundary of [0,1]×[0,1] because g/x never changes sign. In the four sides of the boundary g becomes a monotone function of either variable x or y, and therefore the minimum must be in one of the four corners. We have already assumed that g(0,0)=R02/A>1/A and g(1,1)=R01/A>1/A. So, to get R0<1, one of the following two inequalities must hold: either g(1,0)<1/A or g(0,1)<1/A. Both cannot hold, since the first one together with g(0,0)>1/A implies that σ1I<σ1I, whereas the second one and g(1,1)>1/A lead to the opposite inequality.

Therefore if inequalities (29) hold and g(1,0)<1/A, that is,

σ1I1σ2I(1γ2I)<1A, 30

then the values (m1E,m1I)(0,1)×(0,1) under the line

R0=Aσ1Im1E+σ2I(1m1E)(1σ1I(1γ1I))m1I+(1σ2I(1γ2I))(1m1I)=1

correspond to movements leading to the global eradication of the disease (see Fig. 3).

Figure 3.

Figure 3

Let us consider system (15) with n=2 and the following local parameter values: σjE=0.8, γjE=0.5 and βj=0.75, j{1,2}, so A=0.5; σ1I=0.75, σ2I=0.87, γ1I=0.11, and γ2I=0.33. The shaded triangle contains the values of m1E and m1I, stable equilibrium proportions of exposed and infectious individuals in patch 1, that ensure R0<1 in system (21) and, therefore, the disease eradication in system (15). The blue line corresponds to R0=1

Analogously, if inequalities (29) hold and g(0,1)<1/A, that is,

σ2I1σ1I(1γ1I)<1A, 31

then the values (m1E,m1I)(0,1)×(0,1) over the line R0=1 correspond to movements leading to the global eradication of the disease (see Fig. 4).

Figure 4.

Figure 4

Let us consider system (15) with n=2 and the following local parameters values: σjE=0.8, γjE=0.5 and βj=0.75, j{1,2}, so A=0.5; σ1I=0.85, σ2I=0.75, γ1I=0.3, and γ2I=0.15. The shaded triangle contains the values of m1E and m1I, stable equilibrium proportions of exposed and infectious individuals in patch 1, that ensure R0<1 in system (21) and, therefore, the disease eradication in system (15). The blue line corresponds to R0=1

Discussion

Contrary to what happens in continuous time [5, 16, 17, 24, 28], in the literature there are almost no references on discrete-time epidemic models with two time scales. The authors did present some of them [911] to analyze the influence of a parasite on the dynamics of a community. In them, the effect of the parasite is represented by an SIS model, and it is considered fast in comparison to the community dynamics.

This work aims to establish a framework applicable to discrete-time models similar to the one existing in continuous time. However, it cannot be as flexible and powerful, for including two time scales in a discrete model has to be done sequentially and that necessarily imposes constrains. Moreover, the analysis of these models requires the reduction of their dimension, and the results at disposal to relate the behavior of the original and the reduced models are scarce [22, 23].

The proposed framework consists in a disease process acting on the slow time scale coupled with a second process whose dynamics is fast in comparison. To show the capabilities of this framework, we have tried to be fairly general in our choice of both processes. A new SEIRS discrete-time model is presented and analyzed. This model is chosen because together with its subcases (SI, SIS, SEI, SEIS, SIR, SIRS,…) it encompasses a rather large number of commonly used models. Anyway, changing the local disease model in our framework is straightforward. The second process is presented under the form of generalized individual movements between patches of a generalized metapopulation. This is the way of admitting processes as general as possible in such a way that they lead to two time scale systems susceptible of being reduced by the methods mentioned above.

The analysis of SEIRS model (4) characterizes the eradication or endemicity of the disease. Its R0 (10) is calculated by the next-generation method and, together with some other mild assumptions, if it is less than 1, then its DFE is GAS. On the other hand, if R0>1, the disease becomes endemic, i.e., the model is uniformly persistent in its infected compartments. When analyzing the full model with two time scales (20), the associated reduced model (21) is an SEIRS model similar to (4). Its basic reproduction number R0 (23) serves to decide whether the EE is GAS or the system is persistent on infection. The main reduction result that is applied, Theorem 6, allows us to transfer the results on the asymptotic behavior of the system having to do with equilibria from the reduced system to the complete system for k large enough. Thus, R0<1 ensures the eradication of the disease in the complete model. This makes R0 play the role of the basic reproduction number of model (20) with a good approximation. Therefore, the presented framework provides a method to approximate in a simpler form the basic reproduction number of a complex system.

In the general case of the complete model (15), if the reduced model (17) were to admit an endemic equilibrium (EE), possibly GAS, indicating the persistence of the disease, then Theorem 6 would apply. Thus, we could state the following corollary: If Y1 is an EE of the reduced model (17), then, for k large enough, the complete model (15) possesses an EE close to X1:=S(M¯(Y1)Y1), and if Y1 is GAS so is X1. An issue that it is not covered by Theorem 6, and we will address it in a future work, has to do with the property of uniform persistence. If the reduced model (17) is uniformly persistent, Theorem 6 gives no information on the persistence of the complete model (15).

The general framework of Sect. 3 is treated in Sect. 4 for the case of constant recruitment, standard incidence, and constant movement rates. This is done to present a final pertinent illustration of the application of the process. We address the situation of a disease that is endemic in each isolated patch. Conditions on disease local parameters are found that enable driving the disease to extinction globally through a set of appropriate movements. Certainly, this application is only a minimal example of the large number of relevant aspects of disease dynamics that can be treated on similar terms using our approach.

Acknowledgements

The authors would like to thank an anonymous referee for their suggestions to improve this work.

Abbreviations

DFE

Disease-free equilibrium

EE

Endemic equilibrium

GAS

Globally asymptotically stable

LAS

Locally asymptotically stable

SEIRS

Susceptible–Exposed–Infectious–Recovered-Susceptible

Authors’ contributions

Both authors have the same contributions. All authors read and approved the final manuscript.

Funding

Authors are supported by Ministerio de Ciencia e Innovación (Spain), Project PID2020-114814GB-I00.

Availability of data and materials

Not applicable.

Declarations

Ethics approval and consent to participate

Not applicable.

Consent for publication

Not applicable.

Competing interests

The authors declare that they have no competing interests.

References

  • 1.Allen L.J. Some discrete-time SI, SIR, and SIS epidemic models. Math. Biosci. 1994;124:83–105. doi: 10.1016/0025-5564(94)90025-6. [DOI] [PubMed] [Google Scholar]
  • 2.Allen L.J., van den Driessche P. The basic reproduction number in some discrete-time epidemic models. J. Differ. Equ. Appl. 2008;14:1127–1147. doi: 10.1080/10236190802332308. [DOI] [Google Scholar]
  • 3.Arino J. Diseases in metapopulations. In: Ma Z., Zhou Y., Wu J., editors. Modeling and Dynamics of Infectious Diseases. New Jersey: World Scientific; 2009. pp. 65–123. [Google Scholar]
  • 4.Brauer F. Mathematical epidemiology is not an oxymoron. BMC Public Health. 2009;9:S2. doi: 10.1186/1471-2458-9-S1-S2. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Brauer F. A singular perturbation approach to epidemics of vector-transmitted diseases. Infect. Dis. Model. 2019;4:115–123. doi: 10.1016/j.idm.2019.04.004. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.Brauer F., Castillo-Chávez C., Feng Z. Discrete epidemic models. Math. Biosci. Eng. 2010;7:1–15. doi: 10.3934/mbe.2010.7.1. [DOI] [PubMed] [Google Scholar]
  • 7.Brauer F., Castillo-Chávez C., Feng Z. Mathematical Models in Epidemiology. New York: Springer; 2019. [Google Scholar]
  • 8.Bravo de la Parra R., Marvá M., Sánchez E., Sanz L. Reduction of discrete dynamical systems with applications to dynamics population models. Math. Model. Nat. Phenom. 2013;8:107–129. doi: 10.1051/mmnp/20138608. [DOI] [Google Scholar]
  • 9.Bravo de la Parra R., Marvá M., Sánchez E., Sanz L. A discrete predator-prey ecoepidemic model. Math. Model. Nat. Phenom. 2017;12:116–132. doi: 10.1051/mmnp/201712207. [DOI] [Google Scholar]
  • 10.Bravo de la Parra R., Marvá M., Sánchez E., Sanz L. Discrete models of disease and competition. Discrete Dyn. Nat. Soc. 2017;2017:531083. doi: 10.1155/2017/5310837. [DOI] [Google Scholar]
  • 11.Bravo de la Parra R., Sanz L. A discrete model of competing species sharing a parasite. Discrete Contin. Dyn. Syst., Ser. B. 2020;25:2121–2142. [Google Scholar]
  • 12.Castillo-Chávez C., Bichara B., Morin B.R. Perspectives on the role of mobility, behavior, and time scales in the spread of diseases. Proc. Natl. Acad. Sci. 2016;113:14582–14588. doi: 10.1073/pnas.1604994113. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13.Castillo-Chávez C., Yakubu A.A. Dispersal, disease and life-history evolution. Math. Biosci. 2001;173:35–53. doi: 10.1016/S0025-5564(01)00065-7. [DOI] [PubMed] [Google Scholar]
  • 14.Falcón-Lezama J.A., Martínez-Vega R.A., Kuri-Morales P.A., Ramos-Castaneda J., Adams B. Day-to-day population movement and the management of Dengue epidemics. Bull. Math. Biol. 2016;78:2011–2033. doi: 10.1007/s11538-016-0209-6. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.Getz W.M., Salter R., Muellerklein O., Yoon H.S., Tallam K. Modeling epidemics: a primer and numerus model builder implementation. Epidemics. 2018;25:9–19. doi: 10.1016/j.epidem.2018.06.001. [DOI] [PubMed] [Google Scholar]
  • 16.Jardón-Kojakhmetov H., Kuehn C., Pugliese A., Sensi M. A geometric analysis of the SIR, SIRS and SIRWS epidemiological models. Nonlinear Anal., Real World Appl. 2021;58:103220. doi: 10.1016/j.nonrwa.2020.103220. [DOI] [Google Scholar]
  • 17.Jardón-Kojakhmetov H., Kuehn C., Pugliese A., Sensi M. A geometric analysis of the SIRS epidemiological model on a homogeneous network. J. Math. Biol. 2021;83:37. doi: 10.1007/s00285-021-01664-5. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18.Li C.K., Schneider H. Applications of Perron–Frobenius theory to population dynamics. J. Math. Biol. 2002;44:450–462. doi: 10.1007/s002850100132. [DOI] [PubMed] [Google Scholar]
  • 19.Martcheva M. An Introduction to Mathematical Epidemiology. New York: Springer; 2015. [Google Scholar]
  • 20.Marvá M., Sánchez E., Bravo de la Parra R., Sanz L. Reduction of slow–fast discrete models coupling migration and demography. J. Theor. Biol. 2009;258:371–379. doi: 10.1016/j.jtbi.2008.07.014. [DOI] [PubMed] [Google Scholar]
  • 21.Rocha F., Mateus L., Skwara U., Aguiar M., Stollenwerk N. Understanding Dengue fever dynamics: a study of seasonality in vector-borne disease models. Int. J. Comput. Math. 2016;93:1405–1422. doi: 10.1080/00207160.2015.1050961. [DOI] [Google Scholar]
  • 22.Sanz L., Bravo de la Parra R., Marvá M., Sánchez E. Non-linear population discrete models with two time scales: re-scaling of part of the slow process. Adv. Differ. Equ. 2019;2019:401. doi: 10.1186/s13662-019-2303-1. [DOI] [Google Scholar]
  • 23.Sanz L., Bravo de la Parra R., Sánchez E. Approximate reduction of non-linear discrete models with two time scales. J. Differ. Equ. Appl. 2008;14:607–627. doi: 10.1080/10236190701709036. [DOI] [Google Scholar]
  • 24.Schecter S. Geometric singular perturbation theory analysis of an epidemic model with spontaneous human behavioral change. J. Math. Biol. 2021;82:54. doi: 10.1007/s00285-021-01605-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25.Smith H.L., Thieme H.R. Dynamical Systems and Population Persistence. Providence: Am. Math. Soc.; 2011. [Google Scholar]
  • 26.Souza M.O. Multiscale analysis for a vector-borne epidemic model. J. Math. Biol. 2014;68:1269–1293. doi: 10.1007/s00285-013-0666-6. [DOI] [PubMed] [Google Scholar]
  • 27.van den Driessche P., Yakubu A.A. Disease extinction versus persistence in discrete-time epidemic models. Bull. Math. Biol. 2019;81:4412–4446. doi: 10.1007/s11538-018-0426-2. [DOI] [PubMed] [Google Scholar]
  • 28.Wang X., Wei L., Zhang J. Dynamical analysis and perturbation solution of an SEIR epidemic model. Appl. Math. Comput. 2014;232:479–486. doi: 10.1016/j.amc.2014.01.090. [DOI] [Google Scholar]
  • 29.Yakubu A.A. Introduction to discrete-time epidemic models. In: Gumel A.B., Lenhart S., editors. Modeling Paradigms and Analysis of Disease Transmission Models. Providence: Am. Math. Soc.; 2010. pp. 83–109. [Google Scholar]
  • 30.Zhao X.-Q. Asymptotic behavior for asymptotically periodic semiflows with applications. Commun. Appl. Nonlinear Anal. 1996;3:43–66. [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

Not applicable.


Articles from Advances in Difference Equations are provided here courtesy of Nature Publishing Group

RESOURCES