Skip to main content
Elsevier - PMC COVID-19 Collection logoLink to Elsevier - PMC COVID-19 Collection
. 2022 Nov 28;147:76–89. doi: 10.1016/j.enganabound.2022.11.026

Numerical solution of COVID-19 pandemic model via finite difference and meshless techniques

Rahat Zarin a, Siraj-ul-Islam a,, Nadeem Haider b, Naeem-ul-Islam c,
PMCID: PMC9701647  PMID: 36467539

Abstract

In the present paper, a reaction–diffusion epidemic mathematical model is proposed for analysis of the transmission mechanism of the novel coronavirus disease 2019 (COVID-19). The mathematical model contains six-time and space-dependent classes, namely; Susceptible, Exposed, Asymptomatically infected, Symptomatic infected, Quarantine, and Recovered or Removed (SEQIaIsR). The threshold number R0 is calculated by utilizing the next-generation matrix approach. In addition to the simple explicit procedure, the mathematical epidemiological model with diffusion is simulated through the operator splitting approach based on finite difference and meshless methods. Stability analysis of the disease free and endemic equilibrium points of the model is investigated. Simulation results of the model with and without diffusion are presented in detail. A comparison of the obtained numerical results of both the models is performed in the absence of an exact solution. The correctness of the solution is verified through mutual comparison and partly, via theoretical analysis as well.

Keywords: Diffusion effects, Finite difference method, Meshless technique, Stability analysis

1. Introduction

In December 2019, a novel virus COVID-19 was discovered. The first outbreak of the virus was reported in Wuhan, Hubei Province, China, with animals as a suspected source for the transmission to humans [1]. Subsequently, due to rapid human-to-human interactions, the transmission of the virus spread to many countries around the world, causing the World Health Organization (WHO) to declare a global health emergency in late January 2020 [2]. Many countries were put on high alert due to the pandemic, which has resulted in insufficient medical contingencies needed to cope with the rising number of the infected cases. In addition to huge economic losses, shortages of medicines and medical gadgets caused enormous human fatalities around the world. According to the WHO report [3], on 22 February 2022, the total number of infected cases reported worldwide was 424,822,073 and deaths were over 4,109,303.

The COVID-19 usually attacks the respiratory system, creating numerous severe health complications. Infected people may have numerous symptoms, for example, continuous cough, difficulty in breathing, and/or high fever [4]. Typical symptoms of people who get COVID-19 include coughing, shortness of breath, sneezing, fever as well as complications such as pneumonia and sore throat [5]. The incubation period for this virus once it enters a patient body is approximately 2 to 14 days after infection, but in some cases, the incubation period reduces to 5–6 days. Understanding the progressions of a novel disease outbreak is significant but challenging [6]. Due to the rapid spread of the infection, the outbreak of this disease has surprised the world from a medical and economic point of view. Allocating resources to contain the outbreak of COVID-19 through vaccination and other precautionary measures; like social distancing, wearing masks, working form homes and adopting health precautions required gigantic financial, technical, and medical resources on the part of governments around the world.

Fallouts of such outbreaks necessitates an urgent responce and preparedness of the governments towards prevention or impact of the disease. Forehand assessment of the situation and proactive measures to counter the outbreak in a timely manner through scientific methodologies like mathematical modeling is standard practice. Mathematical modeling is a useful tool, which provides insight in implementing effective controlling strategies and calculated disease outbreak assessments. Mathematical models are useful tools to assess epidemic situations and provide guidance to take appropriate measures for containment of the outbreak.

Using mathematical tools, a real situation is represented in a mathematical formulation to mimic the real situation and predict the possible worst case scenarios. Therefore, this research aims to implement a mathematical model to study the different dynamics of the COVID-19 pandemic. For the numerical solutions of these models, various numerical methods have been reported in the literature. These include, Finite difference method [7], Fourier spectral method (FSM) [8], Finite element method (FEM) [9], and Finite difference method (FDM) [10]. Considerable literature is available on the models, methods, and their applications. Each method has its own advantages and shortcomings in terms of computational cost, accuracy, and convergence. The FDM provides reasonable accuracy on simple geometry but is not recommended for complex geometries. The FEM provides an accurate solution both on simple and complex geometries but has the drawback of construction of an efficient geometry fitted mesh. Global meshless methods based on radial basis functions (RBFs) have the flexibility of providing accurate solutions on complex geometries and are easily extendible to higher dimensions but it has a dense matrix representation. Meshless collocation methods are built upon a radially symmetric function called RBFs. These RBFs can be with or without shape parameter. Finding an optimal value of the shape parameter is still an open problem and solution of the full dense coefficient matrix is challenging. Meshless methods based on Multiquadric (MQ), Inverse multiquadric (IMQ), Gaussian (GS), and Inverse quadratic (IQ) are some of the examples [11].

The meshless approach based on RBFs appeared in the literature frequently for the numerical solution of different state-of-the-art PDEs [12], [13], [14], [15]. In 1990, Kansa established a collocation method based on MQ RBFs to interpolate random data [16] and for approximation of PDEs [17]. Afterward, this approach got attention due to its meshless nature and ability to handle complex geometries in higher dimensions. Subsequently, the effectiveness of the meshless methods enhanced manifolds as a result of the localization of the meshless collocation methods [18], [19], [20], [21]. The key feature of this approach is interpolation on overlapping sub-domains and ease of inversion of a small matrix. Other contributions towards using the local meshless method are shown in [22], [23] and the references therein.

Grid is not involved in the meshless formulation, which is the main attribute of this method. Meshless approximation utilizes only one geometric property i.e., pairwise distances between the grid points. In any number of spatial dimensions, distances can be easily computed, which is considered to be one of the distinctive benefits of the meshless collocation method. Due to this added advantage, dealing in the higher dimensions is relatively easier in the case of meshless methods. Not only this but the meshless collocation method can also be used in those situations in which data points are scattered. Unlike the conventional methods, the coefficient matrix is dense and this is one of the main drawbacks of the global meshless method. The coefficient matrix of the global meshless method is not well-conditioned, and if not treated properly with respect to the appropriate selection of the shape parameter, it may lead to inaccurate inversion of the system matrix.

The novelty of the paper is the addition of the diffusion term to convert a system of ordinary differential equations model [24] to a set of partial differential equations model. Three methods: the FDOSM, the MOSM and the MEM, are employed for the numerical solution of the system of PDEs alongwith different sets initial conditions. This is an important addition to the existing stationary model [24] in the context of Covid-19 infection. Comparative performance of the state-of the art meshless method with finite difference method for the COVID-19 model is performed and the idea of Operator Splitting is extended from the finite difference method to the meshless method. Furthermore, both the stationary and dynamic models are considered for variety of initial conditions. In the case of ODE model, the simulation results often do not match with the real expectations. We have tested both the models for each case and have shown that in the case of variable initial conditions, the without diffusion model does not show any progression in the infection of COVID-19. Contrary to the real situation, it is observed during this experimentation that the infection spread is not witnessed by the ODE model in the case of variable initial conditions, even after the passage of 500 days.

Classification of the paper is as follows: Section 2 is devoted to the mathematical model formulation. The equilibrium points and reproductive number are obtained in Section 3. In Section 4, a stability analysis for the system is presented. For the numerical solutions of the system, a meshless explicit method (MEM), a finite difference operator splitting method (FDOSM), and meshless operator splitting method (MOSM) are presented in Section 5. In Section 6, three sets of different initial conditions are presented to test the efficacy of the methods. Graphical simulation results of the proposed numerical methods are presented in Section 7. Concluding remarks are provided in the last section.

2. Model formulation

In the literature, the existing COVID-19 virus infection models are mostly stationary [24], [25]. However, more realistic models must include space dependency while modeling the spread of the virus to control disease spread through the mobility of individuals in space. Ahmed, I. et al. [24] proposed the following lumped parameter COVID-19 model:

dS(t)dt=ΛβS(t)E(t)(μ+τ)S(t),dE(t)dt=βS(t)E(t)(μ+γ+σ+η)E(t),dQ(t)dt=τS(t)+γE(t)(θ+μ+v)Q(t),dIa(t)dt=θQ(t)+σE(t)r1+μIa(t),dIs(t)dt=vQ(t)+ηE(t)δ+r2+μIs(t),dR(t)dt=r1Ia(t)+r2Is(t)μR(t). (1)

The initial conditions (ICs) for the above model are given as follows:

S(0)0,E(0)0,Q(0)0,Ia(0)0,IS(0)0,R(0)0.

In the proposed SEQIaIsR pandemic model the total population N(t) is classified into Susceptible S(t), Exposed E(t), without symptoms (asymptomatic) infected individuals Ia(t), with symptoms (symptomatic) infected individuals Is(t), Quarantine Q(t) and Recovered R(t) individuals. The parameters are described as:

  • Λ Recruitment rate

  • β Contact rate between the exposed and susceptible

  • σ The transmission rate of those individuals who come from exposed to asymptomatic infected class

  • γ The transmission rate of those individuals who come from exposed to quarantine class

  • δ Coronavirus related death rate in the class of symptomatic infected

  • v The transmission rate of those individuals who come from quarantine to symptomatic infected class

  • η The transmission rate of those individuals who join symptomatic infected class from exposed class

  • θ The transmission rate of those individuals who join the asymptomatic infected class from quarantine class

  • μ Mortality rate (natural)

  • τ The transmission rate of individuals who come to quarantine from susceptible class

  • r1 Recovery rate in asymptomatic infected class

  • r2 Recovery rate in symptomatic infected class

The model (1) is built on the assumption of homogeneous population, which means that mixing of individuals is considered in such a way that there is no distinction between individuals in one place and individuals somewhere else in the domain. In genuine situations, the infection may spread quicker in one spot than in another, due to various conditions like diverse climate, etc. Consequently, it is fundamental for the model to rely upon space variable too. Hence by adding a diffusion term to (1), we get the following reaction–diffusion system:

S(X,t)t=Λ(X)β(X)S(X,t)E(X,t)(μ(X)+τ(X))S(X,t)+d12S(X,t)X2,E(X,t)t=β(X)S(X,t)E(X,t)(γ(X)+μ(X)+η(X)+σ(X))E(X,t)+d22E(X,t)X2,Q(X,t)t=τ(X)S(X,t)+γ(X)E(X,t)(μ(X)+v(X)+θ(X))Q(X,t)+d32Q(X,t)X2,Ia(X,t)t=σ(X)E(X,t)+θ(X)Q(X,t)μ(X)+r1(X)Ia(X,t)+d42Ia(X,t)X2,Is(X,t)t=η(X)E(X,t)+v(X)Q(X,t)δ(X)+μ(X)+r2(X)Is(X,t)+d52Is(X,t)X2,R(X,t)t=r1(X)Ia(X,t)+r2(X)Is(X,t)μR(X,t)+d62R(X,t)X2, (2)

where t represents time variable and X represents space variable.

The initial conditions (ICs) for the above model are as follows:

S(X,0)=ψ1(X),E(X,0)=ψ2(X),Q(X,0)=ψ3(X),Ia(X,0)=ψ4(X),Is(X,0)=ψ5(X),R(X,0)=ψ6(X),XΩ. (3)

No-flux boundary conditions (BCs) for the model (5)

nS(X,t)=nE(X,t)=nQ(X,t)=0,t0,XΩnIa(X,t)=nIs(X,t)=nR(X,t)=0,t0,XΩ (4)

where Ω represent a smooth boundary with a bounded domain ΩR, and homogeneous Neumann boundary conditions mean that no individual crosses the boundary Ω. The coefficients d1, …, d6 are positive constants, which control movement or migration of susceptible, exposed, quarantine, asymptotically infected, symptomatic infected, and recovered classes of the population, respectively. In the present work, we always assume that Λ(X), τ(X), μ(X), β(X), γ(X), η(X), σ(X), v(X), θ(X), r1(X) and r2(X) are all positive, continuous and bounded functions on Ω.

Moreover, as a particular case of system (2), we presume that the parameters in system (2) are constants. Subsequently, model (2) is converted into the following spatially homogeneous structure:

S(X,t)t=ΛβS(X,t)E(X,t)(μ+τ)S(X,t)+d12S(X,t)X2,E(X,t)t=βS(X,t)E(X,t)(μ+γ+σ+η)E(X,t)+d22E(X,t)X2,Q(X,t)t=τS(X,t)+γE(X,t)(v+θ+μ)Q(X,t)+d32Q(X,t)X2,Ia(X,t)t=σE(X,t)+θQ(X,t)r1+μIa(X,t)+d42Ia(X,t)X2,Is(X,t)t=ηE(X,t)+vQ(X,t)r2+μ+δIs(X,t)+d52Is(X,t)X2,R(X,t)t=r1Ia(X,t)+r2Is(X,t)μR(X,t)+d62R(X,t)X2, (5)

with the same ICs (3) and BCs (4).

3. Equilibrium points and threshold number R0

The spread and control of the infection are fundamentally connected with the threshold number R0 called the reproductive number. The number R0 predicts the possibilities of controlling the disease or otherwise. If R0<1, the infection vanishes from the community and the disease free equilibrium (DFE) exists, which is asymptotically stable both locally and globally. If R0>1, then the endemic equilibrium (EE) is stable both locally and globally under some specific conditions. In such a scenario, the infection dwells in the population for a long time. The disease free equilibrium (DFE) point for model (5) is given as follows:

E00=S0,E0,Q0,Ia0,Is0,R0=Λμ+τ,0,0,0,0,0.

To find R0 for the proposed model (5), we use the next generation matrix technique [26], [27]. Let us take the following classes of system (5)

E(X,t)t=βS(X,t)E(X,t)(μ+γ+σ+η)E(X,t)+d22E(X,t)X2,Q(X,t)t=τS(X,t)+γE(X,t)(v+θ+μ)Q(X,t)+d32Q(X,t)X2,Ia(X,t)t=σE(X,t)+θQ(X,t)r1+μIa(X,t)+d42Ia(X,t)X2,Is(X,t)t=ηE(X,t)+vQ(X,t)r2+μ+δIs(X,t)+d52Is(X,t)X2. (6)

For simplicity we can write system (6) as;

Et=βSE(μ+γ+σ+η)E+d22EX2,Qt=τS+γE(v+θ+μ)Q+d32QX2,Iat=σE+θQr1+μIa+d42IaX2,Ist=ηE+vQr2+μ+δIs+d52IsX2. (7)

Linearizing the model (7) at steady state E00, we get the following linear system:

w1t=βS0w1(μ+γ+σ+η)w1+d22X2w1,w2t=γw1(v+θ+μ)w2+d32X2w2,w3t=σw1+θw2r1+μw3+d42X2w3,w4t=ηw1+vw2r2+μ+δw4+d52X2w4,w1n=w2n=w3n=w4n=0,XΩ, (8)

where w1, w2, w3 and w4 are the linearized form of E,Q,Ia and Is. Since w3 and w4 do not appear in first and second equations, we only need to consider the sub-system as follows

w1t=βS0w1(μ+γ+σ+η)w1+d22X2w1,w2t=γw1(v+θ+μ)w2+d32X2w2,w1n=0,w2n=0,XΩ. (9)

We take

F=βS0000,V=(μ+γ+σ+η)0γ(v+θ+μ),D=d200d3. (10)
V1=1(μ+γ+σ+η)0γ(μ+γ+σ+η)(v+θ+μ)1(v+θ+μ). (11)

From the expressions of F and V1, we obtain

FV1=βS0(μ+γ+σ+η)000. (12)

Thus, we have

R0=ρ(FV1)=βS0(μ+γ+σ+η). (13)

3.1. Endemic equilibrium point

Let E=(S,E,Q,Ia,Is,R) denote the EE point of the system (5) for di=0,i=1,,6. By solving the equations of model (5) for S,E,Q,Ia,Is and R, we get (see Box I).

Box I.

S=μ+γ+σ+ηβ,E=(μ+τ)R01β,Q=τ(μ+γ+σ+η)+γ(μ+τ)R01β(v+θ+μ),Ia=θτ(μ+γ+σ+η)+(μ+τ)[σ(v+θ+μ)+γθ]R01β(v+θ+μ)r1+μ,Is=ηθτ+vτ(μ+γ+σ+η)+(μ+τ)[ησ(v+θ+μ)+(θη+v)γ]R01β(v+θ+μ)r2+μ+δ,R=1μθτ(μ+γ+σ+η)+(μ+τ)[σ(v+θ+μ)+γθ]R01β(v+θ+μ)r1+μ+ηθτ+vτ(μ+γ+σ+η)+(μ+τ)[ησ(v+θ+μ)+(θη+v)γ]R01β(v+θ+μ)r2+μ+δ. (14)

The EE point E=(S,E,Q,Ia,Is,R) is positive, if R0>1 (see Table 1).

Table 1.

Numerical values of endemic and disease free equilibrium points.

Endemic equilibrium point Values Disease free equilibrium point Values
S 2.9555 S0 2.3491
E 0.0961 E0 0.0000
Q 0.0033 Q0 0.0000
Ia 0.8836 Ia0 0.0000
Is 0.4088 Is0 0.0000
R 0.7760 R0 0.0000

4. Stability analysis

In this section, we discuss asymptotic stability analysis of system (5) at endemic equilibrium point E as well as at disease-free point E0.

4.1. Numerical stability of endemic equilibrium

Theorem 4.1

If R0>1 , then the diffusion system (5) is asymptotically stable at the disease present equilibrium point E .

Proof

Let S¯(X,t), E¯(X,t), Q¯(X,t), Ia¯(X,t), Is¯(X,t), and R¯(X,t), are the perturbed form of S(X,t), E(X,t), Q(X,t), Ia(X,t), Is(X,t), and R(X,t), we linearize system (5) about E [28];

S¯t=V11S¯+V12E¯+V13Q¯+V14Ia¯+V15Is¯+V16R¯+d12S¯X2,E¯t=V21S¯+V22E¯+V23Q¯+V24Ia¯+V25Is¯+V26R¯+d22E¯X2,Q¯t=V31S¯+V32E¯+V33Q¯+V34Ia¯+V35Is¯+V36R¯+d32Q¯X2,Ia¯t=V41S¯+V42E¯+V43Q¯+V44Ia¯+V45Is¯+V46R¯+d42Ia¯X2,Is¯t=V51S¯+V52E¯+V53Q¯+V54Ia¯+V55Is¯+V56R¯+d52Is¯X2,R¯t=V61S¯+V62E¯+V63Q¯+V64Ia¯+V56Is¯+V66R¯+d62R¯X2. (15)

Fourier series representation of (15) can be written as:

S¯(X,t)=kS¯keζ¯tcos(kX)E¯(X,t)=kE¯keζ¯tcos(kX)Q¯(X,t)=kQ¯keζ¯tcos(kX)Ia¯(X,t)=kI¯akeζ¯tcos(kX)Is¯(X,t)=kI¯skeζ¯tcos(kX)R¯(X,t)=kR¯keζ¯tcos(kX), (16)

where k=nπ2,(n=1,2,3,). Using these expressions in Eq. (15) we get:

kV11d1k2ζ¯S¯k+kV12E¯k+kV13Q¯k+kV14I¯ak+kV15I¯sk+kV16R¯k=0kV21S¯k+kV22d2k2ζ¯E¯k+kV23Q¯k+kV24I¯ak+kV25I¯sk+kV26R¯k=0kV31S¯k+kV32E¯k+kV33d3k2ζ¯Q¯k+kV34I¯ak+kV35I¯sk+kV36R¯k=0kV41S¯k+kV42E¯k+kV43Q¯k+kV44d4k2ζ¯I¯k+kV45I¯sk+kV46R¯k=0kV51S¯k+kV52E¯k+kV53Q¯k+kV54I¯ak+akV55d5k2ζ¯I¯sk+kV56R¯k=0kV61S¯k+kV62E¯k+kV63Q¯k+kV64I¯ak+kV64I¯sk+kV65d6k2ζ¯R¯k=0. (17)

The variational matrix V1 for the system (5) is given by (see Box II),

where

V11=(μ+τ)βEV12=βSV13=0,V14=0,V15=0,V16=0,V21=βE,V22=βS(μ+γ+σ+η),V23=0,V24=0,V25=0,V31=τ,V32=γ,V33=(v+θ+μ),V34=0,V35=0,V36=0,V41=0,V42=σ,V43=θ,V44=r1+μ,V45=0,V46=0,V51=0,V52=η,V53=v,V54=0,V55=r2+μ+δ,V56=0,V61=0,V62=0,V63=0,V64=r1,V65=r2,V66=μ,V26=0. (19)

The determinant detV1ζ¯I=0 gives

[ζ¯+(μ+d6k2)][ζ¯+(r2+μ+δ+d5k2)][ζ¯+(μ+r1+d4k2)]×[ζ¯+(v+θ+μ+d3k2)][ζ¯2+C1ζ¯+C0]=0, (20)

where

C1=μ+τ+μ+τR01+d1k2+d2k2,C0=μ+τ+μ+τR01+d1k2d2k2+(μ+γ+σ+η),+(μ+τ)(R01). (21)

The eigenvalues of the characteristic equation are:

ζ¯1=(μ+d6k2)<0,ζ¯2=(r2+μ+δ+d5k2)<0,ζ¯3=(μ+r1+d4k2)<0,ζ¯4=(v+θ+μ+d3k2)<0. (22)

Further, for R0>1, the quadratic equation [ζ¯2+C1ζ¯+C0]=0 has positive coefficients and therefore, the real part of the reaming two eigenvalues must be negative, which implies that ζ¯5<0 and ζ¯6<0. Thus, for R0>1 all the eigenvalues of the variational matrix V1 are negative at the EE point E, hence E is stable. This completes the proof of the above theorem.

Box II.

V1=V11d1k2V12V13V14V15V16V21V22d2k2V23V24V25V26V31V32V33d3k2V34V35V36V41V42V43V44d4k2V45V46V51V52V53V54V55d5k2V56V61V62V63V64V65V66d6k2, (18)

Furthermore, the stability can be verified numerically as follows. In this case the values of parameters are: Λ=0.05537, μ=0.0106, τ=0.0004, γ=2.0138×105, γ1=5.7341×105, γ2=0.02, v=3.2084×104, β=0.0805, η=0.1293, δ=1.6728×105, σ=0.0980, θ=0.0101 and the values of the initial conditions are: S=0.5, E=0.2, Q=0.1, Ia=0.2, Is=0.1, R=0.0. The numerical solutions obtained for the diffusion model are shown in Fig. 1, confirming the fact that the solution variables are approaching to the equilibrium point E=(S,E,Q,Ia,Is,R)=(2.9555,0.0961,0.0033,0.8836,0.4088,0.7760).

Fig. 1.

Fig. 1

Simulation results of model (5) at the EE point without and with diffusion for R0=1.7031.

4.2. Stability of disease-free equilibrium

Theorem 4.2

If R0<1 , then the diffusion system (5) is asymptotically stable at the DFE point E00 .

Proof

After linearization, the variational matrix V of the system (5) at the DFE point E00 is given as (see Box III);

where

U11=(μ+τ),U22=βS0(μ+γ+σ+η),U66=μU33=(v+θ+μ),U44=r1+μ,U55=r2+μ+δ.

The characteristic equation of the variational matrix is given by detVζI=0, which takes the following form

|G11βS000000G220000τγG330000σθG44000ηU53vG550000γ1γ2G66|=0, (24)

where

G11=U11d1k2ζ,G22=U22d2k2ζ,G33=U33d3k2ζ,
G44=U44d4k2ζ,G55=U55d5k2ζ,G66=U66d6k2ζ.

By evaluating the above determinant we obtained the following equation;

ζ+μ+d6k2ζ+r2+μ+δ+d5k2ζ+r1+μ+d4k2×ζ+v+θ+μ+d3k2ζμ+γ+σ+ηR01+d2k2ζ+μ+τ+d1k2=0. (25)

The eigenvalues of the characteristic equation are:

ζ1=μ+d6k2<0,ζ2=r2+μ+δ+d5k2<0,ζ3=r1+μ+d4k2<0,ζ4=(v+θ+μ+d3k2)<0,ζ5=(μ+γ+σ+η)R01d2k2<0, provided that R0<1,ζ6=(μ+τ+d1k2)<0. (26)

For R0<1, it is clear from Eq. (26) that the real part of each eigenvalue is negative. Thus, for R0<1 all the eigenvalues of the variational matrix V are negative at the DFE point E00, hence E00 is stable this completes the proof of the above theorem.

Box III.

V=U11d1k2βS000000U22d2k20000τγU33d3k20000σθU44d4k2000ηU53vU55d5k20000γ1γ2U56d6k2, (23)

Furthermore, the stability can be verified numerically as follows. In this case the values of parameters are: Λ=0.02537, μ=0.0106, τ=0.0002, γ=2.0138×105, γ1=5.7341×105, γ2=1.6728×105, v=3.2084×104, β=0.0805, η=0.1293, δ=1.6728×105, σ=0.0980, θ=0.0101 and the values of the initial conditions are: S=0.5, E=0.2, Q=0.1, Ia=0.2, Is=0.1, R=0.0. The numerical solutions obtained for the diffusion model are shown in Fig. 2, confirming the fact that the solution variables are approaching to the equilibrium point E00=(S0,E0,Q0,Ia0,Is0,R0)=(2.3491,0.0000,0.0000,0.0000,0.0000,0.0000).

Fig. 2.

Fig. 2

Simulation results of model (5) at the DFE point without and with diffusion for R0=0.3600.

5. Discretization of space and time variables

In the present section, we utilize MEM, FDOSM and MOSM for the numerical solutions of the system (5). In all cases, time step Δt=0.024 days and spatial step ΔX=1 meter are used.

5.1. Explicit discretization of time based on forward difference operator

Forward difference approximation of the first-order is applied on the system (5), which gives:

Sn+1SnΔt=ΛβSnEn(μ+τ)Sn+d12SnX2,En+1EnΔt=βSnEn(μ+γ+σ+η)En+d22EnX2,Qn+1QnΔt=τSn+γEn(v+θ+μ)Qn+d32QnX2,Ian+1IanΔt=σEn+θQnr1+μIan+d42IanX2,Isn+1IsnΔt=ηEn+vQnr2+μ+δIsn+d52IsnX2,Rn+1RnΔt=r1Ian+r2IsnμRn+d62RnX2. (27)

5.2. Discretization of time based on operator splitting

In this case the time discretization is carried out in two phases. In the first phase the first-order time derivative is discretized from tn to tn+Δt as:

Sn+12SnΔt=ΛβSnEn(μ+τ)Sn,En+12EnΔt=βSnEn(μ+γ+σ+η)En,Qn+12QnΔt=τSn+γEn(v+θ+μ)Qn,Ian+12IanΔt=σEn+θQnr1+μIan,Isn+12IsnΔt=ηEn+vQnr2+μ+δIsn,Rn+12RnΔt=r1Ian+r2IsnμRn. (28)

In the second phase, the time discretization is performed from tn+Δt to tn+1 as follows;

Sn+1Sn+12Δt=d12Sn+12X2,En+1En+12Δt=d22En+12X2,Qn+1Qn+12Δt=d32Qn+12X2,Ian+1Ian+12Δt=d42Ian+12X2,Isn+1Isn+12Δt=d52Isn+12X2,Rn+1Rn+12Δt=d62Rn+12X2, (29)

where Δt=Δt2.

5.3. Discretization of the space variable based on finite difference

In this case a second-order finite difference scheme is used for second order space derivative present in Eq. (29):

2Sn+12X2=Si1n+122Sin+12+Si+1n+12ΔX2,2En+12X2=Ei1n+122Ein+12+Ei+1n+12ΔX2,2Qn+12X2=Qi1n+122Qin+12+Qi+1n+12ΔX2,2Ian+12X2=Iai1n+122Iain+12+Iai+1n+12ΔX2,2Isn+12X2=Isi1n+122Isin+12+Isi+1n+12ΔX2,2Rn+12X2=Ri1n+122Rin+12+Ri+1n+12ΔX2. (30)

5.4. Discretization of space variable based on MQ RBF

Considering N centers X1,X2,,XN,R, we have

P(X)=j=1NαjψXXj2=j=1Nαjψ(r),XR. (31)

Where ψ(r) is an RBF and r=XiXk2, for i,k=1,2,,N. The unknowns αi,i=1,,N are obtained from the interpolation condition at the set of nodal points Xi,i=1,2,,N is

PXi=fi,i=1,2,,N. (32)

As the centers and the collocation points coincide, hence

Bα=f. (33)

The coefficient vector α=(α1,α2,,αN)T is an N×1 vector and the matrix B is an N×N interpolation matrix having entries of the MQ RBF,

B=ψX1X12ψX1X22ψX1XN2ψX2X12ψX2X22ψX2XN2ψXNX12ψXNX22ψXNXN2 (34)

where

bij=(ψ)ij=ψXiXj2=XiXj2+c2,i,j=1,2,,N (35)

and

f=f1,f2,,fNt. (36)

The RBFs estimate for the derivatives of P(X) can be represented as

DP(X)=k=1NDψ(r)αk=Bdα, (37)

where

Bd=DψX1X12DψX1X22DψX1XN2DψX2X12DψX2X22DψX2XN2DψXNX12DψXNX22DψXNXN2. (38)

Here D acts like this;

D()=2X2 if ΩD()=X if Ω. (39)

Hence the system (5) can be written as;

Step 1

From 0 to Δt

Sn+12=Sn+Δt[Λ(μ+τ)SnβSnEn]En+12=En+Δt[βSnEn(μ+γ+σ+η)En]Qn+12=Qn+Δt[τSn+γEn(v+θ+μ)Qn]Ian+12=Ian+Δt[σEn+θQnr1+μIan]Isn+12=Isn+Δt[ηEn+vQnr2+μ+δIsn]Rn+12=Rn+Δt[r1Ian+r2IsnμRn]. (40)

Step 2

From Δt to Δt

Bdαn+12=F. (41)
F(X)=fX1,fX2,,fXNt. (42)
αn+12=α1n+12,α2n+12,,αNn+12t. (43)

Here

Fi=ηn+12Δt+dj2ηn+12X2i=1,2,,N,j=1,2,3,4,5 (44)

where η=S,E,Q,Ia,Is,R

ηn+12=j=1Nαjn+12ψXXjc2,XR. (45)
2ηn+12X2=j=1Nαjn+122ψXXjc2X2, (46)

where

Bd=bsk=LψXsXk,s,k=1,2,,N, (47)

is the skth matrix element of the N×N matrix Bd. The coefficients αkn+12,k=1,2,,N can be found using the Eq. (41). Gauss Elimination or LU-factorization technique can be utilized for the solution the system (41).

6. Initial conditions

For the numerical simulation of the model, we have taken three sets of different types of initial conditions (ICs) to test the effectiveness of proposed numerical techniques. These conditions are given in Table 2, and the plots of different ICs are given in Fig. 3, Fig. 4.

Table 2.

Three sets of different initial conditions.

Condition-1 Condition-2 Condition-3 Domain
S 0.5 0.69exp(X/1.4)2 6 X[a,b]
E 0.2 0.39exp(X/1.4)2 0.1Sech2(10X) X[a,b]
Q 0.1 0.1 0.1 X[a,b]
Ia 0.2 0.2expX2 0,X2,0.5,0.4X,X0.5,0.5X,X0,5,b X[a,b]
Is 0.1 0.1expX2 0,X2,0.5,0.4X,X0.5,0.5X/2,X0,5,b X[a,b]
R 0.0 0.0 0.0 X[a,b]

Fig. 3.

Fig. 3

Profile of the IC-1 and IC-2 of the Table 2.

Fig. 4.

Fig. 4

Profile of the IC-3 of the Table 2.

7. Numerical simulations

We consider the initial conditions in Table 2. For the numerical solution of (5), the parameters values given in Section 4 are considered. Analysis are conducted at different points within the domain [10,10] for 600 days. The shape parameter value in the MQ RBF is chosen as C=100N [29]. Value of the diffusion coefficients are taken d1=d2=0.05,d3=d6=0,d4=0.1,d5=0.02, unless stated otherwise. The spatial discretization points are taken 20, whereas the time steps are chosen 25000.

7.1. Initial condition-1

In this case we consider the IC-1 given in Table 2 at X=a+15ΔX. Fig. 5 shows the simulation results of the FDOSM with and without diffusion. The simulation results of the model with and without diffusion via the FDOSM are almost identical in the case of constant initial population. The MOSM and the MEM simulation results corresponding to the same initial conditions are depicted in Fig. 6. Accordingly, the methods MEM and MOSM yield identical numerical results.

Fig. 5.

Fig. 5

Outcomes of the FDOSM for the IC-1 of Table 2, at X=a+15ΔX.

Fig. 6.

Fig. 6

Outcomes of the MOSM left (L) and the MEM right (R) for the IC-1 of Table 2, at X=a+15ΔX.

7.2. Initial condition-2

The results produced by the FDOSM corresponding to IC-2 of Table 2 with and without diffusion are displayed in Fig. 7. The results of the MEM and the MOSM corresponding to the same initial condition are displayed in Fig. 8. It is clear from the figures that values of all the classes, especially, the class S are higher in without diffusion case versus the diffusion case. This is due to the mobility of the population, which reduces the chances of concentration of the population in the case of diffusion. The mobility of the population allows to create social distancing among the concentrated population, which is the main factor in the strategy to contain the COVID-19 spread. The simulation results of the diffusion based model is different, showing steady-state behavior in the last 100 days. In the case of no diffusion model, considerable variation is recorded in that period of time, which seems unrealistic as only susceptible class of population is dominant for the first 500 day. This implies that there is a role of diffusion which has impacted the results over the passage of time. A more realistic understanding of the disease dynamics can be obtained if two- and three-dimensional diffusion models are incorporated for this purpose.

Fig. 7.

Fig. 7

Outcomes of the FDOSM for the IC-2 of Table 2, at X=a+15ΔX.

Fig. 8.

Fig. 8

Outcomes of the MOSM (L) and the MEM (R) for the IC-2 of Table 2, at X=a+15ΔX.

7.3. Initial condition-3 at X=a

The simulation results of the FDOSM corresponding to initial condition 3 of Table 2 with and without diffusion models are shown in Fig. 9. Similarly, The numerical results of the MOSM and the MEM corresponding to the same initial condition are shown in Fig. 10. In this case, there is a higher concentration of population at X=a. As shown in Fig. 9, Fig. 10, it is clear that the value of the S class is lower in the vicinity of t=600 days for the diffusion case due to the diffusion mobility of the population at X=a. Also, it is evident from the same figures that there is a rapid increase in graphs of the classes Ia, Is, E, and R for the same period. This may be due to the diffusion effects, which create mobility for the individuals, thus leading to a low number of susceptible individuals and a high number of individuals in other classes. However, a realistic picture of the epidemic disease can be captured once high-dimensional diffusion models are incorporated for this purpose.

Fig. 9.

Fig. 9

Outcomes of the FDOSM for the IC-3 of Table 2, at X=a.

Fig. 10.

Fig. 10

Outcomes of the MOSM (L) and the MEM (R) for the IC-3 of Table 2, at X=a.

7.4. Initial condition-3X=3a+b4

The simulation results of the FDOSM corresponding to initial condition 3 of Table 2 with and without diffusion models are shown in Fig. 11. Similarly, The numerical results of the MOSM and the MEM corresponding to the same initial condition are shown in Fig. 12. In this case, the simulation results have different patterns for with and without diffusion cases. The simulation results of the without diffusion case are not realistic as the infected class of population stay near zero even after the passage of 600 days. In contrast, the diffusion based model is more realistic as the peaks in the infected population results a basin in the susceptible of the class population. It can also be seen from Fig. 11, Fig. 12 that there is slight variation in the simulation results of the asymptotic class of population.

Fig. 11.

Fig. 11

Outcomes of the FDOSM for the IC-3 of Table 2, at X=3a+b4.

Fig. 12.

Fig. 12

Outcomes of the MOSM (L) and the MEM (R) for the IC-3 of Table 2, at X=3a+b4.

7.5. Initial condition-3 at X=a+3b4

Numerical solutions of the models with and without diffusion corresponding to the IC-3 of Table 2 are displayed in Fig. 13. While the numerical solutions of the diffusion model corresponding to the same initial condition produced by the MEM and the MOSM are shown in Fig. 14. In this case, the population is less dense in the vicinity of X=a+3b4, as compared to the previous location. It is clear from Fig. 13, Fig. 14 that values of the classes Ia,Is are higher at the beginning at this location in both diffusion and diffusion free cases. The other classes of the model have comparatively smaller values at X=a+3b4. However, when the diffusion term is added, the values of the classes S,Ia,Is, and R decrease, and there is little increase in the value of the exposed class due to mixing of populations.

Fig. 13.

Fig. 13

Outcomes of the FDOSM for the IC-3 of Table 2, at X=a+3b4.

Fig. 14.

Fig. 14

Outcomes of the MOSM (L) and the MEM (R) for the IC-3 of Table 2, at X=a+3b4.

8. Conclusions

The purpose of epidemiological modeling is to predict the progression of the disease and to plan control measures. Forecasting based on epidemiological models of infection spread can help plan various public health interventions by the government such as lockdowns and administration of vaccines to the population. In this paper, we reported the SEQIaIsR model to predict the growth of the COVID-19 infected population, based on some theoratical initial population. The model takes into account both the dynamic behavior and spatial mobility of susceptible, exposed, infected, quarantined, and recovered classes of the population. The spatial mobility of the population is restricted to a single spatial dimension. The focus of study is to check performance of the model with and without diffusion. In addition to finite difference method, meshless collocation method based on MQ RBF is used to approximate spatial derivatives and forward difference operator is used for approximating the time derivative operator of the model.

This paper presents both distributed parameter models and lumped parameter models to predict the spread of the epidemic diseases such as COVID-19. The highly non-linear SEQIaIsR models are simulated by the three numerical methods namely; the FDOSM, the MEM, and the MOSM. The performance of these methods has been mutually compared and theoretical analysis of the model in terms of equilibrium points and stability have been investigated. The take aways of the proposed work are listed below:

  • The diffusion factor bears much impact on the final simulation results on the distributed parameter model of the three methods in the case of piece-wise initial populations with an initial concentration in certain areas of the domain.

  • The simulation results of the diffusion-added model are more realistic than the numerical results of the without diffusion model.

  • The scope of the meshless methods has been extended to COVID-19 mathematical model.

  • Comparison and agreement of the meshless methods with standard finite difference method further ascertains validity of the meshless method in the context of COVID-19 mathematical model.

Declaration of Competing Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Data availability

No data was used for the research described in the article.

References

  • 1.Qun L., Guan X., Wu P., Wang X., Zhou L., Tong Y., et al. Early transmission dynamics in Wuhan, China, of novel coronavirus infected pneumonia. New Engl J Med. 2020;382(13):199–207. doi: 10.1056/NEJMoa2001316. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2.Bin Y.W., Tang G.D., Zhang L., Corlett R.T. Decoding the evolution and transmissions of the novel pneumonia coronavirus (SARS-CoV-2/HCoV-19) using whole genomic data. Zool Res. 2020;41(3):247–262. doi: 10.24272/j.issn.2095-8137.2020.022. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3.World Health Organization . 2021. World health organization coronavirus disease 2019 (COVID-19) situation report. [Google Scholar]
  • 4.Abdon A. Modelling the spread of COVID-19 with new fractal-fractional operators: can the lockdown save mankind before vaccination. Chaos Solitons Fractals. 2020;136(1):109–190. doi: 10.1016/j.chaos.2020.109860. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Lisa G.E., Menachery V.D. Return of the coronavirus: 2019-nCoV. Viruses. 2020;12(2):135–152. doi: 10.3390/v12020135. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.Yosra H.A., Fawzy M., Elaswad A., Sobieh A., Kenney S.P., Shehata A.A. The COVID-19 pandemic: a comprehensive review of taxonomy, genetics, epidemiology, diagnosis, treatment, and control. J Clin Med. 2020;9(4):1225–1237. doi: 10.3390/jcm9041225. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Chen Ziren, Feng Lin, Lay Harold A, Jr., Furati Khaled, Khaliq Abdul. SEIR model with unreported infected population and dynamic parameters for the spread of COVID-19. Math Comput Simul. 2022;198:31–46. doi: 10.1016/j.matcom.2022.02.025. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8.Sungha Y., Jeong D., Lee C., Kim H., Kim S., Lee H.G., et al. Fourier-spectral method for the phase-field equations. Mathematics. 2021;8(8):13–85. [Google Scholar]
  • 9.Johnson C. Courier Corporation; 2012. Numerical solution of partial differential equations by the finite element method. [Google Scholar]
  • 10.Thomas J.W. Springer Science & Business Media; 2013. Numerical partial differential equations: finite difference methods. [Google Scholar]
  • 11.Atluri S.N., Shen S. Tech. Science Press; Encino, CA: 2002. The meshless method. [Google Scholar]
  • 12.Mai-Duy N., Tran-Cong T. Mesh-free radial basis function network methods with domain decomposition for approximation of functions and numerical solution of Poisson’s equations. Eng Anal Bound Elem. 2002;26(2):133–156. [Google Scholar]
  • 13.Sladek J., Sladek V., Atluri S.N. Meshless local Petrov–Galerkin method for heat conduction problem in an anisotropic medium. Comput Model Eng Sci. 2004;6:309–318. [Google Scholar]
  • 14.Golberg M.A., Chen C.S. Boundary integral methods: numerical and mathematical aspects. Vol. 1. 1998. The method of fundamental solutions for potential, Helmholtz and diffusion problems; pp. 103–176. [Google Scholar]
  • 15.Kansa E.J. Multiquadrics scattered data approximation scheme with applications to computational fluid-dynamics-I surface approximations and partial derivative estimates. Comput Math Appl. 1990;19(8–9):127–145. [Google Scholar]
  • 16.Kansa E.J. Multiquadrics a scattered data approximation scheme with applications to computational fluid-dynamics-II solutions to parabolic, hyperbolic and elliptic partial differential equations. Comput Math Appl. 1990;19(8–9):147–161. [Google Scholar]
  • 17.Madych W.R., Nelson S.A. Multivariate interpolation and conditionally positive definite functions, II. Comput Math Appl. 1990;54(189):211–230. [Google Scholar]
  • 18.Šarler B., Vertnik R. Meshfree explicit local radial basis function collocation method for diffusion problems. Comput Math Appl. 2006;51(8):1269–1282. [Google Scholar]
  • 19.Chinchapatnam P.P., Djidjeli K., Nair P.B. Radial basis function meshless method for the steady incompressible Navier–Stokes equations. Int J Comput Math. 2007;84(10):1509–1521. [Google Scholar]
  • 20.Reutskiy S.Y. A meshless radial basis function method for 2D steady-state heat conduction problems in anisotropic and inhomogeneous media. Eng Anal Bound Elem. 2016;66(1):1–11. [Google Scholar]
  • 21.Lee C.K., Liu X., Fan S.C. Local multiquadric approximation for solving boundary value problems. Comput Mech. 2003;30(5):396–409. [Google Scholar]
  • 22.Ahmad I., Siraj-ul-Islam Mehnaz, Zaman S. Local meshless differential quadrature collocation method for time-fractional PDEs. Discrete Contin Dyn Syst. 2020;13(10):2641–2662. [Google Scholar]
  • 23.Dehghan M., Abbaszadeh M. A combination of proper orthogonal decomposition discrete empirical interpolation method (PODDEIM) and meshless local RBF-DQ approach for prevention of groundwater contamination. Comput Math Appl. 2018;75(4):1390–1412. [Google Scholar]
  • 24.Ahmed I., Modu G.U., Yusuf A., Kumam P., Yusuf I. A mathematical model of coronavirus disease (COVID-19) containing asymptomatic and symptomatic classes. Results Phys. 2021;3(2):1–18. doi: 10.1016/j.rinp.2020.103776. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25.Camilla R., Schunk M., Sothmann P., Bretzel G., Froeschl G., Wallrauch C., et al. Transmission of 2019-nCoV infection from an asymptomatic contact in Germany. N Engl J Med. 2020;382(10):970–971. doi: 10.1056/NEJMc2001468. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 26.Odo D., Heesterbeek J.A., Metz J.A. On the definition and the computation of the basic reproduction ratio R 0 in models for infectious diseases in heterogeneous populations. J Math Biol. 1990;28(4):365–382. doi: 10.1007/BF00178324. [DOI] [PubMed] [Google Scholar]
  • 27.Pauline P.D. Reproduction numbers of infectious disease models. Infect Dis Model. 2017;2(3):288–303. doi: 10.1016/j.idm.2017.06.002. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 28.Sapoukhina N., Tyutyunov Y., Arditi A. The role of prey-taxis in biological control. Am Nat. 2003;162(1):61–76. doi: 10.1086/375297. [DOI] [PubMed] [Google Scholar]
  • 29.Siraj-ul-Islam, Nadeem H. Numerical solution of compartmental models by meshless and finite difference methods. Appl Math Comput. 2014;238(2):408–435. [Google Scholar]

Associated Data

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

Data Availability Statement

No data was used for the research described in the article.


Articles from Engineering Analysis with Boundary Elements are provided here courtesy of Elsevier

RESOURCES