Abstract
Objective
In this work, singularly perturbed time dependent delay parabolic convection-diffusion problem with Dirichlet boundary conditions is considered. The solution of this problem exhibits boundary layer at the right of special domain. In this layer the solution experiences steep gradients or oscillation so that traditional numerical methods may fail to provide smooth solutions. We developed oscillation free parameter uniform exponentially spline numerical method to solve the considered problem.
Results
In the temporal direction, the implicit Euler method is applied, and in the spatial direction, an exponential spline method with uniform mesh is applied. To handle the effect of perturbation parameter, an exponential fitting factor is introduced. For the developed numerical scheme, stability and uniform error estimates are examined. It is shown that the scheme is uniformly convergent of linear order in the maximum norm. Numerical examples are provided to illustrate the theoretical findings.
Keywords: Exponential spline, Oscillation-free, Singularly perturbed delay problem, Fitting factor, Convection-diffusion, Uniform convergence
Introduction
Delay differential equations (DDEs) are a class of differential equation where the unknown function or its derivative at a certain time depends on the solution and possibly its derivatives at earlier times. The delay in these equations represents the transport delay, incubation period, gestation time, etc. If a small positive parameter multiply the highest derivative term of DDEs and involves at least a delay term, the DDEs are said to be singularly perturbed delay differential equations (SPDDEs). When the delay parameter magnitude is larger than the perturbation parameter, the equations are said to SPDDEs with large delay, otherwise they are said to be SPDDEs with small delay. These problems can be found various applications in science and engineering such as control systems [1], chemical reactions [2], epidemiology [3], optics and physiology [4], and neural networks [5].
Singularly perturbed delay parabolic convection-diffusion problems (SPDPCDPs) are a type of SPDDE. SPDPCDPs are significant in modeling various physical phenomena, particularly in systems where the current state influences future behavior, such as in fluid dynamics and heat transfer. These problems are crucial in modeling systems where there is a significant disparity between the rates of convection, diffusion, and delay effects. For instance, in chemical engineering [2], they can describe the behavior of reactive transport in porous media where the reaction rates and transport processes differ vastly, and delays in the system (due to transport lags or reaction time) affect the overall dynamics. Analyzing these problems helps in understanding how the interplay between fast and slow processes, coupled with delay effects, influences the stability and evolution of the system.
The solution for SPDDEs has a boundary layer because of the perturbation parameter . Thus, the solution shows large variation, oscillation, in small region of the domain. It is long familiar that most classical numerical methods are unable to give accurate result on uniform mesh for such problems especially as goes to zero unless a very fine mesh is considered, which is computationally expensive. Hence there is the need for methods which are stable and uniformly convergent irrespective of the values of and mesh size [6]. Finite difference numerical methods that exhibit uniform convergence and stable are mainly developed using fitted meshes and fitted operators. While fitted operator methods maintain a uniform mesh, fitted-mesh methods concentrate on selecting a fine mesh in the layer region(s). There are also other nonclassical finite difference numerical methods to solve singularly perturbed delay differential equations such as adaptive mesh refinement and domain decomposition methods.
SPDPCDPs are studied by various authors. Kaushik and Sharma [7] approximated SPDPCDPs using a weighted difference time discretization and central difference space discretization on a piecewise Shishkin mesh. They have shown that the method is stable and uniformly convergent with respect to . SPDPCDPs are estimated by Das and Natesan [8] using for time derivative an implicit-Euler scheme and for spatial derivatives a hybrid scheme which made up of midpoint upwind scheme and the central difference scheme. To solve SPDPCDPs, Gowrisankar and Natesan [9] used the upwind finite difference scheme for spatial derivatives and the backward-Euler scheme for time derivatives. They proved the proposed method is parameter uniform convergent of first order. Using the exponentially fitted operator finite difference method for spatial discretization and the Crank-Nicolson method for temporal discretization, Woldaregay et al. [10] solved SPDPCDPs through both approaches. They have shown that the proposed scheme converges uniformly with first order of convergence. Negero and Duressa [11] studied second order convergent scheme to approximate SPDPCDPs. After a year the authors [12] constructed a second order accurate scheme for solving SPDPCDPs. Negero and Duressa [13] estimated the solution of SPDPCDPs using Crank-Nicolson’s time discretization scheme and exponentially fitted cubic spline scheme for spatial discretization. Recently the following authors have developed parameter uniform convergent numerical scheme to solve SPDPCDPs. Hassen and Duressa [14] approximated SPDPCDPs using Crank-Nicolson time discretization and upwind finite difference for spatial derivative using Peano kernel theorem convergent analysis. Fitted computational method is developed by Tesfaye et al. [15] to solve SPDPCDPs. After a year the authors [16] solved SPDPCDPs by employing backward Euler scheme for time derivatives. They used a higher-order finite difference method to approximate the second-order derivative and non-symmetric finite difference schemes to approximate the first-order derivative terms. Hassen and Duressa [17] developed a parameter uniform convergent numerical scheme to solve SPDPCDPs by employing implicit Euler approach in the time direction and extended cubic B-spline collocation in the space direction. Kumar and Gowrisankar [18] have suggested an efficient numerical method for SPDPCDPs. The authors proved that the proposed numerical method converges uniformly with first-order up to logarithm in the spatial variable and also first-order in the temporal variable. Readers can refer different numerical scheme for solving SPDDEs in [19–32].
In this paper, our aim is to develop a parameter uniform numerical scheme for SPDPCDPs large delay version with Dirichlet boundary conditions. The proposed scheme comprises of implicit Euler in temporal direction and exponential spline scheme in spatial direction. We provided an exponentially fitting factor to manage the perturbation parameter’s effects. The novelty of the presented scheme is that, unlike Shishkin and Bakhvalov mesh types, it does not depend on a specially designed mesh and needs no prior knowledge regarding the boundary layer’s width and position. Results from the suggested scheme are more precise, consistent, and uniformly convergent.
Notation
The symbols and are denoted for the number of mesh elements, mesh parameters, in time and space direction, respectively; the symbol C is denoted for a generic positive constant which is independent of perturbation parameter and mesh parameters. The norm denotes supremum or maximum norm, i.e., .
Continuous problem
Let be are spatial and temporal domain respectively, and for . We consider the following SPDPCDP of the form:
| 1 |
where The delay parameter in the given problem is denoted by , and the perturbation parameter by The functions a(z), b(z, t), c(z, t), and g(z, t) on and , , and on are assumed sufficiently smooth and bounded which satisfy , and . Assume satisfy , is positive integer. Under these circumstances the problem exhibits a boundary layer at the right side of the spatial domain.
The Hölder continuous of the data, together with the compatibility condition at the corner points delay term [33] as stated below, can ensure the existence and uniqueness of the solution to the problem (1).
| 2 |
| 3 |
Let , then the differential operator satisfies the next Lemma.
Lemma 1
(Continuous Maximum Principle) Let ,satisfies for all and for all . Then for all .
Proof
Let , such that and suppose that . Obviously and . From calculus property, we have , , and . Hence from (1), we have
This contradicts the hypothesis . Therefore for all .
Lemma 2
The solution y(z, t) of the problem (1) satisfies
where a constant , does not depend on .
Proof
Refer [8].
Lemma 3
The solution f(z, t) of the problem (1) satisfies , where a constant , does not depend on .
Proof
From Lemma 2, we have
This completes the proof.
The stability of the continuous differential operator and an -uniform bound for the problem (1) in the maximum norm are provided by the following Lemma. The Lemma result follows from the maximum principle.
Lemma 4
(Stability result for Continuous Problem) The solution f(z, t) of (1) satisfies
Proof
Let . For the barrier function , we have
Hence by applying the Lemma 1, we get the required result.
Furthermore, bounds on the solution and its derivatives are provided by the following theorem.
Theorem 1
The solution f(z, t) to the problem (1) and its derivatives satisfies
where i and j are non-negative integers such that .
Proof
Refer on [34]
Numerical scheme
Time discretization
We engage a uniform mesh on the time domain with time step size as and , where and P are th number of mesh elements in and respectively. In order to handle the term with delay, a special mesh is selected so that it coincides with a mesh point in . We use the implicit Euler scheme for time derivatives, so we obtain
| 4 |
Consistently, we write (4) which gives semi-discrete scheme as
| 5 |
where , , and is the approximation of f(z, t) at , i.e., .
In (5) let . Then satisfies the next maximum principle.
Lemma 5
(Semi-discrete Maximum Principle) Let . Assume , , and for all , then for all .
Proof
Let , and . Clearly, . Also we have, , and . Then
This contradicts to the assumption made. Thus ,and hence for all .
The local truncation error for the scheme (5) is given by , where is the solution of
| 6 |
The local error in the time direction is estimated in the following lemma.
Lemma 6
(Local error) The local error at associated to the scheme (5) satisfies the bound .
Proof
The function satisfies
| 7 |
From Taylor series expansion, we get
| 8 |
From (7) and (8) one can observe that is the solution of
| 9 |
Clearly the operator satisfies semi-discrete maximum principle. Thus we obtain .
defines the global error in time direction by providing the error contribution at each time step.
Lemma 7
(Global Error) The global error at associated to (5) satisfies .
Proof
Using Lemma 6, we get
As a result, the temporal discretization process is first order uniform convergent.
The Lemmas 5,6,and 7 show the stability and consistency of the scheme (5). The derivative bound of the solution utilized to demonstrate the convergence of the method is provided by the following theorem.
Theorem 2
The solution of (5) satisfies the estimate
Proof
Space discretization
We divide in to equal number of subdomain with length of as and . Define and . At for time level, let be an approximation to found by exponential spline function passing through the points and . Omit the superscript for convenience, i.e.,. For each segment, the exponential spline function has the following form [36]:
| 10 |
where ,and are constants to be determined and is a free parameter used to advance the accuracy of the scheme. Here interpolate at depends on and reduce to cubic spline in as . To obtain the coefficients introduced in (10), should satisfy the condition of first derivative continuity at the common nodes. Define
| 11 |
From (9) and (10) after some manipulation, we get
| 12 |
where and From the first derivative continuity for , we obtain the following relations:
| 13 |
where , , and . Equation (4) can be written as
| 14 |
where , . Equation (14) discretized by the exponential spline by introducing a fitting factor , we get
| 15 |
where . Placing exact solution in (15) and substitute the resulting in to (13), we obtain
| 16 |
where TE(h) is local truncation error [37], given as
| 17 |
Clearly for . If , we have . Using non-symmetric finite difference approximation for first derivative [38] , we have
| 18 |
Finally by substituting the approximation of (18) in to the approximation of (16), we get the following full discretized scheme:
| 19 |
where
Calculating fitting factor
The fitting factor is determined in such a way that the solution of (19) converges uniformly to the solution of (1). Multiplying (19) by h and assuming the limit as , we obtain
| 20 |
From singular perturbation theory [39] concerning to the right boundary layer, we have
| 21 |
where is the solution of reduced problem
Let , such that . Assume h is sufficiently small. Then discretization of (21) gives
| 22 |
Similarly, we have
| 23 |
Substituting (22)- (23) into (20) and then simplifying, we obtain
| 24 |
Stability and convergence analysis
The uniform stability and convergence analysis for (19) are covered in this section. Firstly, we establish the existence of the unique discrete solution for the scheme (19) by proving the discrete comparison principle.
Lemma 8
(Discrete Comparison Principle) Let and be two mesh functions, satisfying , for , , and , then for .
Proof
The matrix associate with is size of , where for ,and , the terms demanding and shifted to the right side. The coefficient matrix satisfies the property of an irreducible M matrix. Hence it has positive inverse. So the existence of unique solution for (19) ensured. The reader can refer to [35] for further details.
Lemma 9
(Stability result for discrete problem) The solution of (19), satisfies the estimate
where is the lower bound of .
Proof
Let . For the barrier function , we have , . Moreover for (19) can be written as
By applying discrete comparison principle, we obtained the required result.
From the power expansion of and its property one can deduce that . Thus, for and constants
| 25 |
Using (25), we can have
| 26 |
Then for , using (26) we have
| 27 |
From Taylor series expansion, we have
| 28 |
| 29 |
| 30 |
where ,
. The following theorem provides the spatial direction truncation error bound for the proposed scheme.
Theorem 3
(Error in the spatial direction) Let , and are sufficiently smooth functions so that . Then the solution of (19) satisfies the estimate
Proof
The local truncation error bound for (19) at node is
By bounding (17) and using the bounds (27)–(30) we obtain
| 31 |
Now that the proof is completed.
Lemma 10
For a fixed mesh number and for , we have
Proof
Refer [14].
Theorem 4
Let and be the solutions of (5) and (19) respectively, then we have uniform error estimate
Proof
Use the result in Lemma 10 to Theorem 3, then applying Lemma 8 gives the required result.
The uniform error bound of the scheme in the maximum norm is provided by the following theorem.
Theorem 5
Let and are to be the solution of the continuous problem (1) and the discrete problem (19) respectively. Then we have
Proof
The proof follows from the combination of Lemma 7 and Theorem 4.
Numerical examples, results, and discussion
We consider two problems of singularly perturbed parabolic differential equations with large delays in order to illustrate the applicability of the method.
Example 1
Consider the following problem [40]:
whose exact solution is not known.
Example 2
Now consider the following problem [41]:
whose exact solution is not known.
Figures 1 and 2 show the physical behavior surface graph of the numerical solutions to Examples 1 and 2, respectively. From these graphs, we observe that the solution exhibits a boundary layer near for different values of . The graphs also display the effect of the perturbation parameter . That is, as the values of decrease, the width of the boundary layer decreases. The log-log plot in Figs. 3 also approves the -uniform convergence of the proposed method. It is evident from these figures that as mesh numbers increases, the maximum point wise error decreases monotonically.
Fig. 1.
Numerical solution of Example 1 with boundary layer formation,
Fig. 2.
Numerical solution of Example 2 with boundary layer formation,
Fig. 3.
Log-log plot of maximum point wise error 3 a for Example 1 and 3 B for Example 2
As the exact solutions to the problems are not known, we use the double mesh technique [42] to compute the maximum pointwise error and order of convergence as follows
| 32 |
where and are the numerical approximation of the exact solution on the mesh and respectively. is obtained by doubling the mesh such that the mid points and are included in to the mesh points. From (32), we compute -uniform maximum error and the corresponding -uniform convergence rate as
| 33 |
The numerical results presented in Tables 1 and 2 show the maximum point-wise error, -uniform maximum error, rate of convergence, and CPU time in seconds for the proposed method for Examples 1 and 2, respectively. From these tables, we confirm that the suggested method is linear-order -uniformly convergent, according to the error analyses carried out in this work. Furthermore, we see that as the mesh numbers increase, the maximum point-wise error decreases, and as the values of decrease, a stable and bounded maximum error is established. Thus, the proposed scheme is -uniformly convergent.
Table 1.
Maximum point wise error , uniform error ,convergence rate , and CPU time in second for Example 1,
| 4.5471e-04 | 2.4759e-04 | 1.2990e-04 | 6.6937e-05 | 3.3972e-05 | 1.7125e-05 | |
| 2.2371e-03 | 1.2671e-03 | 6.8474e-04 | 3.5796e-04 | 1.8316e-04 | 9.2701e-05 | |
| 5.9805e-03 | 3.6088e-03 | 1.9579e-03 | 1.0167e-03 | 5.1748e-04 | 2.5419e-04 | |
| 5.9805e-03 | 3.6088e-03 | 1.9579e-03 | 1.0167e-03 | 5.1773e-04 | 2.6120e-04 | |
| 5.9805e-03 | 3.6088e-03 | 1.9579e-03 | 1.0167e-03 | 5.1773e-04 | 2.6120e-04 | |
| 5.9805e-03 | 3.6088e-03 | 1.9579e-03 | 1.0167e-03 | 5.1773e-04 | 2.6120e-04 | |
| 5.9805e-03 | 3.6088e-03 | 1.9579e-03 | 1.0167e-03 | 5.1773e-04 | 2.6120e-04 | |
| 5.9805e-03 | 3.6088e-03 | 1.9579e-03 | 1.0167e-03 | 5.1773e-04 | 2.6120e-04 | |
| 7.2877e-01 | 8.8219e-01 | 9.4545e-01 | 9.7359e-01 | 9.8703e-01 | – | |
| CPU time (s) | 0.0536 | 0.0659 | 0.0897 | 0.1120 | 0.4506 | 2.7989 |
Table 2.
Maximum point wise error , uniform error , convergence rate , and CPU time in second for Example 2,
| 4.7516e-04 | 2.3325e-04 | 1.1624e-04 | 5.8105e-05 | 2.9052e-05 | 1.4526e-05 | |
| 2.7847e-03 | 1.0798e-03 | 6.4791e-04 | 3.5894e-04 | 1.8853e-04 | 9.6561e-05 | |
| 7.2234e-03 | 3.6109e-03 | 1.6076e-03 | 5.5890e-04 | 1.6922e-04 | 8.6042e-05 | |
| 7.2237e-03 | 3.6438e-03 | 1.8325e-03 | 9.1984e-04 | 4.6076e-04 | 2.2852e-04 | |
| 7.2237e-03 | 3.6438e-03 | 1.8325e-03 | 9.1984e-04 | 4.6078e-04 | 2.3061e-04 | |
| 7.2237e-03 | 3.6438e-03 | 1.8325e-03 | 9.1984e-04 | 4.6078e-04 | 2.3061e-04 | |
| 7.2237e-03 | 3.6438e-03 | 1.8325e-03 | 9.1984e-04 | 4.6078e-04 | 2.3061e-04 | |
| 7.2237e-03 | 3.6438e-03 | 1.8325e-03 | 9.1984e-04 | 4.6078e-04 | 2.3061e-04 | |
| 7.2237e-03 | 3.6438e-03 | 1.8325e-03 | 9.1984e-04 | 4.6078e-04 | 2.3061e-04 | |
| 9.8727e-01 | 9.9168e-01 | 9.9433e-01 | 9.9729e-01 | 9.9861e-01 | – | |
| CPU time (s) | 0.0459 | 0.0641 | 0.0744 | 0.2098 | 0.3605 | 2.5312 |
Tables 3 and 4 show the comparison of the maximum point wise error of the methods that existed in the literature [40, 41] for Examples 1 and 2, respectively. In Table 3, as the gets smaller, we observe that the proposed method holds a more accurate uniform convergence than the method in [40]. Similarly, in Table 4, the comparison shows that the results of the proposed scheme are more accurate uniform convergence than the method in [41].
Table 3.
Comparison of maximum point wise errors for Example 1
| Proposed Method | ||||||
| 3.7207e-04 | 2.0193e-04 | 1.0499e-04 | 5.3852e-05 | 2.7270e-05 | 1.3722e-05 | |
| 1.8438e-03 | 1.0392e-03 | 5.5544e-04 | 2.8862e-04 | 1.4715e-04 | 7.4318e-05 | |
| 5.6785e-03 | 3.4308e-03 | 1.8570e-03 | 9.6293e-04 | 4.8950e-04 | 2.3987e-04 | |
| 5.6785e-03 | 3.4308e-03 | 1.8570e-03 | 9.6293e-04 | 4.8975e-04 | 2.4688e-04 | |
| 5.6785e-03 | 3.4308e-03 | 1.8570e-03 | 9.6293e-04 | 4.8975e-04 | 2.4688e-04 | |
| 5.6785e-03 | 3.4308e-03 | 1.8570e-03 | 9.6293e-04 | 4.8975e-04 | 2.4688e-04 | |
| 5.6785e-03 | 3.4308e-03 | 1.8570e-03 | 9.6293e-04 | 4.8975e-04 | 2.4688e-04 | |
| 5.6785e-03 | 3.4308e-03 | 1.8570e-03 | 9.6293e-04 | 4.8975e-04 | 2.4688e-04 | |
| Results in [40] | ||||||
| 1.95e-04 | 1.04e-04 | 5.35e-05 | 2.72e-05 | 1.37e-05 | 6.88e-06 | |
| 2.00e-03 | 6.71e-04 | 3.42e-04 | 2.27e-04 | 1.21e-04 | 5.39e-05 | |
| 1.96e-02 | 1.03e-02 | 5.24e-03 | 2.64e-03 | 1.32e-03 | 6.60e-04 | |
| 1.97e-02 | 1.04e-02 | 5.27e-03 | 2.64e-03 | 1.32e-03 | 6.66e-04 | |
| 1.97e-02 | 1.04e-02 | 5.28e-03 | 2.64e-03 | 1.32e-03 | 6.59e-04 | |
| 1.97e-02 | 1.04e-02 | 5.28e-03 | 2.64e-03 | 1.32e-03 | 6.60e-04 | |
| 1.97e-02 | 1.04e-02 | 5.28e-03 | 2.64e-03 | 1.32e-03 | 6.60e-04 | |
| 1.97e-02 | 1.04e-02 | 5.28e-03 | 2.64e-03 | 1.32e-03 | 6.60e-04 | |
Table 4.
Comparison of maximum point wise errors for Example 2
| Proposed Method | ||||||
| 4.7516e-04 | 2.3325e-04 | 1.1624e-04 | 5.8105e-05 | 2.9052e-05 | 1.4526e-05 | |
| 2.7847e-03 | 1.0798e-03 | 6.4791e-04 | 3.5894e-04 | 1.8853e-04 | 9.6561e-05 | |
| 7.2234e-03 | 3.6109e-03 | 1.6076e-03 | 5.5890e-04 | 1.6922e-04 | 8.6042e-05 | |
| 7.2237e-03 | 3.6438e-03 | 1.8325e-03 | 9.1984e-04 | 4.6076e-04 | 2.2852e-04 | |
| 7.2237e-03 | 3.6438e-03 | 1.8325e-03 | 9.1984e-04 | 4.6078e-04 | 2.3061e-04 | |
| 7.2237e-03 | 3.6438e-03 | 1.8325e-03 | 9.1984e-04 | 4.6078e-04 | 2.3061e-04 | |
| 7.2237e-03 | 3.6438e-03 | 1.8325e-03 | 9.1984e-04 | 4.6078e-04 | 2.3061e-04 | |
| 7.2237e-03 | 3.6438e-03 | 1.8325e-03 | 9.1984e-04 | 4.6078e-04 | 2.3061e-04 | |
| Results in [41] | ||||||
| 2.3950e-02 | 1.7664e-02 | 1.1228e-02 | 6.4886e-03 | 3.5334e-03 | 1.8536e-03 | |
| 4.8048e-02 | 2.7869e-02 | 1.4847e-02 | 7.6292e-03 | 3.8619e-03 | 1.9422e-03 | |
| 4.9006e-02 | 2.8622e-02 | 1.5142e-02 | 7.7170e-03 | 3.8852e-03 | 1.9482e-03 | |
| 4.9006e-02 | 2.8622e-02 | 1.5141e-02 | 7.7173e-03 | 3.8858e-03 | 1.9484e-03 | |
| 4.9006e-02 | 2.8622e-02 | 1.5141e-02 | 7.7173e-03 | 3.8858e-03 | 1.9484e-03 | |
| 4.9006e-02 | 2.8622e-02 | 1.5141e-02 | 7.7173e-03 | 3.8858e-03 | 1.9484e-03 | |
| 4.9006e-02 | 2.8622e-02 | 1.5141e-02 | 7.7173e-03 | 3.8858e-03 | 1.9484e-03 | |
| 4.9006e-02 | 2.8622e-02 | 1.5141e-02 | 7.7173e-03 | 3.8858e-03 | 1.9484e-03 | |
Conclusion
In this work, a non-classical numerical method is developed to solve a class of singularly perturbed delay parabolic convection-diffusion problems with Dirichlet boundary conditions. The solutions of these problems display boundary layer at the right side of spatial domain as . A delay term is handled by constructing a mesh in such a way that the delay argument coincides with a mesh point. The method is based on exponential spline on uniform mesh with exponential fitting factor. It is shown that the method is uniformly convergent independent of mesh parameters and perturbation parameter and provides uniform first-order convergence. The proposed method has the advantage of being applicable to personal computers with very low CPU computing time for the required number of mesh points. For the proposed method the evaluation of exponential functions is computationally intensive, particularly if high precision is needed. This difficulty can add to the overall CPU time required for solving the differential equations. The theoretical result is validated numerically by two test examples that are presented. The performance of the method was compared with some existing literatures and gave more accurate result.
Acknowledgements
The authors are grateful to the anonymous referees and editors for their constructive comments.
Abbreviations
- DDE(s)
Delay differential equation(s)
- SPDDE(s)
Singularly perturbed delay differential equation(s)
- SPDPCDP(s)
Singularly perturbed delay parabolic convection-diffusion problem(s)
- TE
Truncation error
Perturbation parameter
Delay parameter
Fitting factor
- a(z), b(z, t), c(z, t), g(z, t), , , and
Smooth functions
- , , ,
Differential operators
Difference operator
Author contributions
ZIH designed, analysis, drafted the work, coding MATLAB and numerical experimentation. GFD designed, analysis, drafted the work. Both authors read and approved the final manuscript.
Funding
There is no any fund support in this research work.
Availability of data and materials
There is no additional data used for this research work.
Declarations
Ethics approval and consent to participate
Not applicable.
Consent for publication
Not applicable.
Competing interests
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential Conflict of interest
Footnotes
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
The authors Zerihun Ibrahim Hassen and Gemechis File Duressa have contributed equally to this work.
References
- 1.Glizer V. Asymptotic solution of a boundary-value problem for linear singularly-perturbed functional differential equations arising in optimal control theory. J Optim Theory Appl. 2000;106:309–35. [Google Scholar]
- 2.Vulanovic R, Farrell PA, Lin P. Numerical solution of nonlinear singular perturbation problems modeling chemical reactions. Applications of advanced computational methods for boundary and interior layers. 1993;192–213.
- 3.Salpeter EE, Salpeter SR. Mathematical model for the epidemiology of tuberculosis, with estimates of the reproductive number and infection-delay function. Am J Epidemiol. 1998;147(4):398–406. [DOI] [PubMed] [Google Scholar]
- 4.Mallet-Paret J, Nussbaum RD. A differential-delay equation arising in optics and physiology. SIAM J Math Anal. 1989;20(2):249–92. [Google Scholar]
- 5.Campbell SA, Edwards R, Driessche P. Delayed coupling between two neural network loops. SIAM J Appl Math. 2004;65(1):316–35. [Google Scholar]
- 6.Roos H-G. Robust numerical methods for singularly perturbed differential equations. Berlin: Springer; 2008. [Google Scholar]
- 7.Kaushik A, Sharma M. Convergence analysis of weighted difference approximations on piecewise uniform grids to a class of singularly perturbed functional differential equations. J Optim Theory Appl. 2012;155(1):252–72. [Google Scholar]
- 8.Das A, Natesan S. Uniformly convergent hybrid numerical scheme for singularly perturbed delay parabolic convection-diffusion problems on shishkin mesh. Appl Math Comput. 2015;271:168–86. [Google Scholar]
-
9.Gowrisankar S, Natesan S.
-uniformly convergent numerical scheme for singularly perturbed delay parabolic partial differential equations. Int J Comput Math. 2017;94(5):902–21. [Google Scholar] - 10.Woldaregay MM, Aniley WT, Duressa GF. Novel numerical scheme for singularly perturbed time delay convection-diffusion equation. Adv Math Phys. 2021;2021:1–13. [Google Scholar]
- 11.Negero NT, Duressa GF. A method of line with improved accuracy for singularly perturbed parabolic convection-diffusion problems with large temporal lag. Results Appl Math. 2021;11: 100174. [Google Scholar]
- 12.Negero NT, Duressa GF. An efficient numerical approach for singularly perturbed parabolic convection-diffusion problems with large time-lag. J Math Model. 2022;10(2):173. [Google Scholar]
- 13.Negero NT, Duressa GF. An exponentially fitted spline method for singularly perturbed parabolic convection-diffusion problems with large time delay. Tamkang J Math. 2023;54(4):313–38. [Google Scholar]
- 14.Hassen ZI, Duressa GF. New approach of convergent numerical method for singularly perturbed delay parabolic convection-diffusion problems. Res Math. 2023;10(1):2225267. [Google Scholar]
- 15.Tesfaye SK, Woldaregay MM, Dinka TG, Duressa GF. Fitted computational method for solving singularly perturbed small time lag problem. BMC Res Notes. 2022;15(1):1–10. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16.Tesfaye SK, Duressa GF, Woldaregay MM, Dinka T. Fitted computational method for singularly perturbed convection-diffusion equation with time delay. Front Appl Math Stat. 2023;9:1244490. [Google Scholar]
- 17.Hassen ZI, Duressa GF. Parameter-uniformly convergent numerical scheme for singularly perturbed delay parabolic differential equation via extended B-spline collocation. Front Appl Math Stat. 2023;9:1255672. [Google Scholar]
- 18.Kumar A, Gowrisankar S. Efficient numerical methods on modified graded mesh for singularly perturbed parabolic problem with time delay. Iran J Numerical Anal Opt. 2024;14(1):77–106. [Google Scholar]
- 19.Kumar D, Kumari P. A parameter-uniform scheme for singularly perturbed partial differential equations with a time lag. Numerical Methods Partial Diff Equ. 2020;36(4):868–86. [Google Scholar]
- 20.Govindarao L, Sahu SR, Mohapatra J. Uniformly convergent numerical method for singularly perturbed time delay parabolic problem with two small parameters. Iran J Sci Technol Trans A Sci. 2019;43:2373–83. [Google Scholar]
- 21.Rai P, Yadav S. Robust numerical schemes for singularly perturbed delay parabolic convection-diffusion problems with degenerate coefficient. Int J Comput Math. 2021;98(1):195–221. [Google Scholar]
- 22.Yadav S, Rai P. A higher order scheme for singularly perturbed delay parabolic turning point problem. Eng Comput. 2021;38(2):819–51. [Google Scholar]
- 23.Kumar K, Podila PC, Das P, Ramos H. A graded mesh refinement approach for boundary layer originated singularly perturbed time-delayed parabolic convection diffusion problems. Math Methods Appl Sci. 2021;44(16):12332–50. [Google Scholar]
- 24.Woldaregay MM, Hunde TW, Mishra VN. Fitted exact difference method for solutions of a singularly perturbed time delay parabolic pde. Partial Diff Equ Appl Math. 2023;8: 100556. [Google Scholar]
- 25.Das A, Natesan S. Second-order uniformly convergent numerical method for singularly perturbed delay parabolic partial differential equations. Int J Comput Math. 2018;95(3):490–510. [Google Scholar]
- 26.Hassen ZI, Duressa GF. Parameter uniform hybrid numerical method for time-dependent singularly perturbed parabolic differential equations with large delay. Appl Math Sci Eng. 2024;32(1):2328254. [Google Scholar]
- 27.Hassen ZI, Duressa GF. Nonstandard hybrid numerical scheme for singularly perturbed parabolic differential equations with large delay. Partial Diff Equ Appl Math. 2024;10: 100722. [Google Scholar]
- 28.Hailu WS, Duressa GF. Uniformly convergent numerical scheme for solving singularly perturbed parabolic convection-diffusion equations with integral boundary condition. Diff Equ Dyn Syst. 2023;1–27.
- 29.Amiraliyev GM, Cimen E, Amirali I, Cakir M. High-order finite difference technique for delay pseudo-parabolic equations. J Comput Appl Math. 2017;321:1–7. [Google Scholar]
- 30.Gunes B, Duru H. A computational method for the singularly perturbed delay pseudo-parabolic differential equations on adaptive mesh. Int J Comput Math. 2023;100(8):1667–82. [Google Scholar]
-
31.Babu G, Prithvi M, Sharma KK, Ramesh V. A uniformly convergent numerical algorithm on harmonic (
) mesh for parabolic singularly perturbed convection-diffusion problems with boundary layer. Diff Equ Dyn Syst. 2024;32(2):551–64. [Google Scholar] - 32.Howlader J, Mishra P, Sharma KK. An orthogonal spline collocation method for singularly perturbed parabolic reaction-diffusion problems with time delay. J Appl Math Comput. 2024;70(2):1069–101. [Google Scholar]
- 33.Protter MH, Weinberger HF. Maximum Principles in Differential Equations. Erscheinungsort nicht ermittelbar: Springer; 2012. [Google Scholar]
- 34.Mbroh NA, Noutchie SCO, Massoukou RYM. A robust method of lines solution for singularly perturbed delay parabolic problem. Alex Eng J. 2020;59(4):2543–54. [Google Scholar]
- 35.Kellogg RB, Tsan A. Analysis of some difference approximations for a singular perturbation problem without turning points. Math Comput. 1978;32(144):1025–39. [Google Scholar]
- 36.Zahra WK. Finite-difference technique based on exponential splines for the solution of obstacle problems. Int J Comput Math. 2011;88(14):3046–60. [Google Scholar]
- 37.Adivi Sri Venkata RK, Palli MMK. A numerical approach for solving singularly perturbed convection delay problems via exponentially fitted spline method. Calcolo. 2017;54:943–61. [Google Scholar]
- 38.Ranjan R, Prasad HS. A novel approach for the numerical approximation to the solution of singularly perturbed differential-difference equations with small shifts. J Appl Math Comput. 2021;65(1–2):403–27. [Google Scholar]
- 39.O’Malley RE. Introduction to Singular Perturbations. Applied mathematics and mechanics. New York: Academic Press; 1974. [Google Scholar]
- 40.Kumar D. A parameter-uniform scheme for the parabolic singularly perturbed problem with a delay in time. Numerical Methods Partial Diff Equ. 2021;37(1):626–42. [Google Scholar]
- 41.Babu G, Bansal K. A high order robust numerical scheme for singularly perturbed delay parabolic convection diffusion problems. J Appl Math Comput. 2021;1–27.
- 42.Johnson C. Uniform Numerical Methods for Problems with Initial and Boundary Layers (EP Doolan, JJH Miller and WHA Schilders). Society for Industrial and Applied Mathematics (1983)
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
There is no additional data used for this research work.



