Next Article in Journal
Gangue Source Reduction Technology and Process Optimization Based on Underground Coal Gangue Photoelectric Separation
Next Article in Special Issue
Numeric Investigation on the Stability of a Preformed Roadway under Backfill Body Subjected to Blasting Load
Previous Article in Journal
A Fast Workflow for Automatically Extracting the Apparent Attitude of Fractures in 3-D Digital Core Images
Previous Article in Special Issue
The Non-Linear Excitation Load-Sharing Method of a High-Powered Nuclear Planetary Gear Train
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Extended Runge-Kutta Scheme and Neural Network Approach for SEIR Epidemic Model with Convex Incidence Rate

1
Department of Mathematics and Statistics, College of Science, King Faisal University, Hofuf 31982, Al-Ahsa, Saudi Arabia
2
Department of Mathematics, Air University, PAF Complex E-9, Islamabad 44000, Pakistan
3
Department of Mathematics, University of Wah, Wah Cantt 47040, Pakistan
*
Authors to whom correspondence should be addressed.
Processes 2023, 11(9), 2518; https://doi.org/10.3390/pr11092518
Submission received: 23 July 2023 / Revised: 12 August 2023 / Accepted: 17 August 2023 / Published: 22 August 2023
(This article belongs to the Special Issue Numerical Simulation of Nonlinear Dynamical Systems)

Abstract

:
For solving first-order linear and nonlinear differential equations, a new two-stage implicit–explicit approach is given. The scheme’s first stage, or predictor stage, is implicit, while the scheme’s second stage is explicit. The first stage of the proposed scheme is an extended form of the existing Runge–Kutta scheme. The scheme’s stability and consistency are also offered. In two phases, the technique achieves third-order accuracy. The method is applied to the SEIR epidemic model with a convex incidence rate. The local stability is also examined. The technique is evaluated compared to existing Euler and nonstandard finite difference methods. In terms of accuracy, the produced plots show that the suggested scheme outperforms the existing Euler and nonstandard finite difference methods. Furthermore, a neural network technique is being considered to map the relationship between time and the amount of susceptible, exposed, and infected people.

1. Introduction

The models of epidemics are of great interest to mathematicians, including those [1] that deal with the COVID-19 epidemic model that considers the effects of lock-down and the possibility of the transmission of the disease from dead bodies to humans. It is mentioned in [2] that the COVID-19 pandemic was the most significant global crisis after the Second World War. The interaction of the people and the infections reservoir (seafood market) and the interaction of bats and unknown hosts has been given [3]. A numerical scheme based on the Adams–Bashforth and the Fourier spectral methods has been formulated to solve Belousov–Zhabotinskii reaction systems [4]. These schemes can be used to solve any model of epidemic disease containing space and time derivative terms. The smoking model and its public health have been studied [5]. The study also contained the existence and uniqueness problems via fixed point theory. Epidemiology research is crucial for understanding disease prevalence in the general population. Building models, estimating parameters, determining how sensitive models are to parameter changes, and doing numerical simulations are frequently the tasks involved in mathematical epidemiology. To better understand past illness outbreaks and the dynamics of how infections propagate through populations, epidemiologists employ mathematical models [6]. This type of research aids in understanding the population’s illness spread ratio and managing its characteristics [7,8]. These forms of disease models are frequently referred to as contagious diseases or diseases that spread from one person to another. To solve a set of differential equations that explain the behavior of infectious illnesses in a population, mathematical procedures known as numerical schemes are used.
Epidemiologists utilize these methods to model the spread of illnesses and learn more about the dynamics of epidemics. Since systems of nonlinear differential equations that make up epidemic models are frequently difficult to solve explicitly, numerical approaches such as [9,10,11] are used to approximate the behavior of the underlying system. To analyze epidemic models numerically, compartmental models, spatial models, and network-based models have all been established. These methods enable researchers to investigate the effects of various treatments on the spread of a disease, such as vaccination, quarantine, and social isolation. Public health officials may also create efficient plans for reducing the effects of pandemics and make well-informed judgments about how to restrict the spread of a disease using numerical systems for epidemic models [12,13].
The susceptible, exposed, infectious, and recovered (SEIR) [14,15] model is a mathematical simulation of how infectious diseases move through a community. Susceptible, exposed, infectious, and recovered are the four distinct stages of the infection cycle upon which it is built. The dynamics of infectious disease outbreaks can be accurately predicted using this model, which is frequently employed in epidemiology research. Understanding how various treatments, such as immunizations or social isolation practices, can affect the transmission of infectious diseases is made easier by using the SEIR model. The SEIR model aids researchers and public health professionals in making well-informed decisions about how to manage disease outbreaks best and safeguard public health by taking into consideration aspects like transmission rates and population demographics. Y. Qureshi et al. [16] used the AB fractional operator to study the dynamics of diarrhea. They discovered that when the AB fractional order operator, which has a non-local and non-singular kernel, is considered, the investigated diarrhea model adequately approximates the real statistical data. By taking into account the AB fractional derivative, Bas and Ozarslan [17] looked into the analytical solutions of a few dynamical models, including the logistic equation, population growth/decay equation, and the blood alcohol model. This model was proposed in 1927 by Kermack and McKendrick [18,19]. The spatio-temporal epidemic model has been studied in [20], and particular attention has been paid to the hair-trigger effect. The assumptions of random recovery or death of ill individuals and constant infectivity were dropped [21] in the existing model of a general epidemic. A deterministic model has been studied [22] for the spatial spread of an epidemic. The solution of the model had a temporally asymptomatic limit. The Kermack and McKendrick model was reformulated in [23] as a nonlinear age-dependent population dynamics model. Some studies of the Kermack and McKendrick mathematical models can be seen in [24].
Numerous numerical techniques, for example, finite difference, finite element, and finite volume, are available in the literature for solving science and engineering problems. There are two types of finite difference schemes, categorized as explicit and implicit. Explicit schemes may converge quicker than implicit schemes, and they may not necessitate the linearized form of differential equations. Generally, implicit schemes may provide a larger stability region than explicit methods. As a result, big step sizes can be advantageous in solving problems when employing implicit schemes. Some implicit schemes are unconditionally stable, allowing very high step sizes, although big step sizes increase the solution’s error. This paper proposes an implicit-explicit approach for solving linear and nonlinear differential equations, but it is different from most of the existing schemes because it contains the addition of an extra second-order derivative term in the first implicit stage of the scheme. Including the second-order term enhances the accuracy of the solution in two stages. The scheme can be applied to any initial and boundary value problem, but for this work, it is applied to an epidemic model. Since the solution of an epidemic stays positive for some choice of parameters, so can any high-order scheme be employed in those situations to get a more accurate solution. For initial value problems, the suggested scheme can be combined with any iterative scheme; however, for second- or higher-order boundary value problems, another strategy known as the shooting method can be used with the proposed scheme. Thus, the proposed, iterative, and shooting methods can simultaneously solve second- or higher-order boundary value problems. In this way, one can solve many differential equations.
The paper is organized as follows: Section 2 is concerned with constructing a numerical scheme with stability and consistency analysis, Section 3 deals with a mathematical model and local stability analysis, Section 4 consists of the results and discussion, and Section 5 concludes.

2. Numerical Scheme

The proposed scheme is an implicit-explicit scheme with a third-order of accuracy. The scheme can be considered an extended form of the Runge–Kutta scheme. The disadvantage of the scheme is the need to calculate an extra derivative, but it has the advantage of providing third-order accuracy in two stages. It consists of two grid points or two time levels. Because the scheme is a predictor–corrector scheme, so does the second or corrector stage use the information of the first or predictor stage. The scheme can be applied to first-order linear and nonlinear differential equations. The application of the scheme is given for a system of first-order nonlinear ordinary differential equations. For applying it to second- or third-order boundary value problems, it can be applied with a combination of shooting methods.
For proposing a numerical scheme to solve differential equations, consider a nonlinear first-order differential equation,
y = f ( y ) ,
subject to the initial condition,
f y = β ,
where β is a constant.
For solving Equations (1) and (2) using the proposed scheme, the first stage is given as,
y ¯ i + 1 = y i + c h y i + 1 + h 2 y i
where c any parameter to be is determined later. The solution y ¯ i + 1 is a predicted one that will be corrected by the second stage of the scheme. The second-order derivative in Equation (3) can be found by applying a derivative to Equation (1) as,
y = f ( y ) y
The symbol h in Equation (3) is the step size.
The second stage of the scheme can be expressed as,
y i + 1 = 1 4 3 y i + y ¯ i + 1 + h a y i + b y ¯ i + 1 .
By looking at Equation (3), it can be observed that this stage of the scheme is implicit. The second stage (5) of the scheme is explicit. For finding unknowns a and b in Equation (5), the procedure is given as under.
In the beginning, substituting Equation (3) into Equation (5) as,
y i + 1 = 1 4 ( 4 y i + c h y i + 1 + h 2 y i ) + h a y i + b y i + b c h y i + 1 + b h 2 y i .
Substituting Taylor series expansions for y i + 1 ,   y i + 1 and y i + 1 into Equation (6) yields,
y i + h y i + h 2 2 y i + h 3 6 y i = 1 4 4 y i + c h y i + c h 2 y i + c h 3 2 y i + h 2 y i + h ( a y i + b y i + b c h y i + b c h 2 y i + b h 2 y i ) .
By equating h y i ,   h 2 y i and h 3 y i on both sides of Equation (7) yields,
1 = c 4 + a + b ,
1 2 = c 4 + 1 4 + b c ,
1 6 = c 8 + b c + b ,
Since, Equations (8)–(10) are a nonlinear system of equations, a MATLAB solver f s o l v e is adopted to solve the equations. Using different initial guesses, two sets of solutions are obtained as,
a = 0.7470 ,   b = 0.0288 ,   c = 0.8968 ,
and
a = 1.9196 ,   b = 0.3621 ,   c = 2.2301 .
Therefore for discretizing Equation (1) using the proposed scheme, two stages of the scheme are expressed as,
y ¯ i + 1 = y i + 0.8968 h f y i + 1 + h 2 f ( y i ) f ( y i ) ,
y i + 1 = 1 4 ( 3 y i + y ¯ i + 1 ) + h ( 0.7470 f y i ) + 0.0288 f ( y ¯ i + 1 ) .
or
y ¯ i + 1 = y i 2.2301 h f y i + 1 + h 2 f ( y i ) f ( y i ) ,
y i + 1 = 1 4 ( 3 y i + y ¯ i + 1 ) + h ( 1.9196 f y i ) 0.3621 f ( y ¯ i + 1 ) .

2.1. Stability Analysis

Here, the stability analysis is given for a system of first-order linear differential equations. However, if the system is nonlinear, it can be linearized, and the same procedure will be adopted for a linearized system of equations. Let the system of the linearized or linear differential equation be given as,
V = A V ,
where V is a vector of dependent variables, and A is a square matrix. For a linearized system, A can be a Jacobean evaluated at the equilibrium point. The Equation (17) can be discretized by the proposed scheme, and the discretized equations are expressed as,
V ¯ i + 1 = V i + c h A V i + 1 + h 2 A 2 V i ,
V i + 1 = 1 4 ( 3 V i + V ¯ i + 1 ) + h ( a A V i + b A V i + 1 ) .
Since the proposed scheme is implicit–explicit, for solving difference equations obtained by applying the proposed scheme to Equation (17), a Gauss–Seidel iterative method is adopted. So, by applying Gauss–Seidel iterative method to Equations (18) and (19),
V ¯ i + 1 k + 1 = V i k + 1 + c h A V i + 1 k + h 2 A 2 V i k + 1 ,
V i + 1 k + 1 = 1 4 3 V i k + 1 + V ¯ i + 1 k + 1 + h a A V i k + 1 + b A V ¯ i + 1 k + 1 ,
where k + 1 is the current iteration number and k is used for the previous iteration.
Since von Neumann stability analysis is a useful way to find the stability of the proposed scheme for linear or linearized partial differential equations, the von Neumann method has been applied to ordinary differential equations with the Gauss–Seidel iterative method in [25]. So, a similar approach will be employed in this contribution to find the stability condition of Equations (20) and (21). To apply von Neumann stability analysis, consider the following transformations,
V ¯ i + 1 k + 1 = E ¯ i + 1 e i + 1 I ψ ,   V i k + 1 = E k + 1 e i I ψ , V i + 1 k = E k e i + 1 I ψ ,   V i + 1 k + 1 = E k + 1 e ( i + 1 ) I ψ ,
where I = 1 .
Substituting some of the transformations from (22) into the first stage of the scheme (20) and simplifications yields,
E ¯ k + 1 = I . D e i I ψ + h 2 A 2 E k + 1 + c h A E k ,
where I . D matrix denotes the identity matrix.
Now, substituting some transformations into the second stage of the scheme (21) and simplifications gives,
E k + 1 e i I ψ = 1 4 3 E k + 1 + E ¯ k + 1 e i I ψ + h a A E k + 1 + b A E ¯ k + 1 e i I ψ .
Rewrite Equation (24) as,
I . D 3 4 I . D e I ψ h a A I . D 4 + h b A I . D e I ψ + h 2 A 2 E k + 1 = I . D 4 + h b A c h A E k .
The amplification factor is expressed as,
1 e I ψ a h λ A h 2 λ A 2 4 h b λ A e I ψ h 3 b λ A 3 1 1 4 + h b λ A 1 ,
where λ A is the maximum eigenvalue of matrix A .
Inequality (26) can be expressed as,
1 4 + h b λ A 1 e I ψ a h λ A h 2 λ A 2 4 h b λ A e I ψ h 3 b λ A 3 .

2.2. Consistency Analysis

For consistency analysis, Taylor series expansions will be adopted. Consider Equations (20) and (21) for the discretization of Equation (17).
At this stage of the procedure, substituting Equation (18) into Equation (19) yields,
V i + 1 = 1 4 ( 4 V i + c h A V i + 1 + h 2 A 2 V i ) + h a A V i + b A V i + b c h A 2 V i + 1 + b h 2 A 3 V i .
Rewrite Equation (28) as,
I . D 1 4 c h A b c h 2 A 2 V i + 1 = 1 4 4 I . D + h 2 A 2 V i + h ( a A V i + b A V i + b h 2 A 3 V i ) .
Consider Taylor series expansion for V i + 1 and substituting it into Equation (29) that results in,
I . D 1 4 c h A + 0 h 2 V i + h V i + 0 h 2 = I . D V i + h A ( a + b ) V i + 0 h 2 .
Rearranging Equation (30) yields,
V i = A ( a + b + 1 4 c ) V i + 0 ( h ) .
Applying limit when h 0 in (31) gives,
V i = A V i ,
which is the original Equation (17) evaluated at grid point or time level i .

3. SEIR Epidemic Model with Convex Incidence Rate

Let S denote the susceptible people, which means people who have chances to become exposed. Exposed people are denoted by E , and these are those individuals that have germs of disease but do not show symptoms of the disease. The third category of the SEIR epidemic model is infected people. These are the people that have germ(s); they can spread the disease, and also symptoms of the disease are shown. This contribution suggests the contact rate of infected individuals having form β S I 1 + α I , where β denotes the infection rate. This contact rate will denote the infection rate. This contact rate will rise or decay if the number of infected people increases or decreases respectively. The exposed people turn into infected individuals, and the corresponding time in which it occurs is denoted by 1 ν . Let r represent the rate at which infected converts into the category of recovered people.
By following [26,27], the SEIR epidemic model with a convex incidence rate can be expressed as,
d S d t = β S I 1 + α I β S E ,
d E d t = β S I 1 + α I + β S E ν E ,
d I d t = ν E γ I ,
d R d t = γ I ,
subject to the initial conditions,
S 0 = S 0 ,   E 0 = E 0 ,   I 0 = I 0 ,   R 0 = R 0 ,
where S 0 , E 0 , I 0 , R 0 are constants.

Equilibrium Points

The disease-free equilibrium point can be found by solving,
0 = β S I 1 + α I β S I , 0 = β S I 1 + α I + β S E ν E , 0 = ν E γ I .
The disease-free equilibrium point can be expressed as,
B 0 ( S * , 0,0 )
Theorem 1.
The system (33)–(36) is locally stable if it satisfies,
ν + γ β > 0   and   γ ν β ν β γ > 0
Proof .
To prove this theorem, the Jacobean eigenvalues will be determined. The Jacobean at the disease-free equilibrium point is given as,
J B 0 = 0 β β 0 β ν β 0 ν γ
The characteristics polynomial of the matrix (48) is given as,
p λ = λ 3 + γ + ν β λ 2 + ( γ ν β γ β ν ) λ
The characteristics equation is expressed as,
λ 2 + γ + ν β λ + γ ν β γ β ν = 0
According to Routh-Hurwitz criteria for second-degree polynomials, the system will be stable, or both eigenvalues have a negative real part if,
ν + γ β > 0   and   γ ν β ν β γ > 0

4. Results and Discussion

The suggested scheme is built with two grid points or time levels. This is one of the scheme’s advantages because it does not require any additional initial conditions or the usage of any other scheme on the first grid point or time level. Schemes constructed on more than two grid points or time levels necessitate using another scheme or an initial guess to begin the solution method. However, any other scheme employs only the first time level or first grid point, and the scheme that is formed on two three-time levels or three grid points finds the solution at the remaining grid points. Because the first stage of the proposed scheme is implicit, an iterative strategy is used to solve the difference equation generated by the suggested scheme. A stopping criterion is addressed when finding a solution by coupling two methods. The stopping criterion is determined by the maximum of norms derived from two successive iterations. The iterative scheme’s working technique depends on the initial guess, and the solution is discovered at the second grid point or time level utilizing the initial guess. So, the solution is found in the first iteration. For the rest of the iterations, the solution at the current iteration takes the information of the solution from the preceding grid point or time level.
The exact solution to the mathematical model under consideration is unknown. The highly accurate solution provided by the Matlab solver ode45 is used to test the scheme’s performance. The Matlab solver ode45 can solve linear and nonlinear first-order ordinary differential equations. It necessitates the solution of a set of differential equations, a set of initial conditions, and the range of an independent variable in the form of a vector. It is possible that the Matlab solver will not converge in some case(s). However, in the present situation, the solver finds an accurate solution for chosen parameters. It is also possible that it will find a negative solution because it just solves provided differential equations and does not guarantee a positive solution. However, it can be utilized in instances where the solution is positive. The solution is also discovered using the first-order explicit Euler method and the nonstandard finite difference scheme (NSFD). The nonstandard scheme guarantees a positive solution and is also unconditionally stable. However, it has the disadvantage of not having even first-order accuracy. This disadvantage of the nonstandard finite difference approach for parabolic partial differential equations (PDEs) was highlighted in [28]. Furthermore, for parabolic PDEs, the nonstandard finite difference approach is conditionally consistent. The order of accuracy drawback of the nonstandard finite difference approach can be demonstrated using Taylor series expansions. This contribution presents a conditionally stable third-order approach. The proposed technique is compared to the existing nonstandard finite difference method and the first-order Euler method. Figure 1, Figure 2, Figure 3, Figure 4 and Figure 5 depict the absolute errors in susceptible, exposed, infective, and recovered individuals. The absolute error is determined by calculating the absolute difference between the proposed NSFD/Euler schemes and the Matlab built-in solver bvp4c. Table 1 compares the proposed scheme with existing numerical schemes for computing the maximum of norms and time consumed by each scheme. From Table 1, it can be seen that the proposed scheme produces less error than those given by existing schemes. The error is found by finding the maximum of all norms for all dependent variables in the considered SEIR model. This study also utilizes the neural network approach for mapping between input and targets in the form of susceptible, exposed, and infecteds. For fitting problems, a neural network is required for mapping between a set of inputs and a set of outputs. The examples include estimating house prices as targets and input variables, such as crime rate, pupil/teacher ratio in schools and tax rate and can estimate engine emission levels with the input of speed and fuel consumption. One more example can be body fat level related to the input of body measurements. Artificial neural network strategy has been given in [29] for the waterborne spread and control of diseases. The neural network fitting tool can evaluate performance using regression analysis and mean square error. If enough neurons are in the hidden layer of a two-layer feed-forward network with consistent data, then the network can be fitted to multi-dimensional mapping problems. The Levenberg–Marquardt back propagation algorithm will be employed for the network to be trained if there is enough memory; otherwise, scaled conjugate gradient backpropagation will be applied. Figure 6, Figure 7 and Figure 8 show the mean square error over the iterations or epochs for susceptible, exposed, and infecteds, respectively. The mean square error decreases by increasing iterations or epochs. Figure 9, Figure 10 and Figure 11 show the error histograms for susceptible, exposed, and infecteds, respectively. Figure 9, Figure 10 and Figure 11 also show zero errors that represent the minimum all the errors. Figure 12, Figure 13 and Figure 14 present the best lines for output data and targets.

5. Conclusions

A finite difference scheme has been proposed, which was an extension of the existing Runge–Kutta scheme. The scheme had one deficiency in that it required one extra derivative of the dependent variable. But it also provided third-order accuracy in two stages. The scheme has been successfully applied to solving nonlinear mathematical models of epidemic disease. Since the first stage of the scheme was implicit, an extra iterative procedure was adopted to solve difference equations, and these difference equations were obtained when the proposed scheme was applied to the SEIR model. Given some plots and tables of comparison, it could be deduced that the proposed scheme was better than the existing Euler method, and the existing Euler method was better than the nonstandard finite difference method in terms of accuracy for chosen specific parameter values.

Author Contributions

Methodology, Y.N.; Software, A.A.A.G., Y.N. and M.M.; Validation, H.J.A.S. and M.M.; Formal analysis, A.A.A.G., Y.N. and H.J.A.S.; Investigation, A.A.A.G.; Resources, Y.N. and H.J.A.S.; Writing—original draft, A.A.A.G.; Writing—review & editing, A.A.A.G., Y.N., H.J.A.S. and M.M.; Supervision, A.A.A.G. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by Deanship of Scientific Research, Vice Presidency for Graduate studies and Scientific Research, King Faisal University, Saudi Arabia [grant No. 3794].

Data Availability Statement

Data is not available due to privacy.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Atangana, A. Modelling the spread of COVID-19 with new fractal-fractional operators: Can the lock down save mankind before vaccination? Chaos Solitons Fractals 2020, 136, 109860. [Google Scholar] [CrossRef] [PubMed]
  2. Boccaletti, S.; Ditto, W.; Mindlin, G.; Atangana, A. Modeling and forecasting of epidemic spreading: The case of COVID-19 and beyond. Chaos Solitons Fractals 2020, 135, 109794. [Google Scholar] [CrossRef] [PubMed]
  3. Khan, M.A.; Atangana, A. Modeling the dynamics of novel coronavirus (2019-nCov) with fractional derivative. Alex. Eng. J. 2020, 59, 2379–2389. [Google Scholar] [CrossRef]
  4. Owolabi, K.M.; Hammouch, Z. Spatiotemporal patterns in the Belousov-Zhabotinskii reaction systems with Atangana-Baleanu fractional order derivative. Phys. A Stat. Mech. Its Appl. 2019, 523, 1072–1090. [Google Scholar] [CrossRef]
  5. Sümeyra, U.; Esmehan, U.; Necati, O.; Hammouch, Z. Mathematical analysis and numerical simulation for a smoking model with Atangana-Baleanu derivative. Chaos Solitons Fractals 2019, 118, 300–306. [Google Scholar]
  6. Abubakar, S.; Akinwande, N.I.; Abdulrahman, S. A Mathematical Model of Yellow Fever Epidemics. Afr. Math. 2012, 6, 56–58. [Google Scholar]
  7. Grenfell, T. Chance and chaos in measles dynamics. J. R. Stat. Soc. B 1992, 54, 383–398. [Google Scholar] [CrossRef]
  8. Panum, P.L. Observations Model during the Epidemic of Measles on the Faroe Islands in the Year 1846; Delta Omega Society: Cleveland, OH, USA, 1940. [Google Scholar]
  9. Liu, X.; Yang, Z.W.; Zeng, Y.M. Global numerical analysis of an improved IMEX numerical scheme for a reaction diffusion SIS model in advective heterogeneous environments. Comput. Math. Appl. 2023, 144, 264–273. [Google Scholar] [CrossRef]
  10. Mehdizadeh Khalsaraei, M.; Shokri, A.; Noeiaghdam, S.; Molayi, M. Nonstandard Finite Difference Schemes for an SIR Epidemic Model. Mathematics 2021, 9, 3082. [Google Scholar] [CrossRef]
  11. Tulu, T.W.; Tian, B.; Wu, Z. Mathematical modeling, analysis and Markov Chain Monte Carlo simulation of Ebola epidemics. Results Phys. 2017, 7, 962–968. [Google Scholar] [CrossRef]
  12. Estrada, E. COVID-19 and SARS-CoV-2. modeling the present, looking at the future. Phys. Rep. 2020, 869, 1–51. [Google Scholar] [CrossRef] [PubMed]
  13. Heesterbeek, H.; Anderson, R.M.; Andreasen, V.; Bansal, S.; De Angelis, D.; Dye, C.; Eames, K.T.D.; Edmunds, W.J.; Frost, S.D.W.; Funk, S. Modeling infectious disease dynamics in the complex landscape of global health. Science 2015, 13, 347. [Google Scholar] [CrossRef]
  14. Kim, M.Y.; Park, E.J. Characteristic finite element methods for diffusion epidemic models with age-structured populations. Appl. Math. Comput. 1998, 97, 55–70. [Google Scholar] [CrossRef]
  15. Zhang, J.; Ma, Z. Global dynamics of an SEIR epidemic model with saturating contact rate. Math. Biosci. 2003, 185, 15–32. [Google Scholar] [CrossRef] [PubMed]
  16. Qureshi, S.; Bonyah, E.; Shaikh, A.A. Classical and contemporary fractional operators for modeling diarrhea transmission dynamics under real statistical data. Phys. A Stat. Mech. Its Appl. 2019, 535, 122496. [Google Scholar] [CrossRef]
  17. Bas, E.; Ozarslan, R. Real world applications of fractional models by Atangana–Baleanu fractional derivative. Chaos Solitons Fractals 2018, 116, 121–125. [Google Scholar] [CrossRef]
  18. Kermack, W.O.; McKendrick, A.G. A Contribution to the Mathematical Theory of Epidemics, I. Proc. Roy. Soc. Lond. A 1927, 115, 700–721. [Google Scholar]
  19. Kermack, W.O.; McKendrick, A.G. A Contribution to the Mathematical Theory of Epidemics, II. Proc. Roy. Soc. Lond. A 1932, 138, 55–83. [Google Scholar]
  20. Diekmann, O. Thresholds and travelling waves for the geographical spread of infection. J. Math. Biol. 1978, 6, 109–130. [Google Scholar] [CrossRef]
  21. Metz, J.A.J. The epidemic in a closed population with all susceptibles equally vulnerable; some results for large susceptible populations and small initial infections. Acta Biotheor. 1978, 27, 75–123. [Google Scholar] [CrossRef]
  22. Thieme, H.R. A model for the spatial spread of an epidemic. J. Math. Biol. 1977, 4, 337–351. [Google Scholar] [CrossRef] [PubMed]
  23. Inaba, H. Kermack and McKendrick revisited: The variable susceptibility model for infectious diseases. Jpn. J. Indust. Appl. Math. 2001, 18, 273–292. [Google Scholar] [CrossRef]
  24. Diekmann, O.; Heesterbeek, J.A.P.; Metz, J.A.J. The Legacy of Kermack and McKendrick. In Epidemic Models, their Structure and Relation to Data; Mollision, D., Ed.; Cambridge University: Cambridge, UK, 1994. [Google Scholar]
  25. Mazumder, S.M. Numerical Methods for Partial Differential Equations: Finite Difference and Finite Volume Methods; Academic Press: New York, NY, USA, 2015. [Google Scholar]
  26. Ríos-Gutiérrez, A.; Torres, S.; Arunachalam, V. Studies on the basic reproduction number in stochastic epidemic models with random Perturbations. Adv. Differ. Equ. 2021, 1, 288. [Google Scholar] [CrossRef] [PubMed]
  27. Din, R.U.; Shah, K.; Alqudah, M.A.; Abdeljawad, T.; Jarad, F. Mathematical study of SIR epidemic model under convex incidence rate. AIMS Math. 2020, 5, 7548–7561. [Google Scholar]
  28. Pasha, S.A.; Nawaz, Y.; Arif, M.S. On the nonstandard finite difference method for reaction–diffusion models. Chaos Solitons Fractals 2023, 166, 112929. [Google Scholar] [CrossRef]
  29. Ruttanaprommarin, N.; Sabir, Z.; Núñez, R.A.S.; Salahshour, S.; Guirao, J.L.G.; Weera, W.; Botmart, T.; Klamnoi, A. Artificial neural network procedures for the waterborne spread and control of diseases. AIMS Math. 2023, 8, 2435–2452. [Google Scholar] [CrossRef]
Figure 1. Comparison of three schemes for susceptible people using η = 0.1 ,   N = 500 ,   β = 0.4 ,   ν = 0.5 ,   γ = 0.4 ,   α = 0.1 .
Figure 1. Comparison of three schemes for susceptible people using η = 0.1 ,   N = 500 ,   β = 0.4 ,   ν = 0.5 ,   γ = 0.4 ,   α = 0.1 .
Processes 11 02518 g001
Figure 2. Comparison of three schemes for exposed people using η = 0.1 ,   N = 500 ,   β = 0.4 ,   ν = 0.5 ,   γ = 0.4 ,   α = 0.1 .
Figure 2. Comparison of three schemes for exposed people using η = 0.1 ,   N = 500 ,   β = 0.4 ,   ν = 0.5 ,   γ = 0.4 ,   α = 0.1 .
Processes 11 02518 g002
Figure 3. Comparison of three schemes for infected people using η = 0.1 ,   N = 500 ,   β = 0.4 ,   ν = 0.5 ,   γ = 0.4 ,   α = 0.1 .
Figure 3. Comparison of three schemes for infected people using η = 0.1 ,   N = 500 ,   β = 0.4 ,   ν = 0.5 ,   γ = 0.4 ,   α = 0.1 .
Processes 11 02518 g003
Figure 4. Comparison of three schemes for recovered people using η = 0.1 ,   N = 500 ,   β = 0.4 ,   ν = 0.5 ,   γ = 0.4 ,   α = 0.1 .
Figure 4. Comparison of three schemes for recovered people using η = 0.1 ,   N = 500 ,   β = 0.4 ,   ν = 0.5 ,   γ = 0.4 ,   α = 0.1 .
Processes 11 02518 g004
Figure 5. Comparison of three schemes for recovered people using η = 0.3 ,   N = 500 ,   β = 0.1 ,   ν = 0.3 ,   γ = 0.1 ,   α = 0.3 .
Figure 5. Comparison of three schemes for recovered people using η = 0.3 ,   N = 500 ,   β = 0.1 ,   ν = 0.3 ,   γ = 0.1 ,   α = 0.3 .
Processes 11 02518 g005
Figure 6. Mean square error over epochs for susceptible people using η = 0.1 ,   N = 500 ,   β = 0.4 ,   ν = 0.5 ,   γ = 0.4 ,   α = 0.1 .
Figure 6. Mean square error over epochs for susceptible people using η = 0.1 ,   N = 500 ,   β = 0.4 ,   ν = 0.5 ,   γ = 0.4 ,   α = 0.1 .
Processes 11 02518 g006
Figure 7. Mean square error over epochs for exposed people using η = 0.1 ,   N = 500 ,   β = 0.4 ,   ν = 0.5 ,   γ = 0.4 ,   α = 0.1 .
Figure 7. Mean square error over epochs for exposed people using η = 0.1 ,   N = 500 ,   β = 0.4 ,   ν = 0.5 ,   γ = 0.4 ,   α = 0.1 .
Processes 11 02518 g007
Figure 8. Mean square error over epochs for infected people using η = 0.1 ,   N = 500 ,   β = 0.4 ,   ν = 0.5 ,   γ = 0.4 ,   α = 0.1 .
Figure 8. Mean square error over epochs for infected people using η = 0.1 ,   N = 500 ,   β = 0.4 ,   ν = 0.5 ,   γ = 0.4 ,   α = 0.1 .
Processes 11 02518 g008
Figure 9. Error histogram for susceptible people using η = 0.1 ,   N = 500 ,   β = 0.4 ,   ν = 0.5 ,   γ = 0.4 ,   α = 0.1 .
Figure 9. Error histogram for susceptible people using η = 0.1 ,   N = 500 ,   β = 0.4 ,   ν = 0.5 ,   γ = 0.4 ,   α = 0.1 .
Processes 11 02518 g009
Figure 10. Error histogram for exposed people using η = 0.1 ,   N = 500 ,   β = 0.4 ,   ν = 0.5 ,   γ = 0.4 ,   α = 0.1 .
Figure 10. Error histogram for exposed people using η = 0.1 ,   N = 500 ,   β = 0.4 ,   ν = 0.5 ,   γ = 0.4 ,   α = 0.1 .
Processes 11 02518 g010
Figure 11. Error histogram for infective people using η = 0.1 ,   N = 500 ,   β = 0.4 ,   ν = 0.5 ,   γ = 0.4 ,   α = 0.1 .
Figure 11. Error histogram for infective people using η = 0.1 ,   N = 500 ,   β = 0.4 ,   ν = 0.5 ,   γ = 0.4 ,   α = 0.1 .
Processes 11 02518 g011
Figure 12. Lines of best fit for susceptible people using η = 0.1 ,   N = 500 ,   β = 0.4 ,   ν = 0.5 ,   γ = 0.4 ,   α = 0.1 .
Figure 12. Lines of best fit for susceptible people using η = 0.1 ,   N = 500 ,   β = 0.4 ,   ν = 0.5 ,   γ = 0.4 ,   α = 0.1 .
Processes 11 02518 g012
Figure 13. Lines of best fit for exposed people using η = 0.1 ,   N = 500 ,   β = 0.4 ,   ν = 0.5 ,   γ = 0.4 ,   α = 0.1 .
Figure 13. Lines of best fit for exposed people using η = 0.1 ,   N = 500 ,   β = 0.4 ,   ν = 0.5 ,   γ = 0.4 ,   α = 0.1 .
Processes 11 02518 g013
Figure 14. Lines of best fit for infective people using η = 0.1 ,   N = 500 ,   β = 0.4 ,   ν = 0.5 ,   γ = 0.4 ,   α = 0.1 .
Figure 14. Lines of best fit for infective people using η = 0.1 ,   N = 500 ,   β = 0.4 ,   ν = 0.5 ,   γ = 0.4 ,   α = 0.1 .
Processes 11 02518 g014
Table 1. Comparison of four schemes in finding the maximum of L 2 Norms and time consumed by each scheme.
Table 1. Comparison of four schemes in finding the maximum of L 2 Norms and time consumed by each scheme.
N Proposed SchemeNSFDEulerAdams-Bashforth
L 2  NormTime L 2  NormTime L 2  NormTime L 2  NormTime
25 0.07770.015511.00370.01141.41550.0121diverges-
50 0.01970.02577.81130.01280.89380.01210.22370.0148
100 0.00610.03035.51670.01670.60420.01540.07450.0151
200 0.00200.04803.89460.01760.41820.01630.02620.0174
400 0.00260.10252.75080.02190.29270.02170.00830.0170
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Al Ghafli, A.A.; Nawaz, Y.; Al Salman, H.J.; Mansoor, M. Extended Runge-Kutta Scheme and Neural Network Approach for SEIR Epidemic Model with Convex Incidence Rate. Processes 2023, 11, 2518. https://doi.org/10.3390/pr11092518

AMA Style

Al Ghafli AA, Nawaz Y, Al Salman HJ, Mansoor M. Extended Runge-Kutta Scheme and Neural Network Approach for SEIR Epidemic Model with Convex Incidence Rate. Processes. 2023; 11(9):2518. https://doi.org/10.3390/pr11092518

Chicago/Turabian Style

Al Ghafli, Ahmed A., Yasir Nawaz, Hassan J. Al Salman, and Muavia Mansoor. 2023. "Extended Runge-Kutta Scheme and Neural Network Approach for SEIR Epidemic Model with Convex Incidence Rate" Processes 11, no. 9: 2518. https://doi.org/10.3390/pr11092518

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop