Next Article in Journal
Assessment of Apps Aimed at Developing Basic Instrumental Skills in Autistic Children and Teenagers
Next Article in Special Issue
Dynamics of Fractional-Order Epidemic Models with General Nonlinear Incidence Rate and Time-Delay
Previous Article in Journal
A Markov-Switching VSTOXX Trading Algorithm for Enhancing EUR Stock Portfolio Performance
Previous Article in Special Issue
Dynamics of a Two Prey and One Predator System with Indirect Effect
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Dynamical Strategy to Control the Accuracy of the Nonlinear Bio-Mathematical Model of Malaria Infection

1
Department of Applied Mathematics and Programming, South Ural State University, Lenin Prospect 76, 454080 Chelyabinsk, Russia
2
Industrial Mathematics Laboratory, Baikal School of BRICS, Irkutsk National Research Technical University, 664074 Irkutsk, Russia
3
Department of Mathematics, Babeş-Bolyai University, 400084 Cluj-Napoca, Romania
*
Author to whom correspondence should be addressed.
Mathematics 2021, 9(9), 1031; https://doi.org/10.3390/math9091031
Submission received: 18 March 2021 / Revised: 25 April 2021 / Accepted: 28 April 2021 / Published: 2 May 2021
(This article belongs to the Special Issue Modelling and Analysis in Biomathematics)

Abstract

:
This study focuses on solving the nonlinear bio-mathematical model of malaria infection. For this aim, the HATM is applied since it performs better than other methods. The convergence theorem is proven to show the capabilities of this method. Instead of applying the FPA, the CESTAC method and the CADNA library are used, which are based on the DSA. Applying this method, we will be able to control the accuracy of the results obtained from the HATM. Also the optimal results and the numerical instabilities of the HATM can be obtained. In the CESTAC method, instead of applying the traditional absolute error to show the accuracy, we use a novel condition and the CESTAC main theorem allows us to do that. Plotting several -curves the regions of convergence are demonstrated. The numerical approximations are obtained based on both arithmetics.

1. Introduction

Modeling different phenomena, solving the model by efficient methods and also control and adjust their parameters are one of the important topics of bio-mathematics which have direct relation with human life. Thus, many mathematicians have been focused on various mathematical models such as energy supply-demand model [1], SIR epidemic model [2], HIV infection [3,4,5], model of smoking habit [6], bovine babesiosis disease [7], model of computer viruses [8,9,10] and many other models. Malaria is one of the important infections for which various models have been proposed to control, prevent and transmit. Due to the high prevalence of this infection in Africa, most studies have been performed on data obtained from Africa. According to the World Health Organization, in 2019, approximately 409,000 people died of malaria [11].
HATM is one the semi analytical methods for solving different linear and nonlinear problems. This method was presented by Liao [12,13,14] for the first time and because of some of flexibilities, this method has been applied by many researchers. Solving integral equations [15,16,17,18], system of equations [6,10] and engineering problems [19,20] are only some of the applications of this method. In this method, we have some freedom to choose the initial values, the auxiliary functions and the auxiliary parameters. One of these parameters is , which is used to adjust and control the convergence region of the HATM. Using this parameter we can plot some -curves and after that we will be able to find the convergence region.
We should know that in the mentioned researches and many other papers, the computations are based on the FPA and in order to show the efficiency of the method, we apply the traditional absolute error as follows
| f ( x ) f n ( x ) | < ε , o r | f n ( x ) f n 1 ( x ) | < ε ,
where f ( x ) and f n ( x ) are exact and approximate solutions of the problem and ε is a small positive value. However, in this case, we should know the exact solution and the optimal value of ε , and this is one of the big bugs of this relation. If we choose value ε by chance, for large values we will have only one or two iterations without providing accurate results and if we have small values of ε , we will have extra iterations without improving the accuracy [21]. Thus, we introduce a new arithmetic, which is the DSA [22]. For this aim, we use the CESTAC method and instead of the usual softwares we apply the CADNA library [23]. Moreover, instead of applying condition (1), we use a novel condition as follows
| f n ( x ) f n 1 ( x ) | = @ . 0 ,
where f n ( x ) and f n 1 ( x ) are two successive approximations and @ . 0 denotes the informatical zero [24,25]. This sign can be produced only in the CESTAC method and by the CADNA library. This library should be done on the Linux operating system and all CADNA codes should be written by C, C++, FORTRAN or ADA codes [26,27]. Applying the CESTAC method, we can find the optimal iteration of the method, the optimal approximation, the optimal error and some numerical instabilities [27,28,29]. We will also be able to cancel the extra iterations. The main theorem of the CESTAC method will aid us in applying the new condition instead of the previous one. In this theorem, we will show that the number of common significant digits for two successive approximations is almost equal to the number of common significant digits for exact and approximate solutions [21]. Recently, this method has been applied to validate the results of some numerical methods to solve the mathematical and engineering problems such as numerical integration rules [30,31], homotopy analysis method [32,33,34], homotopy perturbation method [35], Adomian decomposition method [36], collocation method [37,38,39], solving fuzzy problems [37,40,41], load leveling problem [42], reverse osmosis model [43] and many others [44]. For more information about the DSA, the CESTAC method and the CADNA library please see [21].
In this paper, at first we will focus on solving the nonlinear model of malaria infection (3) by using the HATM. The convergence theorem is also proved to show the abilities of this method. The CESTAC method and the CADNA library are applied to validate the numerical results. The main theorem of the CESTAC method is proved. This theorem will help us to apply the termination criterion (2) instead of (1). The numerical results are obtained for both the FPA and the DSA. Some -curves are also plotted to show the convergence regions. Based on the CESTAC method, the optimal iteration, the optimal approximation, the optimal error and the numerical instabilities are found.

2. Model Description

In this paper, we will focus on the following nonlinear model of malaria infection [45]:
d I d t = m P H β H S Z ( ε + μ H ) I , d R d t = ε I + k A ( θ m P H β H Z + τ + μ H ) R , d A d t = θ m P H β H R Z ( k + μ H ) A , d Y d t = P H β Z ( I + σ A ) X ( ξ + μ v ) Y , d Z d t = ξ Y μ v Z ,
where an infectious mosquito ’Z’, will bite ’S’usceptible hosts and make them ’I’nfected. We know that infected hosts before reversion to fully susceptible at rate τ can have level of temporary immunity ( 1 θ , where 0 θ 1 ). However, we should note that hosts can become ’A’symptomatically infected during this ’R’ecovered state. Symptomatic infection is a temporary condition that may have different transmission potentials to ( σ ) carriers, after which people return to the improved group at a rate of κ . In this model, considering that a fixed human population is assumed, human mortality is compensated by births and we get S = 1 ( I + R + A ) . Sensitive ( X ) vectors begin to become infected after being bitten by an infected infectious host, but they are not yet infected ( Y ) , but after the extrinsic incubation period ( 1 ξ ) , become infectious ( Z ) . We apply m to show the ratio of vector-to-hosts and vectors typically outnumber hosts. In order to balance the births and deaths rate we define the stable vector ( μ v ) and we get X = 1 ( Y + Z ) . The parameters and values are listed in Table 1.

3. Homotopy Analysis Transform method

In order to apply the HATM, we combine the HAM with Laplace transformations. For this reason by using the Laplace transformation L for both sides of non-linear system (3) we get
L [ I ( t ) ] = I ( 0 ) s + m P H β H s L [ Z I Z R Z A Z ] ( ε + μ H ) s L [ I ] , L [ R ( t ) ] = R ( 0 ) s + ε s L [ I ] + k s L [ A ] θ m P H β H s L [ Z R ] τ s L [ R ] + μ H s L [ R ] , L [ A ( t ) ] = A ( 0 ) s + θ m P H β H s L [ R Z ] ( k + μ H ) s L [ A ] , L [ Y ( t ) ] = Y ( 0 ) s + P H β Z s L [ I I Y I Z ] + P H β Z σ s L [ A A Y A Z ] ( ξ + μ v ) s L [ Y ] , L [ Z ( t ) ] = Z ( 0 ) s + ξ s L [ Y ] μ v s L [ Z ] .
In order to apply the HAM, the following Homotopy maps should be constructed as
H I [ I ^ ( t ; q ) , R ^ ( t ; q ) , A ^ ( t ; q ) , Y ^ ( t ; q ) , Z ^ ( t ; q ) ] = ( 1 q ) L I [ I ^ ( t ; q ) I 0 ( t ) ] q H I ( t ) N I [ I ^ ( t ; q ) , R ^ ( t ; q ) , A ^ ( t ; q ) , Y ^ ( t ; q ) , Z ^ ( t ; q ) ] , H R [ I ^ ( t ; q ) , R ^ ( t ; q ) , A ^ ( t ; q ) , Y ^ ( t ; q ) , Z ^ ( t ; q ) ] = ( 1 q ) L R [ R ^ ( t ; q ) R 0 ( t ) ] q H R ( t ) N R [ I ^ ( t ; q ) , R ^ ( t ; q ) , A ^ ( t ; q ) , Y ^ ( t ; q ) , Z ^ ( t ; q ) ] , H A [ I ^ ( t ; q ) , R ^ ( t ; q ) , A ^ ( t ; q ) , Y ^ ( t ; q ) , Z ^ ( t ; q ) ] = ( 1 q ) L A [ A ^ ( t ; q ) A 0 ( t ) ] q H A ( t ) N A [ I ^ ( t ; q ) , R ^ ( t ; q ) , A ^ ( t ; q ) , Y ^ ( t ; q ) , Z ^ ( t ; q ) ] , H Y [ I ^ ( t ; q ) , R ^ ( t ; q ) , A ^ ( t ; q ) , Y ^ ( t ; q ) , Z ^ ( t ; q ) ] = ( 1 q ) L Y [ Y ^ ( t ; q ) Y 0 ( t ) ] q H Y ( t ) N Y [ I ^ ( t ; q ) , R ^ ( t ; q ) , A ^ ( t ; q ) , Y ^ ( t ; q ) , Z ^ ( t ; q ) ] , H Z [ I ^ ( t ; q ) , R ^ ( t ; q ) , A ^ ( t ; q ) , Y ^ ( t ; q ) , Z ^ ( t ; q ) ] = ( 1 q ) L Z [ Z ^ ( t ; q ) Z 0 ( t ) ] q H Z ( t ) N Z [ I ^ ( t ; q ) , R ^ ( t ; q ) , A ^ ( t ; q ) , Y ^ ( t ; q ) , Z ^ ( t ; q ) ] ,
where 0 q 1 is an embedding parameter, is an auxiliary parameter to control the region of convergence, H I ( t ) , H R ( t ) , H A ( t ) , H Y ( t ) , H Z ( t ) are the auxiliary functions, L I , L R , L A , L Y , L Z are the linear operators and N I , N R , N A , N Y , N Z are the non-linear operators which are defined in the following form
N I [ I ^ ( t ; q ) , R ^ ( t ; q ) , A ^ ( t ; q ) , Y ^ ( t ; q ) , Z ^ ( t ; q ) ] = d I ^ ( t ; q ) d t m P H β H S ^ ( t ; q ) Z ^ ( t ; q ) + ( ε + μ H ) I ^ ( t ; q ) , N R [ I ^ ( t ; q ) , R ^ ( t ; q ) , A ^ ( t ; q ) , Y ^ ( t ; q ) , Z ^ ( t ; q ) ] = d R ^ ( t ; q ) d t ε I ^ ( t ; q ) k A ^ ( t ; q ) + ( θ m P H β H Z ^ ( t ; q ) + τ + μ H ) R ^ ( t ; q ) , N A [ I ^ ( t ; q ) , R ^ ( t ; q ) , A ^ ( t ; q ) , Y ^ ( t ; q ) , Z ^ ( t ; q ) ] = d A ^ ( t ; q ) d t θ m P H β H R ^ ( t ; q ) Z ^ ( t ; q ) + ( k + μ H ) A ^ ( t ; q ) , N Y [ I ^ ( t ; q ) , R ^ ( t ; q ) , A ^ ( t ; q ) , Y ^ ( t ; q ) , Z ^ ( t ; q ) ] = d Y ^ ( t ; q ) d t P H β Z ( I ^ ( t ; q ) + σ A ^ ( t ; q ) ) X ^ ( t ; q ) + ( ξ + μ v ) Y ^ ( t ; q ) , N Z [ I ^ ( t ; q ) , R ^ ( t ; q ) , A ^ ( t ; q ) , Y ^ ( t ; q ) , Z ^ ( t ; q ) ] = d Z ^ ( t ; q ) d t ξ Y ^ ( t ; q ) + μ v Z ^ ( t ; q ) .
Now, we define the zero order deformation equations as follows   
( 1 q ) L I [ I ^ ( t ; q ) I 0 ( t ) ] q H I ( t ) N I [ I ^ ( t ; q ) , R ^ ( t ; q ) , A ^ ( t ; q ) , Y ^ ( t ; q ) , Z ^ ( t ; q ) ] = 0 , ( 1 q ) L R [ R ^ ( t ; q ) R 0 ( t ) ] q H R ( t ) N R [ I ^ ( t ; q ) , R ^ ( t ; q ) , A ^ ( t ; q ) , Y ^ ( t ; q ) , Z ^ ( t ; q ) ] = 0 , ( 1 q ) L A [ A ^ ( t ; q ) A 0 ( t ) ] q H A ( t ) N A [ I ^ ( t ; q ) , R ^ ( t ; q ) , A ^ ( t ; q ) , Y ^ ( t ; q ) , Z ^ ( t ; q ) ] = 0 , ( 1 q ) L Y [ Y ^ ( t ; q ) Y 0 ( t ) ] q H Y ( t ) N Y [ I ^ ( t ; q ) , R ^ ( t ; q ) , A ^ ( t ; q ) , Y ^ ( t ; q ) , Z ^ ( t ; q ) ] = 0 , ( 1 q ) L Z [ Z ^ ( t ; q ) Z 0 ( t ) ] q H Z ( t ) N Z [ I ^ ( t ; q ) , R ^ ( t ; q ) , A ^ ( t ; q ) , Y ^ ( t ; q ) , Z ^ ( t ; q ) ] = 0 .
When parameter q changes from zero to one, the exact solution can be obtained by starting from the initial functions I 0 ( t ) , R 0 ( t ) , A 0 ( t ) , Y 0 ( t ) , Z 0 ( t ) . We apply the Taylor polynomials as
I ^ ( t ; q ) = I 0 ( t ) + m = 1 I m ( t ) q m , R ^ ( t ; q ) = R 0 ( t ) + m = 1 R m ( t ) q m , A ^ ( t ; q ) = A 0 ( t ) + m = 1 A m ( t ) q m , Y ^ ( t ; q ) = Y 0 ( t ) + m = 1 Y m ( t ) q m , Z ^ ( t ; q ) = Z 0 ( t ) + m = 1 Z m ( t ) q m ,
where
I m = 1 m ! m I ^ ( t ; q ) q m | q = 0 , R m = 1 m ! m R ^ ( t ; q ) q m | q = 0 , A m = 1 m ! m A ^ ( t ; q ) q m | q = 0 , Y m = 1 m ! m Y ^ ( t ; q ) q m | q = 0 , Z m = 1 m ! m Z ^ ( t ; q ) q m | q = 0 .
Vectors I ^ m ( t ) , R ^ m ( t ) , A ^ m ( t ) , Y ^ m ( t ) and Z ^ m ( t ) can be defined as follows
I ^ m ( t ) = I 0 ( t ) , I 1 ( t ) , , I m ( t ) , R ^ m ( t ) = R 0 ( t ) , R 1 ( t ) , , R m ( t ) , A ^ m ( t ) = A 0 ( t ) , A 1 ( t ) , , A m ( t ) , Y ^ m ( t ) = Y 0 ( t ) , Y 1 ( t ) , , Y m ( t ) , Z ^ m ( t ) = Z 0 ( t ) , Z 1 ( t ) , , Z m ( t ) .
Now, we can construct the m-th order deformation equation by differentiating the zero order deformation Equation (7) with respect to q, dividing by m ! and putting q = 0 as
L I I m ( t ) χ m I m 1 ( t ) = H I ( t ) m I I m 1 , R m 1 , A m 1 , Y m 1 , Z m 1 , L R R m ( t ) χ m R m 1 ( t ) = H R ( t ) m R I m 1 , R m 1 , A m 1 , Y m 1 , Z m 1 , L A A m ( t ) χ m A m 1 ( t ) = H A ( t ) m A I m 1 , R m 1 , A m 1 , Y m 1 , Z m 1 , L Y Y m ( t ) χ m Y m 1 ( t ) = H Y ( t ) m Y I m 1 , R m 1 , A m 1 , Y m 1 , Z m 1 , L Z Z m ( t ) χ m Z m 1 ( t ) = H Z ( t ) m Z I m 1 , R m 1 , A m 1 , Y m 1 , Z m 1 ,
where m I , m R , m A , m Y and m Z are defined in the following form
m I = L [ I m 1 ( t ) ] I m 1 ( 0 ) s + ( ε + μ H ) s L [ I m 1 ( t ) ] m P H β H s L Z m 1 ( t ) j = 0 m 1 I j ( t ) Z m 1 j ( t ) + R j ( t ) Z m 1 j ( t ) + A j ( t ) Z m 1 j ( t ) , m R = L [ R m 1 ( t ) ] R m 1 ( 0 ) s ε s L [ I m 1 ( t ) ] k s L [ A m 1 ( t ) ] + θ m P H β H s L j = 0 m 1 Z j ( t ) R m 1 j ( t ) + ( τ + μ H ) s L [ R m 1 ( t ) ] , m A = L [ A m 1 ( t ) ] A m 1 ( 0 ) s θ m P H β H s L j = 0 m 1 R j ( t ) Z m 1 j ( t ) + ( k + μ H ) s L [ A m 1 ( t ) ] , m Y = L [ Y m 1 ( t ) ] Y m 1 ( 0 ) s P H β Z s L j = 0 m 1 I j 1 Y m 1 j ( t ) Z m 1 j ( t ) P H β Z σ s L j = 0 m 1 A j ( t ) 1 Y m 1 j ( t ) Z m 1 j ( t ) + ( ξ + μ v ) s L Y m 1 ( t ) , m Z = L [ Z m 1 ( t ) ] Z m 1 ( 0 ) s ξ s L [ Y m 1 ( t ) ] + μ v s L [ Z m 1 ( t ) ] ,
and
χ m = 0 , m 1 1 , m > 1 .
By using the inverse Laplace transformation L 1 for Equation (9), the iterative formulas
I m = χ m I m 1 + L 1 m I , R m = χ m R m 1 + L 1 m R , A m = χ m A m 1 + L 1 m A , Y m = χ m Y m 1 + L 1 m Y , Z m = χ m Z m 1 + L 1 m Z ,
and finally the m-th order approximate solutions can be estimated by
I m ( t ) = j = 0 m I j ( t ) , R m ( t ) = j = 0 m R j ( t ) , A m ( t ) = j = 0 m A j ( t ) , Y m ( t ) = j = 0 m Y j ( t ) , Z m ( t ) = j = 0 m Z j ( t ) .
The convergence theorem of the HATM for solving the mentioned model is presented in the following form:
Theorem 1.
If series solutions (13) obtained from Equation (9) are convergent, then they must be the exact solution of system (3).
Proof. 
Let the series solutions (13) be convergent [12,13,14]. If
P 1 ( t ) = m = 0 I m ( t ) , P 2 ( t ) = m = 0 R m ( t ) , P 3 ( t ) = m = 0 A m ( t ) , P 4 ( t ) = m = 0 Y m ( t ) , P 5 ( t ) = m = 0 Z m ( t ) ,
then
lim m I m ( t ) = 0 , lim m R m ( t ) = 0 , lim m A m ( t ) = 0 , lim m Y m ( t ) = 0 , lim m Z m ( t ) = 0 .
For left hand side of m-th order deformation Equation (9) we get
m = 1 N I m ( t ) χ m I m 1 ( t ) = I N ( t ) , m = 1 N R m ( t ) χ m R m 1 ( t ) = R N ( t ) , m = 1 N A m ( t ) χ m A m 1 ( t ) = A N ( t ) , m = 1 N Y m ( t ) χ m Y m 1 ( t ) = Y N ( t ) , m = 1 N Z m ( t ) χ m Z m 1 ( t ) = Z N ( t ) .
Now, Equations (15) and (16) are applied as
m = 1 N I m ( t ) χ m I m 1 ( t ) = lim N I N ( t ) = 0 , m = 1 N R m ( t ) χ m R m 1 ( t ) = lim N R N ( t ) = 0 , m = 1 N A m ( t ) χ m A m 1 ( t ) = lim N A N ( t ) = 0 , m = 1 N Y m ( t ) χ m Y m 1 ( t ) = lim N Y N ( t ) = 0 , m = 1 N Z m ( t ) χ m Z m 1 ( t ) = lim N Z N ( t ) = 0 .
By using the linear operators L I , L R , L A , L Y , and L Z we can write
m = 1 L I I m ( t ) χ m I m 1 ( t ) = L I m = 1 I m ( t ) χ m I m 1 ( t ) = 0 , m = 1 L R R m ( t ) χ m R m 1 ( t ) = L R m = 1 R m ( t ) χ m R m 1 ( t ) = 0 , m = 1 L A A m ( t ) χ m A m 1 ( t ) = L A m = 1 A m ( t ) χ m A m 1 ( t ) = 0 , m = 1 L Y Y m ( t ) χ m Y m 1 ( t ) = L Y m = 1 Y m ( t ) χ m Y m 1 ( t ) = 0 , m = 1 L Z Z m ( t ) χ m Z m 1 ( t ) = L Z m = 1 Z m ( t ) χ m Z m 1 ( t ) = 0 ,
so the following formulas can be obtained
H I ( t ) m = 1 m I ( I m 1 , R m 1 , A m 1 , Y m 1 , Z m 1 ) = 0 , H R ( t ) m = 1 m R ( I m 1 , R m 1 , A m 1 , Y m 1 , Z m 1 ) = 0 , H A ( t ) m = 1 m A ( I m 1 , R m 1 , A m 1 , Y m 1 , Z m 1 ) = 0 , H Y ( t ) m = 1 m Y ( I m 1 , R m 1 , A m 1 , Y m 1 , Z m 1 ) = 0 , H Z ( t ) m = 1 m Z ( I m 1 , R m 1 , A m 1 , Y m 1 , Z m 1 ) = 0 .
Since in Equations (19), , H I ( t ) , H R ( t ) , H A ( t ) , H Y ( t ) , H Z ( t ) 0 , we have
m = 1 m I ( I m 1 , R m 1 , A m 1 , Y m 1 , Z m 1 ) = 0 , m = 1 m R ( I m 1 , R m 1 , A m 1 , Y m 1 , Z m 1 ) = 0 , m = 1 m A ( I m 1 , R m 1 , A m 1 , Y m 1 , Z m 1 ) = 0 , m = 1 m Y ( I m 1 , R m 1 , A m 1 , Y m 1 , Z m 1 ) = 0 , m = 1 m Z ( I m 1 , R m 1 , A m 1 , Y m 1 , Z m 1 ) = 0 .
By putting m I , m R , m A , m Y and m Z into Equations (17) and denoting ( . ) = d d t we get
m = 1 m I = m = 1 [ I m 1 ( t ) + ( ε + μ H ) I m 1 ( t ) m P H β H [ Z m 1 ( t ) j = 0 m 1 I j ( t ) Z m 1 j ( t ) + R j ( t ) Z m 1 j ( t ) + A j ( t ) Z m 1 j ( t ) ] ] = m = 0 I m ( t ) + ( ε + μ H ) m = 0 I m ( t ) m P H β H [ m = 0 Z m ( t ) m = 1 j = 0 m 1 I j ( t ) Z m 1 j ( t ) + R j ( t ) Z m 1 j ( t ) + A j ( t ) Z m 1 j ( t ) ] = m = 0 I m ( t ) + ( ε + μ H ) m = 0 I m ( t ) m P H β H [ m = 0 Z m ( t ) j = 0 m = j + 1 I j ( t ) Z m 1 j ( t ) + R j ( t ) Z m 1 j ( t ) + A j ( t ) Z m 1 j ( t ) ] = m = 0 I m ( t ) + ( ε + μ H ) m = 0 I m ( t ) m P H β H [ m = 0 Z m ( t ) j = 0 I j ( t ) m = 0 Z m ( t ) + j = 0 R j ( t ) m = 0 Z m ( t ) + j = 0 A j ( t ) m = 0 Z m ( t ) ] = P 1 ( t ) + ( ε + μ H ) P 1 ( t ) m P H β H P 5 ( t ) P 1 ( t ) P 5 ( t ) + P 2 ( t ) P 5 ( t ) + P 3 ( t ) P 5 ( t ) ,
and
m = 1 m R = m = 1 [ R m 1 ( t ) ε I m 1 ( t ) k A m 1 ( t ) + θ m P H β H j = 0 m 1 Z j ( t ) R m 1 j ( t ) + ( τ + μ H ) R m 1 ( t ) ] = m = 0 R m ( t ) ε m = 0 I m ( t ) k m = 0 A m ( t ) + θ m P H β H m = 1 j = 0 m 1 Z j ( t ) R m 1 j ( t ) + ( τ + μ H ) m = 0 R m ( t ) = m = 0 R m ( t ) ε m = 0 I m ( t ) k m = 0 A m ( t ) + θ m P H β H j = 0 m = j + 1 Z j ( t ) R m 1 j ( t ) + ( τ + μ H ) m = 0 R m ( t ) = m = 0 R m ( t ) ε m = 0 I m ( t ) k m = 0 A m ( t ) + θ m P H β H j = 0 Z j ( t ) m = 0 R m ( t ) + ( τ + μ H ) m = 0 R m ( t ) = P 2 ( t ) ε P 1 ( t ) k P 3 ( t ) + θ m P H β H P 5 ( t ) P 2 ( t ) + ( τ + μ H ) P 2 ( t ) ,
and
m = 1 m A = m = 1 A m 1 ( t ) θ m P H β H j = 0 m 1 R j ( t ) Z m 1 j ( t ) + ( k + μ H ) A m 1 ( t ) = m = 0 A m ( t ) θ m P H β H m = 1 j = 0 m 1 R j ( t ) Z m 1 j ( t ) + ( k + μ H ) m = 0 A m ( t ) = m = 0 A m ( t ) θ m P H β H j = 0 m = j + 1 R j ( t ) Z m 1 j ( t ) + ( k + μ H ) m = 0 A m ( t ) = m = 0 A m ( t ) θ m P H β H j = 0 R j ( t ) m = 0 Z m ( t ) + ( k + μ H ) m = 0 A m ( t ) = P 3 ( t ) θ m P H β H P 2 ( t ) P 5 ( t ) + ( k + μ H ) P 3 ( t ) ,
and
m = 1 m Y = m = 1 [ Y m 1 ( t ) P H β Z j = 0 m 1 I j 1 Y m 1 j ( t ) Z m 1 j ( t ) P H β Z σ j = 0 m 1 A j ( t ) 1 Y m 1 j ( t ) Z m 1 j ( t ) + ( ξ + μ v ) Y m 1 ( t ) ] = m = 0 Y m ( t ) P H β Z m = 1 j = 0 m 1 I j 1 Y m 1 j ( t ) Z m 1 j ( t ) P H β Z σ m = 1 j = 0 m 1 A j ( t ) 1 Y m 1 j ( t ) Z m 1 j ( t ) + ( ξ + μ v ) m = 0 Y m ( t ) = m = 0 Y m ( t ) P H β Z j = 0 m = j + 1 I j 1 Y m 1 j ( t ) Z m 1 j ( t ) P H β Z σ j = 0 m = j + 1 A j ( t ) 1 Y m 1 j ( t ) Z m 1 j ( t ) + ( ξ + μ v ) m = 0 Y m ( t ) = m = 0 Y m ( t ) P H β Z j = 0 I j m = 0 1 Y m ( t ) Z m ( t ) P H β Z σ j = 0 A j ( t ) m = 0 1 Y m ( t ) Z m ( t ) + ( ξ + μ v ) m = 0 Y m ( t ) = P 4 ( t ) P H β Z P 1 ( t ) 1 P 4 ( t ) P 5 ( t ) P H β Z σ P 3 ( t ) 1 P 4 ( t ) P 5 ( t ) + ( ξ + μ v ) P 4 ( t ) ,
and finally
m = 1 m Z a = m = 1 Z m 1 ( t ) ξ Y m 1 ( t ) + μ v Z m 1 ( t ) = m = 0 Z m ( t ) ξ m = 0 Y m ( t ) + μ v m = 0 Z m ( t ) = P 5 ( t ) ξ P 4 ( t ) + μ v P 5 ( t ) .
Equations (21)–(25) show that the series solutions P 1 ( t ) , P 2 ( t ) , P 3 ( t ) , P 4 ( t ) and P 5 ( t ) must be the exact solutions of the system of Equations (3). □

4. CESTAC Method-CADNA Library

As we know, usual numerical and semi analytical methods for solving mathematical and engineering problems are based on the FPA. However, because of the mentioned problems, it will be better if we replace the FPA by a random arithmetic. For this aim, we apply the DSA which has many applications and more advantages than other arithmetics. Thus, we apply the CESTAC method and the CADNA library to validate the numerical results. For more information about this method please see [21,23].
By collecting all representable values which are produced by computer in set B, we can write S * B for s * R with α mantissa bits of the binary FPA as
S * = s * ρ 2 E α ϕ ,
where sign, missing segment of the mantissa and the binary exponent of the result are denoted by ρ , 2 α ϕ and E respectively. In order to find the results with single and double precisions, the value α can be changed to 24 and 53. Let ϕ be a casual variable that is uniformly distributed on [ 1 , 1 ] . If we make perturbation on s * , then ( μ ) and ( σ ) can be provided as mean and standard deviation of the results. Iterating this procedure k times, we can obtain μ s * . Algorithm 1 shows the mentioned process, where τ δ is the value of the T distribution as the confidence interval is 1 δ , with  k 1 degrees of freedom [22,24,25].
Algorithm 1: Algorithm of the CESTAC method.
Step 1–Make k samples of S * as Φ = S 1 * , S 2 * , . . . , S k * by constructing perturbation on the last bit of mantissa.
Step 2–Find S ˜ * = i = 1 k S i * k .
Step 3–Compute σ 2 = i = 1 k ( S i * S ˜ * ) 2 k 1 .
Step 4–Find the number of common significant digits between S * and S ˜ * , using C S ˜ * , S * = log 10 k S ˜ * τ δ σ .
Step 5–Show S * = @ . 0 if S ˜ * = 0 , or C S ˜ * , S * 0 .
When we want to apply the CESTAC method, instead of using the algorithm directly, we should apply the CADNA library. The library can implement the algorithm automatically. The CADNA library should be done on Linux operating system and all codes should be improved by C, C++, FORTRAN or ADA codes. So in this method we do not need to apply the usual mathematical softwares such as Mathematica, Maple and MATLAB. Applying the CESTAC method and DSA we have some advantages in comparison with the methods based on the FPA. In order to apply the termination criterion (1) which is based on the FPA we need to have the exact solution but in the DSA we do not need the exact solution and the stopping condition (2) is based on two successive approximations [21]. In the FPA, we do not know the optimal ε and in the DSA we do not have value ε . In the FPA, the extra iterations can be produced without improving the accuracy, but in the DSA we can find the optimal number of iterations. In the FPA, the algorithm can be stopped in the first step without producing the accurate results but in the DSA, the optimal approximation can be identified. In the CESTAC method, we can produce @ . 0 which shows the number of common significant digits between two successive approximations are zero but in the FPA we can not produce this sign [27,28,29]. Next, we have the sample code of the CADNA library:
include <cadna.h>
cadna init(-1);
main()
{
double st Parameter;
do
{
Write the main program here;
printf(" %s ",strp(Parameter));
}
while(u[n]-u[n-1]!=0);
cadna end();
}
Definition 1.
Ref. [21] For two real numbers Ψ 1 and Ψ 2 , the number of common significant digits can be defined as
C Ψ 1 , Ψ 2 = log 10 Ψ 1 + Ψ 2 2 ( Ψ 1 Ψ 2 ) = log 10 Ψ 1 Ψ 1 Ψ 2 1 2 , Ψ 1 Ψ 2 , C Ψ 1 , Ψ 1 = + .
Theorem 2.
Let the approximate solutions of the mathematical model of Malaria infection (3) be obtained using series (13) which are produced by the HATM. Then
C I m , I m + 1 = C I m , I + O ( 1 m ) , C R m , R m + 1 = C R m , R + O ( 1 m ) , C A m , A m + 1 = C A m , A + O ( 1 m ) , C Y m , Y m + 1 = C Y m , Y + O ( 1 m ) , C Z m , Z m + 1 = C Z m , Z + O ( 1 m ) ,
Proof. 
Using Definition 1 we have
C I m , I m + 1 C I m , I = log 10 I m + I m + 1 2 ( I m I m + 1 ) log 10 I m + I 2 ( I m I ) = log 10 I m + I m + 1 2 ( I m + 1 ) log 10 I m + I 2 ( I m I ) = log 10 I m + I m + 1 I m + I + log 10 I m I I m + 1 .
By increasing the iterations number m, we can see in the first term of Equation (29), the approximate and exact solutions I m , I are close together and we can neglect that. For the second term we have
log 10 I m I I m + 1 = log 10 i = 0 m I i i = 0 I i I m + 1 = log 10 i = m + 1 I i I m + 1 = log 10 1 + i = m + 2 L 1 H ( r ) i ( u i 1 ) L 1 H ( r ) m + 1 ( u m ) .
Now, we can write
i = m + 2 L 1 H ( r ) i ( u i 1 ) L 1 H ( r ) m + 1 ( u m ) = i = m + 2 L 1 H ( r ) 1 ( i 1 ) ! i 1 N [ U ( r , v ) ] v i 1 | v = 0 L 1 H ( r ) 1 m ! m N [ U ( r , v ) ] v m | v = 0 = L 1 H ( r ) 1 ( m + 1 ) ! m + 1 N [ U ( r , v ) ] v m + 1 | v = 0 L 1 H ( r ) 1 m ! m N [ U ( r , v ) ] v m | v = 0 + L 1 H ( r ) 1 ( m + 2 ) ! m + 2 N [ U ( r , v ) ] v m + 2 | v = 0 L 1 H ( r ) 1 m ! m N [ U ( r , v ) ] v m | v = 0 + = O ( 1 m ) .
Therefore, we get
log 10 I m I I m + 1 = log 10 1 + O ( 1 m ) .
By repeating the process for other terms we have
log 10 R m R R m + 1 = log 10 1 + O ( 1 m ) , log 10 A m A A m + 1 = log 10 1 + O ( 1 m ) , log 10 Y m Y Y m + 1 = log 10 1 + O ( 1 m ) , log 10 Z m Z Z m + 1 = log 10 1 + O ( 1 m ) .
Since O ( 1 m ) < < 1 , then the right hand side of the above relation decreases as m increases. Thus, the proof is complete. □

5. Numerical Illustration

In this section, the numerical results of the nonlinear model of malaria infection (3) are presented using the HATM. The numerical results for m = 5 are obtained as follows
I 5 ( t ) = 5 + 1.80089 t + 3.60178 2 t + 3.60178 3 t + 1.80089 4 t + 0.360178 5 t 0.10765 2 t 2 0.215299 3 t 2 0.161474 4 t 2 0.0430598 5 t 2 0.0242739 3 t 3 0.0364109 4 t 3 0.0145644 5 t 3 0.000774695 4 t 4 0.000619756 5 t 4 5.05807 × 10 6 5 t 5 ; R 5 ( t ) = 15 + 0.13655 t + 0.273099 2 t + 0.273099 3 t + 0.13655 4 t + 0.0273099 5 t 0.0426064 2 t 2 0.0852128 3 t 2 0.0639096 4 t 2 0.0170426 5 t 2 0.00584539 3 t 3 0.00876809 4 t 3 0.00350723 5 t 3 0.000159503 4 t 4 0.000127602 5 t 4 9.33113 × 10 7 5 t 5 ; A 5 ( t ) = 10 0.180842 t 0.361684 2 t 0.361684 3 t 0.180842 4 t 0.0361684 5 t + 0.0337365 2 t 2 + 0.0674729 3 t 2 + 0.0506047 4 t 2 + 0.0134946 5 t 2 + 0.00601047 3 t 3 + 0.0090157 4 t 3 + 0.00360628 5 t 3 + 0.000173945 4 t 4 + 0.000139156 5 t 4 + 1.0817 × 10 6 5 t 5 ; Y 5 ( t ) = 100 + 88.5228 t + 177.046 2 t + 177.046 3 t + 88.5228 4 t + 17.7046 5 t + 13.96 2 t 2 + 27.9199 3 t 2 + 20.9399 4 t 2 + 5.58399 5 t 2 + 0.582255 3 t 3 + 0.873382 4 t 3 + 0.349353 5 t 3 + 0.00252142 4 t 4 + 0.00201714 5 t 4 0.000106061 5 t 5 ; Z 5 ( t ) = 55 22.5 t 45 . 2 t 45 . 3 t 22.5 4 t 4.5 5 t 11.1023 2 t 2 22.2046 3 t 2 16.6534 4 t 2 4.44091 5 t 2 0.835408 3 t 3 1.25311 4 t 3 0.501245 5 t 3 0.0177208 4 t 4 0.0141766 5 t 4 0.0000809688 5 t 5 .
It is obvious that the obtained solution of the HATM is based on t and . The auxiliary parameter is an independent variable and we can plot the graph versus . Assume that
Γ I = I ( t ; q ) | q = 0 , t = 1 , o r Γ I = I ( t ; q ) | q = 0 , t = 1 , Γ R = R ( t ; q ) | q = 0 , t = 1 , o r Γ R = R ( t ; q ) | q = 0 , t = 1 , Γ A = A ( t ; q ) | q = 0 , t = 1 , o r Γ A = A ( t ; q ) | q = 0 , t = 1 , Γ Y = Y ( t ; q ) | q = 0 , t = 1 , o r Γ Y = Y ( t ; q ) | q = 0 , t = 1 , Γ Z = Z ( t ; q ) | q = 0 , t = 1 , o r Γ Z = Z ( t ; q ) | q = 0 , t = 1 ,
thus the curves Γ are functions of and the graph of Γ can be plotted where these regions are called the valid convergence regions. According to [12,13] there exists a horizontal line segment (flat portion of the -curve) in the figures Γ to find the convergence regions. Therefore, by choosing any values of in the valid regions, we can be sure that the corresponding solutions are convergent. For given initial parameters and functions the valid regions of can be obtained often nearly the same for a given problem. Thus, plotting the -curves will be a suitable way to show the convergence regions of the problem. In Figure 1 and Figure 2, the -curves for t = 1 and m = 5 , 10 are plotted. According to these graphs, the convergence regions for m = 5 are
1.4 I , 5 0.8 , 1.2 R , 5 0.8 , 1.2 A , 5 0.6 , 1.2 Y , 5 0.6 , 1.2 Z , 5 0.7 ,
and for m = 10 are
1.3 I , 10 0.6 , 1.3 R , 10 0.6 , 1.3 A , 10 0.6 , 1.3 Y , 10 0.6 , 1.2 Z , 10 0.6 .
Figure 3 shows the residual error functions based on for t = 1 and m = 5 , 10 . Based on this graph, we can find the region for minimizing the error function. In Figure 4, the residual error functions based on t for = 1 and m = 5 , 10 are depicted which shows the accuracy of the method. The main aim of this study is to compare the numerical results based on the FPA and the SA. Table 2 shows the residual errors based on the FPA for = 1 and m = 5 , 10 . In Table 3, the numerical results are based on the FPA and the termination criterion (1). Thus, we need to have the value ε . It is clear that for ε = 10 4 the HATM is stopped at m = 4 without providing accurate results. In Table 4, the number of iterations of the method for different values of ε are presented. It is obvious that for large values ε we cannot provide the accurate results and the method is stopped very soon. For small values of ε , we also have large number of iterations. Because of these disadvantages, we apply the DSA, the CESTAC method and the CADNA library to validate the results. In Table 5 the numerical results are obtained based on the CESTAC method and applying the stopping condition (2) as follows
I o p t = 4.63133024427036 , R o p t = 14.9689830310043 , A o p t = 10.0389756223080 , Y o p t = 83.6337838483667 , Z o p t = 58.4698479078703 ,
where the optimal iteration of the HATM for solving model (3) is m o p t = 11 . According to the CADNA report, for solving this method using the HATM we have 84 numerical instabilities including 2 unstable intrinsic functions and 82 loss of accuracy to cancellation.

6. Conclusions

In this paper, we focused on solving the nonlinear bio-mathematical model of malaria infection. Because of reflexibility of the HATM, we applied this method to find the approximate solutions of the problem. We have some disadvantages when we want to apply the mathematical methods based on the FPA. Thus we prefer to use the DSA, which has many advantages. For this aim, the CESTAC method and the CADNA library were proposed. Using this method we can find the optimal approximations, optimal iteration and the numerical instabilities of the method. In the CESTAC method, we also apply a new termination criterion (2) instead of the traditional conditions (1). In the new technique we do not need to have the exact solution and also the positive value ε . The convergence theorem of the HATM to solve the model was proved. Moreover we focused on proving the main theorem of the CESTAC method. Thus, we can apply the condition (2) instead of the previous one. Plotting several -curves we found the valid convergence region of the solution. We also presented the numerical results based on both DSA and FPA to show the abilities of the DSA. The FPA results depend on the value ε such that for large values of ε we do not have the accurate results and for small values we have extra iterations without improving the accuracy. The DSA results are based on two successive iterations and we do not need to have value ε . As our future studies, we will focus on the fractional model of Malaria infection applying the DSA.

Author Contributions

Conceptualization, S.N. and S.M.; Data curation, S.N.; Formal analysis, S.N. and S.M.; Funding acquisition, S.N. and S.M.; Investigation, S.N.; Methodology, S.N. and S.M.; Project administration, S.N.; Resources, S.N. and S.M.; Software, S.N.; Supervision, S.N.; Validation, S.N.; Visualization, S.N.; Writing—original draft, S.N. and S.M.; Writing—review & editing, S.N. and S.M. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations and Abbreviations

Abbreviations

Abbreviations

HATMHomotopy Analysis Transform Method
FPAFloating Point Arithmetic
DSADiscrete Stochastic Arithmetic
CESTACControle et Estimation Stochastique des Arrondis de Calculs
CADNAControl of Accuracy and Debugging for Numerical Applications

References

  1. Noeiaghdam, S.; Sidorov, D. Caputo-Fabrizio Fractional Derivative to Solve the Fractional Model of Energy Supply-Demand System. Math. Model. Eng. Probl. 2020, 7, 359–367. [Google Scholar] [CrossRef]
  2. Naik, P.A.; Zu, J.; Ghoreishi, M. Stability analysis and approximate solution of SIR epidemic model with Crowley-Martin type functional response and holling type-II treatment rate by using homotopy analysis method. J. Appl. Anal. Comput. 2020, 10, 1482–1515. [Google Scholar]
  3. Noeiaghdam, S.; Khoshrouye Ghiasi, E. An efficient method to solve the mathematical model of HIV infection for CD8+T cells. Int. J. Math. Model. Comput. 2019, 36, 267–281. [Google Scholar]
  4. Naik, P.A.; Owolabi, K.M.; Yavuz, M.; Zu, J. Chaotic dynamics of a fractional order HIV-1 model involving AIDS-related cancer cells. Chaos Solitons Fractals 2020, 140, 110272. [Google Scholar]
  5. Naik, P.A.; Zu, J.; Ghoreishi, M. Estimating the approximate analytical solution of HIV viral dynamic model by using homotopy analysis method. Chaos Solitons Fractals 2020, 131, 109500. [Google Scholar] [CrossRef]
  6. Noeiaghdam, S.; Kamal Ali, K. Semi-analytical Method to Solve the Non-linear System of Equations to Model of Evolution for Smoking Habit in Spain. Int. J. Ind. Math. 2020, 12, 1377. [Google Scholar]
  7. Ahmad, A.; Farman, M.; Naik, P.A.; Akgul, A.; Zafar, N.; Saleem, M.U. Modeling and numerical investigation of fractional-order bovine babesiosis disease. Numer. Methods Partial. Differ. Equ. 2021, 37, 1946–1964. [Google Scholar] [CrossRef]
  8. Noeiaghdam, S. Numerical Approximation of Modified Non-linear SIR Model of Computer Viruses. Contemp. Math. 2019, 1, 10804. [Google Scholar] [CrossRef]
  9. Noeiaghdam, S. A novel technique to solve the modified epidemiological model of computer viruses. SeMA J. 2019, 76, 97–108. [Google Scholar]
  10. Noeiaghdam, S.; Suleman, M.; Budak, H. Solving a modified non-linear epidemiological model of computer viruses by homotopy analysis method. Math. Sci. 2018, 12, 211–222. [Google Scholar] [CrossRef] [Green Version]
  11. Overview. Available online: https://www.who.int/health-topics/malaria#tab=tab_1 (accessed on 15 February 2021).
  12. Liao, S.J. Beyond Perturbation: Introduction to Homotopy Analysis Method; Chapman & Hall/CRC Press: Boca Raton, FL, USA, 2003. [Google Scholar]
  13. Liao, S.J. Homotopy Analysis Method in Nonlinear Differential Equations; Higher Education Press: Beijing, China; Springer: Berlin/Heidelberg, Germany, 2012. [Google Scholar]
  14. Liao, S.J. The Proposed Homotopy Analysis Techniques for the Solution of Nonlinear Problems. Ph.D. Thesis, Shanghai Jiao Tong University, Shanghai, China, 1992. [Google Scholar]
  15. Fariborzi Araghi, M.A.; Noeiaghdam, S. Homotopy analysis transform method for solving generalized Abel’s fuzzy integral equations of the first kind. Iran. Jt. Congr. Fuzzy Intell. Syst. CFIS 2015, 2016, 7391645. [Google Scholar] [CrossRef]
  16. Noeiaghdam, S.; Fariborzi Araghi, M.A. Homotopy regularization method to solve the singular Volterra integral equations of the first kind. Jordan J. Math. Stat. 2018, 11, 1–12. [Google Scholar]
  17. Fariborzi Araghi, M.A.; Noeiaghdam, S. A novel technique based on the homotopy analysis method to solve the first kind Cauchy integral equations arising in the theory of airfoils. J. Interpolat. Approx. Sci. Comput. 2016, 2016, 1–13. [Google Scholar] [CrossRef] [Green Version]
  18. Noeiaghdam, S.; Zarei, E.; Barzegar Kelishami, H. Homotopy analysis transform method for solving Abel’s integral equations of the first kind. Ain Shams Eng. J. 2016, 7, 483–495. [Google Scholar] [CrossRef] [Green Version]
  19. Khoshrouye Ghiasi, E.; Noeiaghdam, S. Truncating the series expansion for unsteady velocity-dependent Eyring-Powell fluid. Eng. Appl. Sci. Lett. 2020, 3, 28–34. [Google Scholar] [CrossRef]
  20. Nave, O.; Lehavi, Y.; Gol’dshtein, V.; Ajadi, S. Application of the Homotopy Perturbation Method (HPM) and the Homotopy Analysis Method (HAM) to the Problem of the Thermal Explosion in a Radiation Gas with Polydisperse Fuel Spray. J. Appl. Comput. Math. 2012, 1. [Google Scholar] [CrossRef]
  21. Fariborzi Araghi, M.A.; Noeiaghdam, S. Validation of Numerical Algorithms: Stochastic Arithmetic; Entekhab Bartar Publisher: Tehran, Iran, 2021; ISBN 978-622-6498-09-8. [Google Scholar]
  22. Chesneaux, J.M. CADNA, an ADA tool for round–off error analysis and for numerical debugging. In Proceedings of the Congress on ADA, Aerospace, Barcelona, 20–25 May 1990. [Google Scholar]
  23. Laboratoire d’Informatique de Paris 6. Available online: https://www-pequan.lip6.fr/ (accessed on 10 December 2020).
  24. Chesneaux, J.M.; Jézéquel, F. Dynamical control of computations using the Trapezoidal and Simpson’s rules. J. Univers. Comput. Sci. 1998, 4, 2–10. [Google Scholar]
  25. Graillat, S.; Jézéquel, F.; Wang, S.; Zhu, Y. Stochastic arithmetic in multi precision. Math. Comput. Sci. 2011, 5, 359–375. [Google Scholar] [CrossRef]
  26. Graillat, S.; Jézéquel, F.; Picot, R. Numerical Validation of Compensated Summation Algorithms with Stochastic Arithmetic. Electron. Notes Theor. Comput. Sci. 2015, 317, 55–69. [Google Scholar]
  27. Jézéquel, F.; Mecanique, C.R. A dynamical strategy for approximation methods. Comptes Rendus Mec. 2006, 334, 362–367. [Google Scholar] [CrossRef] [Green Version]
  28. Vignes, J. Discrete Stochastic Arithmetic for Validating Results of Numerical Software. Spec. Issue Numer. Algorithms 2004, 7, 377–390. [Google Scholar] [CrossRef]
  29. Vignes, J. A stochastic arithmetic for reliable scientific computation. Math. Comput. Simul. 1993, 35, 233–261. [Google Scholar] [CrossRef]
  30. Noeiaghdam, S.; Fariborzi Araghi, M.A. A novel algorithm to evaluate definite integrals by the Gauss-Legendre integration rule based on the stochastic arithmetic: Application in the model of osmosis system. Math. Model. Eng. Probl. 2020, 7, 577–586. [Google Scholar] [CrossRef]
  31. Fariborzi Araghi, M.A.; Noeiaghdam, S. Dynamical control of computations using the Gauss-Laguerre integration rule by applying the CADNA library. Adv. Appl. Math. Sci. 2016, 16, 1–18. [Google Scholar]
  32. Noeiaghdam, S.; Fariborzi Araghi, M.A.; Abbasbandy, S. Finding optimal convergence control parameter in the homotopy analysis method to solve integral equations based on the stochastic arithmetic. Numer. Algorithms 2019, 81, 237–267. [Google Scholar] [CrossRef]
  33. Noeiaghdam, S.; Fariborzi Araghi, M.A. Application of the CESTAC Method to Find the Optimal Iteration of the Homotopy Analysis Method for Solving Fuzzy Integral Equations. Adv. Intell. Syst. Comput. 2021, 1301. [Google Scholar] [CrossRef]
  34. Noeiaghdam, L.; Noeiaghdam, S.; Sidorov, D. Dynamical Control on the Homotopy Analysis Method for Solving Nonlinear Shallow Water Wave Equation. J. Phys. Conf. Ser. 1847, 012010. [Google Scholar] [CrossRef]
  35. Noeiaghdam, S.; Dreglea, A.; He, J.H.; Avazzadeh, Z.; Suleman, M.; Fariborzi Araghi, M.A.; Sidorov, D.; Sidorov, N. Error estimation of the homotopy perturbation method to solve second kind Volterra integral equations with piecewise smooth kernels: Application of the CADNA library. Symmetry 2020, 12, 1730. [Google Scholar] [CrossRef]
  36. Noeiaghdam, S.; Sidorov, D.; Wazwaz, A.M.; Sidorov, N.; Sizikov, V. The numerical validation of the Adomian decomposition method for solving Volterra integral equation with discontinuous kernel using the CESTAC method. Mathematics 2021, 9, 260. [Google Scholar] [CrossRef]
  37. Noeiaghdam, S.; Fariborzi Araghi, M.A.; Abbasbandy, S. Valid implementation of Sinc-collocation method to solve the fuzzy Fredholm integral equation. J. Comput. Appl. Math. 2020, 370, 112632. [Google Scholar] [CrossRef]
  38. Noeiaghdam, S.; Sidorov, D.; Sizikov, V.; Sidorov, N. Control of accuracy on Taylor-collocation method to solve the weakly regular Volterra integral equations of the first kind by using the CESTAC method. Appl. Comput. Math. Int. J. 2020, 19, 81–105. [Google Scholar]
  39. Noeiaghdam, S.; Fariborzi Araghi, M.A. Valid implementation of the Sinc-collocation method to solve the linear integral equations by CADNA library. J. Math. Model. 2019, 7, 63–84. [Google Scholar] [CrossRef]
  40. Fariborzi Araghi, M.A.; Noeiaghdam, S. Finding the optimal step of fuzzy Newton-Cotes integration rules by using CESTAC method. J. Fuzzy Set Valued Anal. 2017, 2, 62–85. [Google Scholar]
  41. Fariborzi Araghi, M.A.; Noeiaghdam, S. A valid scheme to evaluate fuzzy definite integrals by applying the CADNA library. Int. J. Fuzzy Syst. Appl. 2017, 6, 1–20. [Google Scholar]
  42. Noeiaghdam, S.; Sidorov, D.; Muftahov, I.; Zhukov, A.V. Control of Accuracy on Taylor-Collocation Method for Load Leveling Problem. Bull. Irkutsk State Univ. Ser. Math. 2019, 30, 59–72. [Google Scholar] [CrossRef]
  43. Noeiaghdam, S.; Sidorov, D.; Zamyshlyaeva, A.; Tynda, A.; Dreglea, A. A valid dynamical control on the reverse osmosis system using the CESTAC method. Mathematics 2021, 9, 48. [Google Scholar] [CrossRef]
  44. Noeiaghdam, S.; Fariborzi Araghi, M.A. A novel approach to find optimal parameter in the homotopy-regularization method for solving integral equations. Appl. Math. Inf. Sci. 2020, 14, 105–113. [Google Scholar] [CrossRef]
  45. Yakob, L. Endectocide-treated cattle for malaria control: A coupled entomological-epidemiological model. Parasite Epidemiol. Control 2016, 1, 2–9. [Google Scholar] [CrossRef] [Green Version]
Figure 1. The -curves for t = 1 and m = 5 .
Figure 1. The -curves for t = 1 and m = 5 .
Mathematics 09 01031 g001
Figure 2. The -curves for t = 1 and m = 10 .
Figure 2. The -curves for t = 1 and m = 10 .
Mathematics 09 01031 g002
Figure 3. Graph of residual error functions based on for t = 1 and m = 5 , 10 .
Figure 3. Graph of residual error functions based on for t = 1 and m = 5 , 10 .
Mathematics 09 01031 g003
Figure 4. Graph of residual error functions based on t for = 1 and m = 5 , 10 .
Figure 4. Graph of residual error functions based on t for = 1 and m = 5 , 10 .
Mathematics 09 01031 g004
Table 1. List of parameters and functions [45].
Table 1. List of parameters and functions [45].
ParametersMeaningValues
β z Transmission coefficient (vectors → hosts) = bite rate × transmission probability 0.1 = 1 3 × 0.3
β H Transmission coefficient (hosts → vectors) = bite rate × transmission probability 0.007 = 1 3 × 0.02
ε Clearance rate of symptomatic infection 1 200
μ H Birth and death rate of humans (i.e., stable population) 1 21900
kClearance rate of asymptomatic infection 1 200
θ Asymptomatic secondary infection rate0.5
τ Full susceptibility reversion rate 1 1000
σ Adjustment factor for asymptomatic transmissibility to vector0.25
μ v Birth (or maturation) and death rate of vectors (i.e., stable population)0.1
ξ Rate of parasite development within vector0.1
Table 2. The residual error based on the FPA for = 1 and m = 5 , 10 .
Table 2. The residual error based on the FPA for = 1 and m = 5 , 10 .
mt I ( t ) R ( t ) A ( t ) Y ( t ) Z ( t )
5 0.0 4.44089 × 10 16 3.46945 × 10 17 2.08167 × 10 17 7.10543 × 10 15 0
0.2 1.81148 × 10 11 1.81942 × 10 12 9.61586 × 10 12 1.51737 × 10 8 8.0294 × 10 10
0.4 4.12406 × 10 10 7.92373 × 10 11 3.28725 × 10 10 4.8434 × 10 7 2.5694 × 10 8
0.6 1.89596 × 10 9 7.5749 × 10 10 2.65204 × 10 9 3.66829 × 10 6 1.95114 × 10 7
0.8 2.92335 × 10 9 3.83283 × 10 9 1.18164 × 10 8 0.0000154157 8.22209 × 10 7
1.0 6.1194 × 10 9 1.36056 × 10 8 3.79696 × 10 8 0.000046911 2.50918 × 10 6
10 0.0 1.26565 × 10 14 3.67761 × 10 16 1.04777 × 10 15 6.32383 × 10 13 0
0.2 1.21569 × 10 14 8.04912 × 10 16 7.56339 × 10 16 4.90274 × 10 13 2.66454 × 10 14
0.4 1.17684 × 10 14 1.25594 × 10 15 5.55112 × 10 16 3.33955 × 10 13 9.76996 × 10 14
0.6 8.21565 × 10 15 2.42861 × 10 15 9.47159 × 10 16 2.27374 × 10 13 1.45661 × 10 13
0.8 3.94129 × 10 14 6.88338 × 10 15 4.19109 × 10 15 2.84217 × 10 12 6.85674 × 10 13
1.0 4.71623 × 10 13 4.91551 × 10 14 4.41314 × 10 14 2.88338 × 10 11 7.90834 × 10 12
Table 3. The numerical results based on the FPA and condition (1) for t = 1 , = 1 and ε = 10 4 .
Table 3. The numerical results based on the FPA and condition (1) for t = 1 , = 1 and ε = 10 4 .
mApproximate SolutionsDifference between Two Iterations
14.6398224.639822
114.972690099999914.9726900999999
110.036168400000010.0361684
182.295400000000082.2954
159.499999999999959.4999999999999
24.629057 0.1076499999999 × 10 1
214.96842946 0.426063999999 × 10 2
210.0395420499999 0.337364999999 × 10 2
283.6913999999999 13.959999999999
258.3897699999999 11.102299999999
34.63148439 0.242738999999 × 10 2
314.969013999 0.58453899999 × 10 3
310.0389410029999 0.60104699999 × 10 3
383.6331745 0.582255000000 × 10 1
358.4733108 0.8354079999999 × 10 1
44.631329451 0.15493900000 × 10 3
414.9689820983999 0.3190060000 × 10 4
410.0389757918999 0.3478889999 × 10 4
483.6336787849999 0.5042850000 × 10 3
458.46976664 0.354415999999 × 10 2
Table 4. The number of iterations for different values of ε based on the FPA.
Table 4. The number of iterations for different values of ε based on the FPA.
ε Small Values ε = 10 13 ε = 10 6 ε = 10 1 ε = 0.5 Large Values
m > > 10105211
Table 5. The numerical results using the CESTAC method for t = 1 and = 1 .
Table 5. The numerical results using the CESTAC method for t = 1 and = 1 .
mApproximate SolutionsDifference between Two Iterations
14.639822000000000.4.63982200000000
114.97269009999990.14.9726900999999
110.03616840000000.10.0361684000000
182.29540000000000.82.2954000000000
159.49999999999990.59.4999999999999
24.629057000000000.1076499999999 × 10 1
214.96842946000000.426063999999 × 10 2
210.03954204999990.337364999999 × 10 2
283.69139999999991.3959999999999
258.38976999999991.1102299999999
34.631484390000000.242738999999 × 10 2
314.96901399900000.58453899999 × 10 3
310.03894100299990.60104699999 × 10 3
383.63317450000000.582255000000 × 10 1
358.47331080000000.8354079999999 × 10 1
44.631329451000000.15493900000 × 10 3
414.96898209839990.3190060000 × 10 4
410.03897579189990.3478889999 × 10 4
483.63367878499990.5042850000 × 10 3
458.46976664000000.354415999999 × 10 2
54.631330243697530.79269753 × 10 6
514.96898303151290.93311300 × 10 6
510.03897562237660.1695233 × 10 6
583.63378484600000.106061000 × 10 3
558.46984760880000.809688000 × 10 4
64.631330252861050.916351 × 10 8
614.96898303091580.59716 × 10 9
610.03897562240410.2748 × 10 10
683.63378360448950.1241510 × 10 5
658.46984802699690.4181970 × 10 6
74.631330243456240.940480 × 10 8
714.96898303090630.944 × 10 11
710.03897562241360.950 × 10 11
783.63378384827350.2437839 × 10 6
758.46984790785300.1191439 × 10 6
84.631330244300480.84423 × 10 9
814.96898303100480.98461 × 10 10
810.03897562230750.1061 × 10 9
883.63378384830260.291 × 10 10
858.46984790787970.267 × 10 10
94.631330244270040.3043 × 10 10
914.96898303100430.47 × 10 12
910.03897562230800.5 × 10 12
983.63378384829630.63 × 10 11
958.46984790788040.68 × 10 12
104.63133024427030E+0010.25 × 10 12
1014.96898303100430.2 × 10 13
1010.03897562230800.4 × 10 13
1083.63378384836710.708 × 10 10
1058.46984790786960.10 × 10 10
114.631330244270360.6 × 10 13
1114.9689830310043 @ . 0
1110.0389756223080 @ . 0
1183.63378384836670.4 × 10 12
1158.46984790787030.74 × 10 12
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Noeiaghdam, S.; Micula, S. Dynamical Strategy to Control the Accuracy of the Nonlinear Bio-Mathematical Model of Malaria Infection. Mathematics 2021, 9, 1031. https://doi.org/10.3390/math9091031

AMA Style

Noeiaghdam S, Micula S. Dynamical Strategy to Control the Accuracy of the Nonlinear Bio-Mathematical Model of Malaria Infection. Mathematics. 2021; 9(9):1031. https://doi.org/10.3390/math9091031

Chicago/Turabian Style

Noeiaghdam, Samad, and Sanda Micula. 2021. "Dynamical Strategy to Control the Accuracy of the Nonlinear Bio-Mathematical Model of Malaria Infection" Mathematics 9, no. 9: 1031. https://doi.org/10.3390/math9091031

APA Style

Noeiaghdam, S., & Micula, S. (2021). Dynamical Strategy to Control the Accuracy of the Nonlinear Bio-Mathematical Model of Malaria Infection. Mathematics, 9(9), 1031. https://doi.org/10.3390/math9091031

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