Skip to main content
Heliyon logoLink to Heliyon
. 2021 Jul 5;7(7):e07497. doi: 10.1016/j.heliyon.2021.e07497

Novel approach to solve singularly perturbed boundary value problems with negative shift parameter

Gemechis File Duressa 1,
PMCID: PMC8273419  PMID: 34286144

Abstract

Singularly perturbed boundary value problems with negative shift parameter are special types of differential difference equations whose solution exhibits boundary layer behaviour. A simple but novel numerical method is developed to approximate the numerical solution of the problems of these types. The method gives accurate solutions for hε in the inner region of the boundary layer where other classical numerical methods fail to give smooth solution. The present method is proved to be point-wise uniformly convergent with second order rate of convergence.

Keywords: Finite difference method, Delay differential equations, Singular perturbation problem


Finite difference method; Delay differential equations; Singular perturbation problem

1. Introduction

Singularly perturbed differential-difference equations arise frequently in the mathematical modelling of real-life phenomena in science and engineering. Scientifically, any differential equation in which the highest order derivative is multiplied by a small positive parameter and containing at least one negative/positive shift parameter is known as a singularly perturbed differential-difference equation. Such types of problem have a variety of applications in the mathematical modelling of various physical and biological phenomena. For example, population ecology, control theory, viscous elasticity, and materials with thermal memory, hybrid optical system, in models for physiological processes, red blood cell system, predator-prey models, and so on as the detailed descriptions given in ([1], [2], [3], [4], [5]). A series of papers developed ([6], [7], [8], [9], [10], [11], [12], [13], [14], [15]), and many more to obtain an approximate solution for different classes of singularly perturbed differential-difference equations. A variety of different numerical approaches have been suggested in an attempt to obtain accurate and reliable schemes for the treatment of boundary value problems of singularly perturbed differential-difference equations with a small negative shift in the convection term [9, 12]. They also tried to discuss the effect of small shifts on the solution of the problem.

However, the main concern with such problems is the swift growth or deterioration of their solutions in one or more narrow boundary layer region(s). In most cases, not only determining analytical solutions to such problems is difficult, but also the convergence analysis due to the presence of boundary layers and multi-scale characters in their solution. In fact, the classical finite difference methods are not reliable to preserve the stability property unless they applied with very fine meshes inside the boundary layers, which requires more computational cost. Even in contrary to the usual expectation, the maximum point-wise error does not decrease as the mesh is refined. As a result, these methods could not capture the solutions in the layer region of the domain as the solution profile depends on the perturbation parameter and their convergence is also highly dependent on the value of the perturbation parameter that also affect their accuracy. To avoid such shortcomings, it is imperative to develop simple and more accurate computational methods for solving the problem under consideration.

In this paper, simple but novel numerical method that gives accurate solutions is formulated for reasonable mesh size compared to the value of perturbation parameter in the inner region of the boundary layer where other classical numerical methods fail to give smooth solution. The scheme is developed by introducing of a fitting parameter in a new finite difference scheme that derived by the application of the finite difference approximation approaches and the theory of singular perturbations.

2. Problem formulation

Consider the following singularly perturbed delay convection-diffusion boundary value problems:

εy(x)+a(x)y(xδ)+b(x)y(x)=f(x),x(0,1) (1)

subject to the interval-boundary conditions

y(x)=ϕ(x),δx0,y(1)=γ (2)

with small perturbation parameter, 0<ε1 and δ is a small delay parameter to be order of o(ε). The functions a(x),b(x), and f(x) are assumed to be sufficiently smooth with a(x)a>0 and b(x)β<0 for x[0,1]. When the shift parameter δ is smaller than ε the use of Taylor's series expansion for the term containing shift argument is valid [16]. In this work, the case when δ<ε is considered. Thus, to approximate the term with delay parameter, Taylor's series expansion is applied as follows:

y(xδ)=y(x)δy(x)+O(δ3) (3)

Now, substituting Eq. (3) into Eq. (1), we obtain an asymptotically equivalent singularly perturbed two point boundary value problem of the form:

cεy(x)+a(x)y(x)+b(x)y(x)=f(x) (4)

subject to the boundary conditions

y(0)=ϕ(0),y(1)=γ (5)

where cε=εa(x)δ and assumed to be positive throughout the interval [0,1]. Since δ is smaller than ε, the effect of the value of the truncated term with O(δ3) is negligible. Hence, the solution of the asymptotically equivalent problem is equivalent to that of the original problem. Further, its error bound is also equivalent to that of the original problem.

The differential operator Ly(x)=cεy(x)+a(x)y(x)+b(x)y(x) defined on Eq. (4) satisfies the continuous minimum principle given below.

Lemma 2.1

(Continuous minimum principle) Suppose that ψ(x) be the solution function of Eqs. (4)(5) satisfying ψ(0)0,ψ(1)0 and Lψ(x)0,x(0,1). Then ψ(x)0,x[0,1].

Proof

(See [10], [15]). □

Theorem 2.2

(Stability estimate). The solution y(x) of problem (4)(5) satisfies

|y(x)|fβ+max{|ϕ(0)|,|γ|}

where, . is the maximum norm defined as f=max[0,1]|f(x)|.

Proof

(See [10], [15]). □

3. The numerical scheme

In this section, we use finite difference method for the numerical solution of (4)(5) with a uniform step size. Let we divide the interval [0,1] into N equal parts with constant mesh length h. Then, we have xi=ih,i=0.1,2,,N,h=1/N. For convenience, denote y(xi) by yi at the nodal point xi. Then, applying Taylor series expansion on y(xi±1) upto the term with order 9 and adding the two, we obtain:

yi12yi+yi+1=2h22!yi+2h44!yi(4)+2h66!yi(6)+2h88!yi(8)+O(h10) (6)

and

yi12yi+yi+1=2h22!yi(4)+2h44!yi(6)+2h66!yi(8)+2h88!yi(10)+O(h12) (7)

Further, from Eq. (6) and Eq. (7), we obtain the relation:

yi12yi+yi+1=h230(yi1+28yi+yi+1)+R (8)

where, R=h420yi(4)13h6302400yi(8)+O(h(10)).

Writing Eq. (4), in its discrete form:

εyi+1=ai+1yi+1bi+1yi+1+fi+1 (9)
εyi=aiyibiyi+fi (10)

and

εyi1=ai1yi1bi1yi1+fi1 (11)

Now, approximating yi+1,yi and yi1 by non symmetric finite differences, we have:

yiyi+1yi12h+O(h2) (12)
yi+13yi+14yi+yi12hhyi+O(h2) (13)
yi1yi+1+4yi3yi12h+hyi+O(h2) (14)

Substituting Eqs. (12), (13) and (14) into Eqs. (10), (9) and (11) respectively, utilizing the results into Eq. (8) and simplifying, we obtain:

(cε+ai1h30ai+1h30)(yi12yi+yi+1h2)=(3ai160hbi130+28ai60hai+160h)yi1+(4ai160h28bi30+4ai+160h)yi+(ai160h28ai60h3ai+160hbi+130)yi+1+130(fi1+28fi+fi+1) (15)

Now, by introducing a fitting parameter σ(ρ) in Eq. (15) above, we obtain:

(σ(ρ)cε+ai1h30ai+1h30)(yi12yi+yi+1h2)=(3ai160hbi130+28ai60hai+160h)yi1+(4ai160h28bi30+4ai+160h)yi+(ai160h28ai60h3ai+160hbi+130)yi+1+130(fi1+28fi+fi+1) (16)

Multiplying Eq. (16) by h and taking the limit as h0, provides:

limh0σ(ρ)cε(yi12yi+yi+1h)=a(0)2(yi+1yi1) (17)

For problems with layer at the left end of the interval, from the theory of singular perturbations it is known that the solution of Eqs. (4)(5) is of the form [17] (page 22-26):

y(x)y0(x)+a(0)a(x)(ϕ0y0(x))exp(a(x)xcε)+O(ε) (18)

where y0(x) is the solution of reduced problem

a(x)y0(x)+b(x)y0(x)=f(x),with,y0(0)=ϕ0

By taking the Taylor's series expansion for a(x) about the point 0 and restricting to its first terms, Eq. (18) becomes

y(x)y0(x)+(ϕ0y0(0))exp(a(0)(xcε))+O(cε) (19)

By considering Eq. (19) at xi=ih as h0, we obtain

limh0y(ih)y0(0)+(ϕ0y0(0))exp(a(0)(iρ))+O(cε) (20)

where ρ=hcε.

Now, using Eq. (20) into Eq. (17), we get:

σ(ρ)ρ(ea(0)ρ2+ea(0)ρ)=a(0)2(ea(0)ρea(0)ρ)

On simplifying, we get

σ(ρ)=a(0)ρ2coth(a(0)ρ2) (21)

which is a required fitting parameter.

Finally, using Eq. (16) and the value of σ(ρ) given by Eq. (21), we obtain the three term recurrence relation:

Eiyi1+Fiyi+Giyi+1=Hi,i=1,2,,N1 (22)

where,

Ei=σ(ρi)cεh2ai160h28ai60hai+160h+bi130Fi=2σ(ρi)cεh2+28bi30Gi=σ(ρi)cεh2+ai160h+ai+160h+28ai60h+bi+130Hi=130(fi1+28fi+fi+1)

The recurrence relation Eq. (22) represents a system of (N1) equations with (N+1) unknowns. These (N1) equations together with the boundary conditions y(0) and y(1) given by Eq. (5) are sufficient to solve for the unknowns y(x1) to y(xN1).

4. Convergence analysis

In this section, we proved the boundness of truncation error and the convergence of the method.

Lemma 4.1

If yC3(0,1), then

|τi|maxxi1xxi+1{28ah2180|y(3)(x)|}+O(h3),i=1,2,,N1 (23)

Proof

By definition of local error estimates, we have

τi=σcε{yi12yi+yi+1h2yi}+ai130{(3yi1+4yiyi12h+hyi)yi1}+28ai30{yi+1yi12hyi}+ai+130{(yi+14yi+3yi+12hhyi)yi+1},i=1(1)N1τi=σcε{h212yi(4)+h4360yi(6)+}+ai130{hyi2h23yi(3)+}+28ai30{h26yi(3)+h4120yi(5)+}+ai+130{hyi2h23yi(3)+}|τi|maxxi1xxi+1{σh2cε12|y(4)(x)|}+maxxi1xxi+1{28180ah2|y(3)(x)|}

Using the relation (22) with M=a(0)2coth(a(0)ρ2) we get,

|ei|maxxi1xxi+1{Mh312|y(4)(x)|}+maxxi1xxi+1{28180ah2|y(3)(x)|}
|τi|maxxi1xxi+1{28180ah2|y(3)(x)|}+O(h3)
|τi|O(h2),i=1,2,,N1

Thus, the desired result is obtained. This result guarantee the boundness of the truncation error and in turn it implies the stability estimate of the scheme. □

Theorem 4.2

Let y(xi) be the solution of problem (4) and yi be the solution of the discrete problem (22). Then, we have the following estimate:

|y(xi)yi|Ch2 (24)

Proof

Rewriting Eq. (22) in matrix vector form as:

Zy=D (25)

where Z=(mi,j),1i,jN1 is a tri-diagonal matrix of order N1 with

mi,i1=σ(ρi)cεh2ai160h28ai60hai+160h+bi130mi,i=2σ(ρi)cεh2+28bi30mi,i+1=σ(ρi)cεh2+ai160hai+160h+28ai60h+bi+130

and D=(Hi) is a column vector with Hi=130(fi1+28fi+fi+1) for i=1,2,,N1, with local truncation error τi:

|τi|O(h2) (26)

we also have

Zyτ(h)=D (27)

where, y=(y0,y1,,yN)T and e(h)=(τ1(h),τ2(h),τ2(h),,τN(h))T denote the actual solution and the local truncation error respectively.

From Eqs. (25) and (27), we get

Z(yy)=τ(h) (28)

Thus, the error equation is

ZE=τ(h) (29)

where, E=yy=(e0,e1,e2,,eN)t. Let S be the sum of elements of the ith row of Z, then we have

S1=j=1N1m1,j=σ(ρi)cεh2+ai+160h+ai160h+28bi30+bi+130+28ai60h
SN1=j=1N1mN1,j=σ(ρi)cεh2ai+160hai160h+28bi30+bi13028ai60h
Si=j=1N1mi,j=si+O(h2)=Bi0;i=2(1)N2

where, Bi0=si=130(fi1+28fi+fi+1)

For sufficiently small h the matrix Z is irreducible and monotone. Then, it follows that Z1 exists and its elements are non-negative. Hence, from Eq. (29), we obtain

E=Z1τ(h) (30)

and

EZ1τ(h) (31)

Let mki be the (ki)th elements of Z1. Since mki0 by the definition of multiplication of matrices with its inverses, we have:

i=1N1mkiSi=1,k=1,2,,N1 (32)

Therefore, it follows that

i=1N1mki1min0iN1Si=1Bi,01|Bi0| (33)

for some i0 between 1 and N1, and Bi0=si.

From equations (25), (31) and (33), we obtain

ei=i=1N1mkiτ(h),i=1(1)N1

which implies

eiO(h2)|si|i=1(1)N1 (34)

Therefore,

EO(h2) (35)

This implies that the proposed method is convergent of second order. □

5. Numerical results and discussion

To check the validity of the theoretical results obtained by the proposed method, we considered some model examples of singularly perturbed delay convection-diffusion equations. As the exact solutions of these examples are not known, the maximum absolute error for the given examples are computed by using the double mesh principle [18] defined by:

Eε,δN=max1iN1|yiNy2i2N|

where yiN and y2i2N are the ith components of the computed numerical solutions on meshes N and 2N respectively. For any value of N, the ε-uniform errors are calculated using

EN=maxε,δEε,δN

The computational rate of convergence of the proposed scheme is calculated by the formula

rN=log2(ENE2N).

Example 5.1

εy(x)exy(xδ)xy(x)=0, subject to the interval and boundary conditions, y(x)=1,δx0,y(1)=1.

Example 5.2

εy(x)(1+x)y(xδ)exy(x)=1, subject to the interval and boundary conditions, y(x)=1,δx0,y(1)=1.

Example 5.3

εy(x)+y(xδ)+y(x)=0, subject to the interval and boundary conditions, y(x)=1,δx0,y(1)=1.

The maximum absolute errors (Eε,δN) of Example 5.1, Example 5.3 are presented in Tables 1 and 2 for different values of δ, N and ε. The uniform error estimate, EN and rate of convergence, rN for Example 5.1, Example 5.3 are presented in Table 3. As can be seen from the tabular results presented in Table 2, the maximum absolute error decreases rapidly as the mesh size decreases. The solution behaviour of the problem in the layer regions is depicted in Fig. 1 and revealed that as the value of the delay parameter increases the thickness of the right boundary layer also increases. The effect of small shifts on the boundary layer behaviour of the solutions are also shown in Figs. 2 and 3 for varying values of δ with fixed ε=25 and N=400 for the test Example 5.2, Example 5.3 respectively. These figures clearly show that as the value of the delay parameter increases, the thickness of the layer increases for the case when the solution of the problem manifests layer behaviour at the right end of the solution domain and vice versa for the left end boundary layer.

Table 1.

Maximum absolute errors obtained by the proposed method for different values of δ, N and ε = 0.1.

δN 23 25 27 29 211
Example 1
0.03 1.8773e-03 1.2473e-04 7.8243e-06 4.8914e-07 3.0571e-08
0.05 1.5524e-03 1.0187e-04 6.3843e-06 3.9908e-07 2.4941e-08
0.07 1.3187e-03 8.5539e-05 5.3586e-06 3.3496e-07 2.0935e-08
0.09 1.1409e-03 7.3473e-05 4.5998e-06 2.8752e-07 1.7971e-08
Example 2
0.03 7.8120e-03 5.1772e-04 3.2466e-05 2.0295e-06 1.2685e-07
0.05 6.4652e-03 4.2158e-04 2.6415e-05 1.6513e-06 1.0321e-07
0.07 5.4621e-03 3.5313e-04 2.2121e-05 1.3828e-06 8.6424e-08
0.09 4.6929e-03 3.0211e-04 1.8924e-05 1.1830e-06 7.3936e-08
Example 3
0.03 2.4155e-02 1.6227e-03 1.0172e-04 6.3592e-06 3.9745e-07
0.05 3.4122e-02 2.4758e-03 1.5568e-04 9.7362e-06 6.0853e-07
0.07 5.3192e-02 4.4352e-03 2.8433e-04 1.7796e-05 1.1124e-06
0.09 7.0034e-02 1.2727e-02 9.4159e-04 5.9527e-05 3.7231e-06

Table 2.

Maximum absolute errors obtained by the proposed method for different values of ε, N and δ = 0.5 × ε.

εN 28 210 212 214 216
Example 1
2−8 4.5193e-05 2.8548e-06 1.7854e-07 1.2027e-08 7.4998e-10
2−10 1.5714e-04 1.1355e-05 7.1698e-07 4.8313e-08 3.0214e-09
2−12 2.5560e-04 3.9395e-05 2.8424e-06 1.9331e-07 1.2092e-08
2−14 2.5754e-04 6.4111e-05 9.8555e-06 7.6445e-07 4.8341e-08
2−16 2.5754e-04 6.4600e-05 1.6041e-05 2.5966e-06 1.9113e-07
2−18 2.5754e-04 6.4600e-05 1.6163e-05 4.0212e-06 6.4919e-07
2−20 2.5754e-04 6.4600e-05 1.6163e-05 4.0417e-06 1.0054e-06
Example 2
2−8 2.0046e-04 1.4336e-04 7.9239e-07 5.3521e-08 3.3349e-09
2−10 6.9471e-04 1.4336e-04 3.1949e-06 2.1583e-07 1.3494e-08
2−12 1.1352e-03 1.7425e-04 1.2673e-05 8.6459e-07 5.4081e-08
2−14 1.1428e-03 2.8467e-04 4.3601e-05 3.4173e-06 2.1628e-07
2−16 1.1428e-03 2.8657e-04 7.1221e-05 1.1494e-05 8.5447e-07
2−18 1.1428e-03 2.8657e-04 7.1697e-05 1.7849e-05 2.8736e-06
2−20 1.1428e-03 2.8657e-04 7.1697e-05 1.7928e-05 4.4624e-06
Example 3
2−8 1.4446e-03 1.0091e-04 6.3550e-06 3.1651e-07 4.9760e-08
2−10 2.5932e-03 3.6576e-04 2.5562e-05 1.2873e-06 8.5270e-08
2−12 2.6284e-03 6.5314e-04 9.1851e-05 5.1467e-06 3.2573e-07
2−14 2.6284e-03 6.6201e-04 1.6359e-04 1.9155e-05 1.2890e-06
2−16 2.6284e-03 6.6201e-04 1.6581e-04 3.9977e-05 4.7910e-06
2−18 2.6284e-03 6.6201e-04 1.6581e-04 4.1471e-05 9.9958e-06
2−20 2.6284e-03 6.6201e-04 1.6581e-04 4.1471e-05 1.0369e-05

Table 3.

Uniform errors Estimate (EN) and rate of convergence (rN) obtained by the proposed scheme when ε = 0.1 and δ = 0.03.

εN 26 27 28 29 210
Example 1
EN 3.1276e-05 7.8243e-06 1.9565e-06 4.8914e-07 1.2229e-07
rN 1.9990 1.9997 2.0000 1.9999
Example 2
EN 1.2976e-04 3.2466e-05 8.1177e-06 2.0295e-06 5.0738e-07
rN 1.9988 1.9998 1.9999 2.0000
Example 3
EN 4.0663e-04 1.0172e-04 2.5436e-05 6.3592e-06 1.5898e-06
rN 1.9991 1.9997 2.0000 2.0000

Figure 1.

Figure 1

The numerical solution of Example 5.1 when ε = 0.1, N = 64 and for different values of δ.

Figure 2.

Figure 2

The numerical solution of Example 5.2 for different values of δ, ε = 2−5 and N = 400.

Figure 3.

Figure 3

The numerical solution of Example 5.3 for different values of δ, ε = 2−5 and N = 400.

Moreover, Table 2, shows that the presented method gives accurate solution for both cases of the values of perturbation parameter; that is when it is much much less and greater than mesh sizes. Some methods in the literature such as methods in [10], [12], [13], and [19] lacks the quality that the present method have. Further, the thickness of layer behaviour in Fig. 1 is exactly same as the property that the result in [19] depicted. Hence, the proposed method is more advantageous than some existing methods in the literature.

6. Conclusions

A simple and accurate numerical scheme is proposed for solving singularly perturbed convection-diffusion equation with a small negative shift. The scheme is developed based on the Taylor's series expansion for the approximation of term with negative shift parameter and the finite difference method is applied to approximate the resulting singularly perturbed differential equation. The Efficiency of the scheme is shown by taking some model examples. The scheme is shown to be pointwise uniformly convergent of second-order.

Declarations

Author contribution statement

G.F. Duressa: Conceived and designed the experiments; Performed the experiments; Analyzed and interpreted the data; Wrote the paper.

Funding statement

This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors.

Data availability statement

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

Declaration of interests statement

The authors declare no conflict of interest.

Additional information

No additional information is available for this paper.

Acknowledgements

The author would like to thank Jimma University for the necessary support and the anonymous referees for their constructive comments that improved the quality of this paper. I would also thank Mr Tesfaye Aga for his technical and editorial support.

References

  • 1.Awoke A., Reddy Y.N. Parameter fitted scheme for singularly perturbed delay differential equations. Int. J. Eng. Appl. Sci. 2013;11(4):361–373. [Google Scholar]
  • 2.Gemechis F., Gashu G., Tesfaye A., Reddy Y.N. Numerical solution of singularly perturbed delay reaction-diffusion equations with a layer or oscillatory behavior. Am. J. Numer. Anal. 2017;5(1):1–10. [Google Scholar]
  • 3.Gashu G., Gemechis F., Tesfaye A. Fourth-order numerical method for singularly perturbed delay differential equations. Int. J. Eng. Appl. Sci. 2018;15(1):17–32. [Google Scholar]
  • 4.Swamy D.K., Phaneendra K., Reddy Y.N. Accurate numerical method for singularly perturbed differential-difference equations with mixed shifts. Khayyam J. Math. 2018;4:110–122. [Google Scholar]
  • 5.Kiltu G.G., Duressa G.F., Bullo T.A. Numerical treatment of singularly perturbed delay reaction-diffusion equations. Int. J. Eng. Sci. Technol. 2020;12(1):15–24. [Google Scholar]
  • 6.Kumar D. Fitted mesh method for a class of singularly perturbed differential-difference equations. Numer. Math., Theory Methods Appl. 2015;8(4):496–514. [Google Scholar]
  • 7.Swamy D.K., Phaneendra K., Reddy Y.N. Solution of singularly perturbed differential-difference equations with mixed shifts using Galerkin method with exponential fitting, Hindawi publishing corporation. Chin. J. Math. 2016;2016 [Google Scholar]
  • 8.Duressa G.F., Debela H.G. Fitted numerical method for singularly perturbed delay differential equations. Numer. Anal. Appl. Math. 2020;1(1):45–56. [Google Scholar]
  • 9.Sangeetha G., Mahesh G., Phaneendra K. Numerical approach for differential-difference equations with layer behaviour. Commun. Math. Appl. 2019;10(4):851–863. [Google Scholar]
  • 10.Melesse W.G., Tiruneh A.A., Derese G.A. Uniform Hybrid Difference Scheme for Singularly Perturbed Differential-Difference Turning Point Problems Exhibiting Boundary Layers. Abstr. Appl. Anal. 2020;2020 [Google Scholar]
  • 11.Debela H.G., Kejela S.B., Negassa A.D. Exponentially fitted numerical method for singularly perturbed differential-difference equations. Int. J. Differ. Equ. 2020;2020 [Google Scholar]
  • 12.Gadisa G., File G. Fitted fourth order scheme for singularly perturbed delay convection-diffusion equations. Ethiop. J. Educ. Sci. 2019;14(2):102–118. [Google Scholar]
  • 13.Sahu S.R., Mohapatra J. Parameter uniform numerical methods for singularly perturbed delay differential equation involving two small parameters. Int. J. Appl. Comput. Math. 2019;5:129. [Google Scholar]
  • 14.Vidyasagar V., MadhuLatha K., Ravindra Reddy B. Solving singularly perturbed differential-difference equations with dual layer using exponentially fitted spline method. AIP Conf. Proc. 2020;2246 [Google Scholar]
  • 15.Ranjan R., Prasad H.S. 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:403–427. [Google Scholar]
  • 16.Tian H. The exponential asymptotic stability of singularly perturbed delay differential equations with a bounded layer. J. Math. Anal. Appl. 2002;270(1):143–149. [Google Scholar]
  • 17.O'Malley R.E. Academic Press Inc.; New York: 1974. Introduction to Singular Perturbations. (North-Holland Series in Applied Mathematics & Mechanics). [Google Scholar]
  • 18.Doolan E.P., Miller J.J.H., Schilders W.H.A. Doole Press; Dublin: 1980. Uniform Numerical Methods for Problems with Initial and Boundary Layers. [Google Scholar]
  • 19.Kadalbajoo K.M., Kapil S.K. Numerical analysis of singularly perturbed delay differential equations with layer behavior. Appl. Math. Comput. 2004;157(1):11–28. [Google Scholar]

Associated Data

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

Data Availability Statement

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


Articles from Heliyon are provided here courtesy of Elsevier

RESOURCES