
Timeline of the hybrid model
In this paper, we investigate the well-posedness and dynamics of a class of hybrid models, obtained by coupling a system of ordinary differential equations and an agent-based model. These hybrid models intend to integrate the microscopic dynamics of individual behaviors into the macroscopic evolution of various population dynamics models, and can be applied to a great number of complex problems arising in economics, sociology, geography and epidemiology. Here, in particular, we apply our general framework to the current COVID-19 pandemic. We establish, at a theoretical level, sufficient conditions which lead to particular solutions exhibiting irregular oscillations and interpret those particular solutions as pandemic waves. We perform numerical simulations of a set of relevant scenarios which show how the microscopic processes impact the macroscopic dynamics.
Citation: Guillaume Cantin, Cristiana J. Silva, Arnaud Banos. Mathematical analysis of a hybrid model: Impacts of individual behaviors on the spreading of an epidemic[J]. Networks and Heterogeneous Media, 2022, 17(3): 333-357. doi: 10.3934/nhm.2022010
[1] | Prateek Kunwar, Oleksandr Markovichenko, Monique Chyba, Yuriy Mileyko, Alice Koniges, Thomas Lee . A study of computational and conceptual complexities of compartment and agent based models. Networks and Heterogeneous Media, 2022, 17(3): 359-384. doi: 10.3934/nhm.2022011 |
[2] | Richard Carney, Monique Chyba, Taylor Klotz . Using hybrid automata to model mitigation of global disease spread via travel restriction. Networks and Heterogeneous Media, 2024, 19(1): 324-354. doi: 10.3934/nhm.2024015 |
[3] | Rossella Della Marca, Nadia Loy, Andrea Tosin . An SIR–like kinetic model tracking individuals' viral load. Networks and Heterogeneous Media, 2022, 17(3): 467-494. doi: 10.3934/nhm.2022017 |
[4] | Xia Li, Chuntian Wang, Hao Li, Andrea L. Bertozzi . A martingale formulation for stochastic compartmental susceptible-infected-recovered (SIR) models to analyze finite size effects in COVID-19 case studies. Networks and Heterogeneous Media, 2022, 17(3): 311-331. doi: 10.3934/nhm.2022009 |
[5] | Dieter Armbruster, Christian Ringhofer, Andrea Thatcher . A kinetic model for an agent based market simulation. Networks and Heterogeneous Media, 2015, 10(3): 527-542. doi: 10.3934/nhm.2015.10.527 |
[6] | Tadahisa Funaki, Hirofumi Izuhara, Masayasu Mimura, Chiyori Urabe . A link between microscopic and macroscopic models of self-organized aggregation. Networks and Heterogeneous Media, 2012, 7(4): 705-740. doi: 10.3934/nhm.2012.7.705 |
[7] | Elisabeth Logak, Isabelle Passat . An epidemic model with nonlocal diffusion on networks. Networks and Heterogeneous Media, 2016, 11(4): 693-719. doi: 10.3934/nhm.2016014 |
[8] | Meng Zhao, Jiancheng Liu, Yindi Zhang . Influence of environmental pollution and bacterial hyper-infectivity on dynamics of a waterborne pathogen model with free boundaries. Networks and Heterogeneous Media, 2024, 19(3): 940-969. doi: 10.3934/nhm.2024042 |
[9] | Sabrina Bonandin, Mattia Zanella . Effects of heterogeneous opinion interactions in many-agent systems for epidemic dynamics. Networks and Heterogeneous Media, 2024, 19(1): 235-261. doi: 10.3934/nhm.2024011 |
[10] | Matteo Piu, Gabriella Puppo . Stability analysis of microscopic models for traffic flow with lane changing. Networks and Heterogeneous Media, 2022, 17(4): 495-518. doi: 10.3934/nhm.2022006 |
In this paper, we investigate the well-posedness and dynamics of a class of hybrid models, obtained by coupling a system of ordinary differential equations and an agent-based model. These hybrid models intend to integrate the microscopic dynamics of individual behaviors into the macroscopic evolution of various population dynamics models, and can be applied to a great number of complex problems arising in economics, sociology, geography and epidemiology. Here, in particular, we apply our general framework to the current COVID-19 pandemic. We establish, at a theoretical level, sufficient conditions which lead to particular solutions exhibiting irregular oscillations and interpret those particular solutions as pandemic waves. We perform numerical simulations of a set of relevant scenarios which show how the microscopic processes impact the macroscopic dynamics.
The intricate and fascinating relations between the individual and collective behaviors, occurring within a population subject to an evolution problem, have been widely studied for several decades in the field of sociology and economics. Beyond the inescapable textbook of Turner & Killian [37], which is devoted to the study of social collective behaviors, these intricate relations within gatherings, demonstrations and riots have been analyzed, for example in [29] or [38]; self-organization of complex structures, admitting individual or collective social organization, have been studied in [33]; competition between individual and collective behaviors acting in segregation processes have been explored in [18]; more recently, individual roles in collective dynamics or in consensus emergence have been investigated in [26] or in [12]; finally, Galam [17] and Helbing [20] propose to regroup these various questions in a more general framework. However, it is observed that the classical mathematical modelling approaches (especially those using ordinary differential equations) show limitations for reproducing the complex interactions between individual behaviors and collective dynamics. A very simple reason can account for this lack: although ordinary differential equations provide a powerful tool for describing the evolution of population dynamics, it is impossible to follow the trajectory of a single individual within the aggregate flow of such equations. Next, the observation of such real-world phenomena reveals the interleaving of at least two populational scales: the macroscopic scale can be used to describe collective behaviors, whereas the microscopic scale can fit with individuals decisions. Hence, coupling both the macroscopic and microscopic approaches is an attempt to overcome the scaling dilemma. Furthermore, none of both microscopic and macroscopic modelling approaches is better than the other; each one has advantages and disadvantages. However, the differential equations approach offers a formal study potential, which allows to establish qualitative properties of the trajectories determined by the resulting model, at a theoretical level. Thus it appears as a necessity, for the one who aims to advance on this modelling question, to couple ordinary differential equations with a microscopic process. It is precisely the purpose of this work.
Therefore, in this paper, we study a class of hybrid problems, constructed to model the complex features of population dynamic problems, in which the microscopic individual behaviors and the macroscopic collective dynamics are closely intertwined. We consider a general hybrid model, obtained by coupling a system of ordinary differential equations and an agent-based process, which act simultaneously along a common timeline. The complex network structure heavily underlies our hybrid model. Indeed, the subsequent system of ordinary differential equations is embedded into a geographical network structure, so as to reproduce the spatial background of the population dynamics, which possibly present heterogeneous patterns and emergent properties; in parallel, the social interactions occurring between individuals are supported by a social network, which can be partly randomly generated. The resulting mathematical model is analyzed both at a theoretical level and with a numerical approach. The way our model is designed allows its application to a large number of evolution problems arising, for example, in sociology, economics, geography and epidemiology. In this paper, we apply our general model to the current COVID-19 pandemic, whose complex dynamics have been intensely studied.
Besides the general framework of the proposed hybrid models, our approach aims to fill important limitations of previous studies on the topic of epidemics. Indeed, the macroscopic dynamics of epidemics have been intensely studied, using differential equations, very often on the basis of the famous Kermack & McKendrick model [25] (see, for instance, [22], [23], [35] or [36]). Partial differential equations, such as reaction-diffusion equations, have also been used in order to analyze the spatial propagation of epidemics as travelling waves (see for instance [13], [24] or [30]). Recently, epidemiological problems have benefited from the advances on the study of complex networks, which have been used in order to analyze the geographical spreading of various infectious diseases with a different approach (see for instance [7], [9], [27] or [34]). In the mean time, but separately, agent-based models have been used in order to study the microscopic dynamics of epidemics at the individual scale (see for instance [5] or [21]); in particular, agent-based stochastic-process compartmental models have been studied in [2], [3] or very recently in [39]. Afterwards, a first attempt to compare both macroscopic and microscopic approaches is presented in [14], with the aim to establish the importance to take into account the role of individual behaviors. The necessity of coupling differential equations with agent-based models is finally highlighted in ecology (see e.g., [16], [28], [32]) and in epidemiology (see e.g., [1], [4]). However, these studies often lack for a theoretical mathematical validation; for example, the hybrid mathematical model which is studied in the latter paper [4] has not been validated in a theoretical framework and the qualitative properties of its solutions have not been analyzed. Hence, in this article, we do an in-depth study of such hybrid models and fill these temporary deficiencies.
In this paper, we pursue two main objectives. First, we intend to propose a sufficiently large framework which can be applied to a great number of complex problems arising in social and human sciences, and not only in epidemiology, with a rigorous mathematical approach, which supports the numerical simulations and guarantees their relevancy. For that, we construct an abstract class of hybrid models by coupling along a common timeline a macroscopic and continuous process, determined by a system of differential equations, with a microscopic and discrete process, which can be derived from an agent-based model. Under reasonable assumptions, we prove that the resulting hybrid model is well-posed, in the sense that it admits global solutions (see Theorem 2.2), which depend smoothly on a variation of its parameters (see Theorem 2.3). We also prove that the system can exhibit particular solutions with irregular oscillations, (see Theorem 2.4), that generalizes a previous statement presented in [34]. Secondly, we apply our general framework to the current COVID-19 pandemic, so as to prove that the dynamics, spreading and multiple waves of this devastating pandemic cannot be explained only at a macroscopic scale. We use a deterministic ODE compartmental model earlier presented in [35], which is designed for reproducing the specificity of transmission of SARS-CoV-2 virus in a susceptible population, and an agent-based process which focuses on refractory behaviors of citizens to policy strategies. We present several numerical simulations of the hybrid model which highlight the effect of such opposition behaviors on the aggregate flow of the epidemic.
Our paper is organized as follows. In Section 2, we show how to construct the general hybrid model, by coupling a system of differential equations and an agent-based model; we prove that the resulting mathematical problem is well-posed. Next, in Section 3, we apply our general framework to the current COVID-19 pandemic, for which the macroscopic dynamic is described by a deterministic ODE compartmental model, whereas the microscopic opposition behaviors and decision strategies are integrated into an agent-based protocol. The stability analysis of the model is investigated in 4, and a selection of relevant scenarios are finally presented in Section 5 with a numerical approach.
In this section, we provide a theoretical mathematical approach to a class of abstract hybrid problems. To construct the hybrid problems, we couple a system of ordinary differential equations with a discrete process, along a common timeline. After, we prove the well-posedness of the resulting mathematical problem and, under reasonable assumptions, the existence of irregular oscillations.
Let us consider a population of individuals and assume that this population is subject to a complex evolution process which cannot be described at a single scale. Thus, we construct a hybrid model by coupling a system of ordinary differential equations and a discrete process, which can be derived from an agent-based model.
First, we assume that the population can be divided into several disjoint groups
t0<t1<⋯<ts<ts+1<…, | (1) |
which tends to infinity. We consider the following abstract hybrid problem (
{(IC)X(t0)=X0,λ0∈J,(Ms)˙X(t)=F(X(t),λs),ts<t≤ts+1,(ms)λs+1=G(X(ts+1),λs), (AHP) |
for
The hybrid problem
Timeline of the hybrid model
Definition 2.1. For
For brevity, a solution of the hybrid problem
In order to establish the well-posedness of the hybrid model
Assumption 1. The function
Assumption 2. There exists a compact set
X(t0)=X0,˙X(t)=F(X(t),λ0) |
defined on
X(t,X0)∈K, |
for all
Note that in assumption 2, the compact set
Assumption 3. The function
Our first theorem establishes the existence and uniqueness of global solutions to the hybrid problem
Theorem 2.2. Let the assumptions 1 and 2 hold. Then for all
Proof. In order to prove the theorem, we construct a solution to the hybrid problem
Let
X(t0)=X0,˙X(t)=F(X(t),λ0),t>0. | (2) |
By virtue of Assumption 1, it follows from the fundamental existence and uniqueness theorem for ordinary differential equations (see for instance Theorem 3.1 in [19]), that the Cauchy problem (2) admits a unique local solution
Afterwards, assuming that
X(ts)=Xs,˙X(t)=F(X(t),λs),t>ts. |
Repeating the above arguments, we construct a unique solution of the hybrid problem
The next theorem establishes the continuity of the solution
Theorem 2.3. Let Assumptions 1, 2 and 3 hold. Then each global solution
‖X(t,X0+h,λ0+k)−X(t,X0,λ0)‖Rn<ε, |
for all
Proof. Let us consider
‖X(t,˜X0,˜λ0)−X(t,X0,λ0)‖Rn<ε, |
for all
‖˜X1−X1‖Rn<ε, |
where
Next we consider
Repeating these arguments a finite number of times, we have that for all
‖X(t,˜X0,˜λ0)−X(t,X0,λ0)‖Rn<ε, |
for all
Remark 1. If
In this section, we establish and interpret an important feature of the hybrid model
Let us suppose that there exist two distinct parameters sets
˙X=F(X,λ1), |
for each
˙X=F(X,λ2), |
for each
τ=mins≥0|ts−ts+1|. |
The next theorem generalizes a recent result proved in [34].
Theorem 2.4. Suppose that assumption 2 holds. Assume that
Then every solution
Proof. Let us consider
X(t0)=X0,˙X(t)=F(X(t),λ0),t>0, |
belongs to a neighborhood
Next, it is assumed that
Since
Remark 2. Obviously, the conclusion of Theorem 2.4 still holds if the initial condition
Remark 3. In the sequel, our main application of the hybrid problem
In this section, we present an important application of the hybrid framework, constructing an instance of the hybrid problem
Let us consider a population of individuals affected by the COVID-19 pandemic, caused by the infection of SARS-CoV-2. In order to integrate the impact of refractory behaviors on the dynamics of the epidemic, we propose to improve the deterministic compartmental
The followings assumptions are in agreement with the ones from [35]. The population is subdivided into five distinct classes: susceptible individuals (
In addition to what was proposed in [34], we consider a fraction
Overall, the
{˙S(t)=Λ−β(1−p(1−u))(θA(t)+I(t))N(t)S(t)−ϕp(1−u)S(t)+ωP(t)−μS(t),˙A(t)=β(1−p(1−u))(θA(t)+I(t))N(t)S(t)−νA(t)−μA(t),˙I(t)=νA(t)−δI(t)−μI(t),˙R(t)=δI(t)−μR(t),˙P(t)=ϕp(1−u)S(t)−ωP(t)−μP(t). | (3) |
The latter deterministic compartmental model can be written
˙x=f(x,α), |
with
α=(β,p,θ,Λ,ϕ,ω,μ,ν,δ,u)∈R10 | (4) |
and
(fj(x,α))⊤1≤j≤5=[Λ−β(1−p(1−u))(θA+I)NS−ϕp(1−u)S+ωP−μSβ(1−p(1−u))(θA+I)NS−νA−μAνA−δI−μIδI−μRϕp(1−u)S−ωP−μP]. | (5) |
The equilibrium points and their stability analysis are studied in Section 4.
In order to take into account the geographical distribution of the population which is affected by the epidemic, we propose to embed the latter
L=(Li,k)1≤i,k≤m | (6) |
of geographical connectivity, by setting
Next, we divide the population into a finite number of regional sub-populations
X=(xi)1≤i≤m, |
where
In this way, the dynamics of the epidemic is modeled at the macroscopic scale by a complex network of ordinary differential equations, which is written
dxi,jdt(t)=fj(xi(t),αi)+σjn∑k=1Li,kxj,k(t),1≤j≤5,1≤i≤m,t≥0. | (7) |
Here,
The problem (7) can be rewritten into the short form
˙X=F(X,λ), | (8) |
with
F(X,λ)=(fj(xi,αi)+σjn∑k=1Li,kxj,k)⊤1≤j≤m, | (9) |
and
λ=((αi)1≤i≤m,(σj)1≤j≤5,(Li,k)1≤i,k≤m)∈R10m+5+m2, |
thus, it is an instance of the macroscopic part
After having determined the macroscopic part
Here, we consider an agent-based process in which agents are determined by non-integer individuals. Let us describe our approach. Assume we have solved system (8) on a finite time interval
Aij={a1ij,a2ij,…,aNijij}, |
and we call its elements non-integer individuals or simply agents. As constructed, the set
Ai=⋃1≤j≤5Aij. | (10) |
Here, we choose to generate a Newman–Watts–Strogatz small-world graph, since it is well recognized to reproduce important aspects of the structure of social interactions [31]. However, other graph generation algorithms could be considered. In this social network, each agent has a finite number of neighbors; each agent can observe the types of its neighbors and make decisions, as illustrated in Figure 2. The microscopic part
Social network generated over a finite set of agents, by running a Newman–Watts-Strogatz graph generation algorithm: each vertex represents an agent, and each edge models a social connection between two agents. Different colors correspond to the different epidemic sub-classes of the population. In such a social network, each agent can observe the types and the behaviors of its neighbors and can make decisions with respect to its observations
.Let us finally describe the agent-based model which is performed at each time step
λs={(αi(ts))1≤i≤m,(σj(ts))1≤j≤5,(Li,k(ts))1≤i,k≤m}, |
and that the social network of agents
We assume that agents model citizens or decision makers and focus on two types of actions.
● Action 1. In each region
ρI(Di,ts+1)=Ii(ts+1)Ni(ts+1). | (11) |
- If the rate
pi+1(ts+1)=pi(ts)×(1+d1), |
where
- Else, that is, if
pi+1(ts+1)=pi(ts). |
- If at least one of the rates
σj(ts+1)=0,1≤j≤5. |
- Else, that is, if
● Action 2. In each region
ρN(Di,ts+1)=1Ni∑a∈AiN(I,a,ts+1), | (12) |
where
- If the rate of infected neighbors overcomes a given threshold
ui(ts+1)=ui(ts)×(1+d2), |
where
- Else, that is, if
ui(ts+1)=ui(ts)×(1−d2). |
The above protocol defines a discrete mapping
λs+1=G(X(ts+1),λs), | (13) |
which determines the microscopic part
Remark 4. The two actions protocol determined by (11) and (12) could easily be adapted to other decision strategies. For instance, if the rate
pi+1(ts+1)=pi(ts)×(1−d1). |
Similarly, a great number of decision strategies and behavioral changes can be integrated in the protocol, which shows the wide potential of application of our model.
Remark 5. We emphasize that the agent-based model determined by (11) and (12) is not an optimal strategy, since the decisions and their acceptance or opposition behaviors of the agents may produce a negative effect on the dynamic of the epidemic. However, the behavioral agent-based model allows us to introduce more reality on the analysis of epidemics dynamics than the just considering the deterministic compartmental model (8) and, for example, to study the impact of individuals behaviors on the spreading of an infection disease.
In this section, we analyze the dynamics of the COVID-19 hybrid model (8)-(13). We prove that the model satisfies the compactness assumption 2, which guarantees that it admits global solutions. Then we study the local and global stability of its equilibrium states.
Let us consider the system of ordinary differential equations (8), where
K={(Si,Ai,Ii,Ri,Pi)1≤i≤m∈(R+)5m;m∑i=1(Si+Ai+Ii+Ri+Pi)≤Λ0μ0}, | (14) |
where
Theorem 4.1. For any
Proof. First, the existence and uniqueness of local in time solutions is immediate, since
Fj(x1,…,xj−1,0,xj+1,…,xm,λ)≥0, |
for all
Afterwards, it is easily seen that the total population in the geographical network, defined by
N(t)=m∑j=1[Sj(t)+Aj(t)+Ij(t)+Rj(t)+Pj(t)],t≥0, |
satisfies
˙N(t)≤−μ0N(t)+Λ0,t≥0, |
since the matrix of connectivity
N(t)≤[N(0)−Λ0μ0]e−μ0t+Λ0μ0,t∈[0,T], |
which leads to the desired conclusion.
The latter statement guarantees that the compactness assumption 2 is fulfilled. Hence, Theorem 2.2 applies to the COVID-19 hybrid model (8)-(13). We obtain the following corollary.
Corollary 1. For any
Remark 6. The latter corollary guarantees that the COVID-19 hybrid model (8)-(13) admits global solutions. However, the continuity assumption 3 on the function
Here we study the equilibrium states of the epidemiological model (3), which determines the local dynamics on each node of the complex network given by (7).
Basic computations show that the model (3) has two equilibrium points:
● disease-free equilibrium, denoted by
Σ0=(S0,A0,I0,R0,P0)=(Λ(ω+μ)μ(ϕp(1−u)+μ+ω),0,0,0,ϕp(1−u)Λμ(ϕp(1−u)+μ+ω)); | (15) |
● endemic equilibrium,
Σ+=(S+,A+,I+,R+,P+) | (16) |
with
S+=Λ(ω+μ)(ϕp(1−u)+μ+ω)μR−10,A+=Λν+μR−10(R0−1),I+=Λν(ν+μ)(δ+μ)R−10(R0−1),R+=δΛν(ν+μ)(δ+μ)μR−10(R0−1),P+=Λϕp(1−u)(ϕp(1−u)+μ+ω)μR−10, | (17) |
where the basic reproduction number,
R0=β(1−p(1−u))(δθ+μθ+ν)(ω+μ)(δ+μ)(ν+μ)(ϕp(1−u)+μ+ω). | (18) |
In what follows, we analyse the influence of the parameters
∂R0∂p=−(δθ+μθ+ν)(μ+ω)β(1−u)(μ+ω+ϕ)(δ+μ)(μ+ν)(pϕ(1−u)+μ+ω)2,∂R0∂u=(δθ+μθ+ν)(μ+ω)βp(μ+ω+ϕ)(δ+μ)(μ+ν)(pϕ(1−u)+μ+ω)2. |
As all parameter values assume positive values and
In order to observe this variation of
μ=181×365,θ=1,ϕ=112,ν=0.15,δ=130,ω=145×0.059,β=1.492. (Pfixed) |
Piecewise parameter values
Time sub-interval | |||
(transmission rate) | (transfer from |
(transfer from |
|
Constant parameter values and initial conditions for
Parameter | Description | Value |
Recruitment rate | ||
Natural death rate | ||
Modification parameter | ||
Transfer rate from |
||
Fraction of |
||
Transfer rate from |
||
Transfer rate from |
||
Transfer rate from |
||
Class of individuals | Initial condition value | |
Susceptible | ||
Asymptomatic | ||
Active infected | ||
Removed | ||
Protected |
Then,
R0(p,u)≃0.07349931−p(1−u)112p(1−u)+0.0013449. |
Let
The Jacobian matrix of system (3), evaluated at the disease-free equilibrium (15), is given by
M(Σ0)=[−(ϕp(1−u)+μ)Θ1−β(μ+ω)(1−p(1−u))ϕp(1−u)+μ+ω0ω0Θ2β(μ+ω)(1−p(1−u))ϕp(1−u)+μ+ω000ν−δ−μ0000δ−μ0ϕp(1−u)000−(μ+ω)], |
with
Θ1=−θβ(μ+ω)(1−p(1−u))ϕp(1−u)+μ+ω,Θ2=βθ(1−p(1−u))(μ+ω)−(μ+ν)(p(1−u)ϕ+μ+ω)ϕp(1−u)+μ+ω. |
The eigenvalues of the matrix
P(λ)=λ2+Bλ+C, |
where
Theorem 4.2. The disease free equilibrium of the
To analyze the local stability of the endemic equilibrium,
Q(t)=|λI5−M(Σ+)|=0, |
where
The roots of the equation
0.0012388(λ+0.0000338)(807.1694484λ4+A3λ3+A2λ2+A1λ+A0)=0, | (19) |
with
A3≃β(1−p(1−u))+65.5724947p(1−u)+127.0843058A2≃0.1847459β(1−p(1−u))+10.1896471p(1−u)+0.1687146,A1≃0.0052528β(1−p(1−u))−0.0085307p(1−u)−0.0001376A0≃0.0000067β(1−p(1−u))−0.0000113p(1−u)−0.0000002. |
Applying the Routh–Hurwitz criterion to the fourth order polynomial (19), the endemic equilibrium
A0>0,A3>0,A3A2−A4A1>0,C=(A3A2−A4A1)A1−A23A0>0. | (20) |
The conditions
Remark 7. Note that the global stability of the disease free and endemic equilibrium points
The
However, the piecewise constant parameters model does not integrate at the microscopic scale the impact of opposition behaviors to policy strategies; moreover, it does not take into account the geographical distribution of individuals. Thus our aim in the next section is to deeper explore the dynamics of the hybrid model (8)-(13), with a numerical approach.
In this section, our aim is to explore numerically the dynamics of the hybrid model (8)-(13), in order to show how and to what extent individual behaviors can influence the dynamic of the epidemic. The hybrid problem has been implemented with the
L=[−ε21ε12000ε21−(ε12+ε32+ε42)ε23ε2400ε32−(ε23+ε43)ε3400ε42ε43−(ε24+ε34+ε54)ε45000ε54−ε45], |
where we assume a weak and homogeneous connectivity by setting
Values of the parameters for the numerical simulations of the hybrid model (8)
.Parameter | Region 1 | Region 2 | Region 3 | Region 4 | Region 5 |
Initial condition | Region 1 | Region 2 | Region 3 | Region 4 | Region 5 |
Numerical simulations of the hybrid model (8)-(13), for four relevant scenarios. Each sub-figure shows the number
In the first scenario, we divide the timeline (1) of the hybrid model in
d1=0.1,T1=0.02,T2=0.03,d2=0.01,T3=0.3. |
These numerical values have been chosen arbitrarily and could easily be modified. With those parameter values, we observe, as depicted in green in Figure 7, that the numbers of infected individuals
In the second scenario, we divide the timeline (1) in
d1=0.1,T1=0.02,T2=0.03,d2=0.01,T3=0.3. |
As depicted in blue in Figure 7, we observe that the numbers of infected individuals
In the third scenario, our aim is to explore the possible conflict between a slow decision process of policy makers (as described by Action 1 in the agent-based protocol (11)-(12)) and a high level of opposition behaviors of citizens (determined by Action 2 in the protocol (11)-(12)). To that aim, we still divide the timeline (1) in
d2=0.09,T3=0.2. |
This choice roughly models an increase of opposition behaviors in the population and a lower threshold of acceptation of protection strategies. As depicted in dark yellow in Figure 7, we observe that the infection is still under control, but the extinction of the disease is almost postponed by the opposition behaviors. Moreover, we remark that the small infection waves, which were already observed in region
In the fourth scenario, we divide the timeline (1) in
d1=0.1,T1=0.06,T2=103. |
The value of the threshold
In this paper, we have brought an original contribution to the study of complex systems arising in social science, economics and epidemiology, by constructing a class of hybrid models, in which the macroscopic dynamics of a population subject to an evolution problem, were coupled with the microscopic dynamics of individuals. The macroscopic dynamics was modeled by a system of differential equations, embedded in a geographical network structure, whereas the microscopic dynamic was modeled by an agent-based process, which can integrate various individual behaviors. The transition between the macroscopic and the microscopic scales involves the generation of a social network, which reproduces the social interactions occurring in the population. Our hybrid model was studied in an abstract and theoretical framework, by establishing the existence and uniqueness of relevant solutions, their continuous dependence with respect to a variation of its parameters and the possible emergence of pseudo-periodic solutions. We applied our hybrid model to the study of the current COVID-19 pandemic, and performed several numerical simulations, which highlight how microscopic behaviors can have a strong impact on the macroscopic of the epidemic.
As future work, we aim to generalize our hybrid framework, by considering a larger class of dynamical systems modeling the macroscopic dynamic of the population: for example, non-autonomous equations, delay differential equations or reaction-diffusion equations could be considered. Analogously, the agent-based process studied in Section 3, can be subject to various generalizations, which show the wide potential of the hybrid approach. Moreover, it is also a challenge to improve the SAIRP model by considering specific subgroups for the protected class
This work was partially supported by Portuguese funds through CIDMA, The Center for Research and Development in Mathematics and Applications of University of Aveiro, and the Portuguese Foundation for Science and Technology (FCT–Fundação para a Ciência e a Tecnologia), within project UIDB/04106/2020. Silva is also supported by the FCT Researcher Program CEEC Individual 2018 with reference CEECIND/00564/2018.
The authors are sincerely grateful to the anonymous reviewers for their valuable comments and suggestions which improved the presentation of the paper.
[1] |
M. Ajelli, B. Gonçalves, D. Balcan, V. Colizza, H. Hu, J. J. Ramasco, S. Merler and A. Vespignani, Comparing wide-scale computational modeling Approaches to epidemic: Agent-based versus structured MetaPopulation models, BMC Infectious Diseases, 10 (2010), Article number: 190. |
[2] |
L. J. S. Allen, An Introduction to Stochastic Processes with Applications to Biology, Second edition. CRC Press, Boca Raton, FL, 2011. |
[3] |
A comparison of three different stochastic population models with regard to persistence time. Theoretical Population Biology (2003) 64: 439-449. ![]() |
[4] |
The importance of being hybrid for spatial epidemic models: a multi-scale approach. Systems (2015) 3: 309-329. ![]() |
[5] |
A. Banos, C. Lang and M. Nicolas, Agent-based Spatial Simulation with NetLogo, Elsevier, 2017. |
[6] |
G. Cantin, Nonidentical coupled networks with a geographical model for human behaviors during catastrophic events, International Journal of Bifurcation and Chaos, 27 (2017), 1750213, 21pp. |
[7] |
Influence of the topology on the dynamics of a complex network of HIV/AIDS epidemic models. AIMS Mathematics (2019) 4: 1145-1169. ![]() |
[8] |
Centers for Disease Control and Prevention, Coronavirus Disease 2019 (COVID-19), 2020. Available from: https://www.cdc.gov/coronavirus/2019-ncov/prevent-getting-sick/prevention.html. |
[9] |
Epidemic modeling in metapopulation systems with heterogeneous coupling pattern: Theory and simulations. Journal of theoretical biology (2008) 251: 450-467. ![]() |
[10] |
Chikungunya outbreak in Montpellier, France, September to October 2014. Eurosurveillance (2015) 20: 21108. ![]() |
[11] |
Direção Geral da Saúde – COVID-19, Ponto de Situação Atual em Portugal, 2021. Available from: https://covid19.min-saude.pt/ponto-de-situacao-atual-em-portugal/. |
[12] |
Modeling opinion dynamics: how the network enhances consensus. Networks & Heterogeneous Media (2015) 10: 877-896. ![]() |
[13] |
Travelling wave solutions for an infection-age structured model with diffusion. Proc. Roy. Soc. Edinburgh Sect. A (2009) 139: 459-482. ![]() |
[14] |
J. M. Epstein, J. Parker, D. Cummings and R. A. Hammond, Coupled contagion dynamics of fear and disease: Mathematical and computational explorations, PLoS One, 3 (2008), e3955. |
[15] |
European Centre for Disease Prevention and Control, Guidelines for the Implementation of Non-Pharmaceutical Interventions Against COVID-19, 2020. Available from: https://www.ecdc.europa.eu/en/publications-data/covid-19-guidelines-non-pharmaceutical-interventions. |
[16] |
Reconciling classical and individual-based approaches in theoretical population ecology: A protocol for extracting population parameters from individual-based models. The American Naturalist (1998) 152: 832-856. ![]() |
[17] |
S. Galam, Sociophysics: A Physicist's Modeling of Psycho-political Phenomena, Understanding Complex Systems. Springer, New York, 2012. |
[18] |
Competition between collective and individual dynamics. Proceedings of the National Academy of Sciences (2009) 106: 20622-20626. ![]() |
[19] |
J. K. Hale, Ordinary Differential Equations, Krieger Publishing Company (second edition), 1980. |
[20] |
D. Helbing, Quantitative Sociodynamics: Stochastic Methods and Models of Social Interaction Processes, Springer-Verlag Berlin Heidelberg, 2010. |
[21] |
A. J. Heppenstall, A. T. Crooks, L. M. See and M. Batty, Agent-based Models of Geographical Systems, Springer Science & Business Media, 2011. |
[22] |
H. W. Hethcote, Three basic epidemiological models, in Applied Mathematical Ecology, Springer, 18 (1989), 119–144. |
[23] |
Some epidemiological models with nonlinear incidence. Journal of Mathematical Biology (1991) 29: 271-287. ![]() |
[24] |
Spread of viral infection of immobilized bacteria. Networks & Heterogeneous Media (2013) 8: 327-342. ![]() |
[25] | Contributions to the mathematical theory of epidemics–I. 1927. Bulletin of mathematical biology (1991) 53: 33-55. |
[26] |
K. Klemm, M. Serrano, V. M. Eguíluz and M. San Miguel, A measure of individual role in collective dynamics, Scientific Reports, 2 (2012), Article number: 292, 8pp. |
[27] |
An epidemic model with nonlocal diffusion on networks. Networks & Heterogeneous Media (2016) 11: 693-719. ![]() |
[28] |
Coupling agent-based with equation-based models to study spatially explicit megapopulation dynamics. Ecological Modelling (2018) 384: 34-42. ![]() |
[29] |
Individual and collective behaviors within gatherings, demonstrations, and riots. Annual Review of Sociology (1983) 9: 579-600. ![]() |
[30] |
J. D. Murray, Mathematical Biology II: Spatial Models and Biomedical Applications, Third edition. Interdisciplinary Applied Mathematics, 18. Springer-Verlag, New York, 2003. |
[31] |
Scaling and percolation in the small-world network model. Physical Review E (1999) 60: 7332. ![]() |
[32] |
N. D. Nguyen, Coupling Equation-based and Individual-based Models in the Study of Complex Systems. A Case Study in Theoretical Population Ecology, Ph.D thesis, Pierre and Marie Curie University, 2010. |
[33] |
F. Schweitzer, Self-organization of Complex Structures: From Individual to Collective Dynamics, Gordon and Breach Science Publishers, Amsterdam, 1997. |
[34] |
C. J. Silva, G. Cantin, C. Cruz, R. Fonseca-Pinto, R. P. Fonseca, E. S. Santos and D. F. M. Torres, Complex network model for COVID-19: human behavior, pseudo-periodic solutions and multiple epidemic waves, Journal of Mathematical Analysis and Applications, (2021), 125171. |
[35] |
C. J. Silva, C. Cruz, D. F. M. Torres et al., Optimal control of the COVID-19 pandemic: Controlled sanitary deconfinement in Portugal, Scientific Reports, 11 (2021), Art. 3451, 15 pp. |
[36] |
H. L. Smith and H. R. Thieme, Dynamical Systems and Population Persistence, American Mathematical Soc., Providence, RI, 2011. |
[37] |
R. H. Turner, L. M. Killian and others, Collective Behavior, Prentice-Hall Englewood Cliffs, NJ, 1957. |
[38] |
S. Wright, Crowds and Riots: A Study in Social Organization, Sage Publications Beverly Hills, CA, 1978. |
[39] |
P. Yan and G. Chowell, Beyond the initial phase: Compartment models for disease transmission, in Quantitative Methods for Investigating Infectious Disease Outbreaks (Texts in Applied Mathematics), Springer, Cham, 70 (2019), 135–182. |
Piecewise parameter values
Time sub-interval | |||
(transmission rate) | (transfer from |
(transfer from |
|
Constant parameter values and initial conditions for
Parameter | Description | Value |
Recruitment rate | ||
Natural death rate | ||
Modification parameter | ||
Transfer rate from |
||
Fraction of |
||
Transfer rate from |
||
Transfer rate from |
||
Transfer rate from |
||
Class of individuals | Initial condition value | |
Susceptible | ||
Asymptomatic | ||
Active infected | ||
Removed | ||
Protected |
Values of the parameters for the numerical simulations of the hybrid model (8)
.Parameter | Region 1 | Region 2 | Region 3 | Region 4 | Region 5 |
Initial condition | Region 1 | Region 2 | Region 3 | Region 4 | Region 5 |
Time sub-interval | |||
(transmission rate) | (transfer from |
(transfer from |
|
Parameter | Description | Value |
Recruitment rate | ||
Natural death rate | ||
Modification parameter | ||
Transfer rate from |
||
Fraction of |
||
Transfer rate from |
||
Transfer rate from |
||
Transfer rate from |
||
Class of individuals | Initial condition value | |
Susceptible | ||
Asymptomatic | ||
Active infected | ||
Removed | ||
Protected |
Parameter | Region 1 | Region 2 | Region 3 | Region 4 | Region 5 |
Initial condition | Region 1 | Region 2 | Region 3 | Region 4 | Region 5 |
Timeline of the hybrid model
Social network generated over a finite set of agents, by running a Newman–Watts-Strogatz graph generation algorithm: each vertex represents an agent, and each edge models a social connection between two agents. Different colors correspond to the different epidemic sub-classes of the population. In such a social network, each agent can observe the types and the behaviors of its neighbors and can make decisions with respect to its observations
Basic reproduction number
Local stability condition of the endemic equilibrium
Model
A geographical network with 5 regions and the main connections. Individual displacements from one region to another occur along these connections
Numerical simulations of the hybrid model (8)-(13), for four relevant scenarios. Each sub-figure shows the number