Skip to main content
BMC Research Notes logoLink to BMC Research Notes
. 2023 Jun 5;16:94. doi: 10.1186/s13104-023-06347-6

Exponentially fitted numerical method for solving singularly perturbed delay reaction-diffusion problem with nonlocal boundary condition

Getu M Wondimu 1,, Mesfin M Woldaregay 1, Gemechis F Duressa 2, Tekle G Dinka 1
PMCID: PMC10240800  PMID: 37277831

Abstract

Objectives

In this article, a singularly perturbed delay reaction-diffusion problem with nonlocal boundary conditions is considered. The exponential fitting factor is introduced to treat the solutions inside the boundary layer which occur due to perturbation parameter. The considered problem has interior layer at s=1 and strong boundary layers at s=0 and s=2. We proposed an exponentially fitted finite difference method to solve the considered problem. The nonlocal boundary condition is treated using Composite Simpson’s 13 rule.

Result

The stability and uniform convergence analysis of the proposed approach are established. The error estimation of the developed method is shown to be second-order uniform convergent. Two test examples were carried out to validate the applicability of the developed numerical method. The numerical results reflect the theoretical estimations.

Keywords: Singularly perturbed problem, Reaction-diffusion problem, Nonlocal boundary condition

Introduction

Many problems in science can be described by differential equations involving small parameter and delay [13]. Such mathematical problems can be extremely difficult to solve exactly and, in such cases, approximate solutions are required. Various scientific and engineering processes can be modeled as integral terms over the spatial domain that appear inside or outside of the boundary conditions [4, 5]. Such problems are said to be nonlocal problems. Differential equations having nonlocal problems become singularly perturbed while the highest derivative is multiplied by a small parameter. Many physical phenomena are formulated as nonlocal mathematical models. For example, thermodynamics [6], plasma physics [7], heat conduction [8, 9], underground water flow and populace dynamics [10] can be decreased to the nonlocal problems with integration conditions. Singularly perturbed delay differential equations (SPDDEs) with nonlocal boundary conditions are observed to be an exciting and important type of problem, which plays a vital role in modelling a wide range of realistic phenomena and also broadly implemented in fields like bio-sciences, control-theory [11], HIV infection models [12], populace dynamics [13] and signal transition [14], and so forth.

The well posedness of singularly perturbed differential equations (SPDEs) with nonlocal boundary conditions was proved in [15, 16]. SPDEs with integral boundary conditions are an essential class of problems and are studied by several authors. The authors in [17] presented a numerical method based on FDM for solving a class of third order singularly perturbed convection diffusion type equations with integral boundary condition on a Shishkin mesh. Cimen and Cakir [18] construct an exponentially fitted difference scheme on an equidistant mesh for solving singularly perturbed nonlocal differential-difference problem with delay. The authors in [19] developed a numerical method based on FDM for solving a class of systems of singularly perturbed convection diffusion type equations with integral boundary conditions on a Shishkin mesh. Raja and Tamislevan [20] considered a class of system of singularly perturbed reaction diffusion equations with integral boundary conditions and developed a numerical method based on a finite difference scheme on a Shishkin mesh. In [21], the authors advanced a finite difference scheme on a suitable piecewise Shishkin type mesh for solving SPDDEs of convection-diffusion kind with integral boundary condition (IBC).

The authors in [22] investigated a class of third order SPDDEs of the convection-diffusion kind with IBC. They devised a numerical method depends on FDM with Shishkin mesh. Sekar and Tamilselvan [23] looked at a class of SPDDEs of convection-diffusion type with IBC. A FDM with suitable piecewise Shishkin type mesh was developed to solve the problem. The authors in [24] presented a numerical method depends on a FDM on Shishkin mesh to solve the third-order SPDDEs of reaction-diffusion kind with IBC. The authors in [25] used an exponentially fitted numerical scheme to solve SPDDEs of convection-diffusion kind with nonlocal boundary conditions. Debela and Duressa [26] improved the order of accuracy for the method proposed in [25]. Kumar and Kumari [27] developed the method based on the idea of B-spline functions and efficient numerical method on a piecewise-uniform mesh was recommended to approximate the solutions of SPDDEs with IBC.

The standard numerical schemes used for solving a class of SPDEs are sometime not well posed and fail to provide exact solution for very small perturbation parameter ε. Consequently, it is efficient to propose appropriate numerical schemes which are uniformly convergent. To the best of our knowledge, the singularly perturbed delay reaction-diffusion problem with nonlocal boundary conditions has not previously been numerically handled using an exponentially fitted numerical technique. The main aim of this work is to develop ε-uniform convergent numerical method for SPDDEs of the reaction-diffusion problem with nonlocal boundary conditions.

This article is organized in the following manner. In section "Introduction", a brief introduction of the given problem is discussed. In section "Properties of continuous problem", properties of continuous problem are given. In section "Formulation of numerical scheme", formulation of numerical scheme is given. Uniform convergence analysis is studied in section "Uniform convergence analysis". In section "Numerical examples and discussion", numerical examples and discussion are given. In section "Conclusion", conclusion of the article is given.

In this work, we use the following notations: Ω=(0,2), Ω¯=[0,2], Ω1=(0,1), Ω2=(1,2), Ω¯2N={0,1,2,,2N}, Ω1={1,2,3,,N-1}, Ω2={N+1,N+2,,2N-1}. C denoted as a generic positive constant that are independent of parameter ε and 2N mesh points. We assume that εCN-1. We used the maximum norm defined by wΩ:=supw(s),sΩ to study the convergence of the numerical solution.

Properties of continuous problem

Consider a class of SPDDEs with nonlocal boundary condition

Lw(s)=-εw(s)+a(s)w(s)+b(s)w(s-1)=f(s),s(0,2),w(s)=ϕ(s),s[-1,0],Kw(2)=w(2)-ε02g(s)w(s)ds=L. 1

where, ε is a small positive number (0<ε1). Assume that a(s)α>0, b(s)β<0, α+β>0, f(s), and ϕ(s) are sufficiently smooth functions and g(s) is non negative monotone function and satisfy 02g(s)ds<1. The above assumptions ensure that the problem (1) has a unique solution wX=C0(Ω)C1(Ω)C2(Ω1Ω2). The problem (1) is equivalent to

Lw(s)=F(s), 2

with boundary conditions

w(s)=ϕ(s),s(-1,0),w(1-)=w(1+),w(1-)=w(1+),Kw(2)=w(2)-ε02g(s)w(s)ds=L. 3

where

Lw(s)=L1w(s)=-εw(s)+a(s)w(s),sΩ1=(0,1),L2w(s)=-εw(s)+a(s)w(s)+b(s)w(s-1),sΩ2=(1,2).F(s)=f(s)-b(s)ϕ(s-1),sΩ1,f(s),sΩ2.

Lemma 1

(Maximum principle): Assume θ(s) be any function such that θ(0)0, Kθ(2)0, L1θ(s)0,sΩ1, L2θ(s)0,sΩ2, and θ(1+)-θ(1-)=[θ](1)0, then θ(s)0, sΩ¯.

Proof

We use proof by contradiction. Let us construct test function

r(s)=18+s2,s[0,1],38+s4,s[1,2]. 4

Note that r(s)>0,sΩ¯, Lr(s)>0, sΩ1Ω2, r(0)>0,Kr(2)>0 and [r](1)<0. Let μ=max-θ(s)r(s). Then, there exists s0Ω¯ such that θ(s0)+μr(s0)=0 and θ(s)+μr(s)0,sΩ¯. Therefore, the function (θ+μr)(s) attains its minimum at s=s0.

Suppose the lemma doesn’t hold true, then μ>0.

Case (i): s0=0; 0<(θ+μr)(0)=θ(0)+μr(0)=0.

Case (ii): s0Ω1, 0<L1(θ+μr)(s0)=-ε(θ+μr)(s0)+a(s0)(θ+μr)(s0)0. Case (iii): s0=1,   0[θ+μr](1)=[θ](1)+μr(1)<0.

Case (iv): s0Ω2, 0<L2(θ+μr)(s0)

=-ε(θ+μr)(s0)+a(s0)(θ+μr)(s0)+b(s0)(θ+μr)(s0-1)0.

Case (v): s0=2, 0K(θ+μr)(2)=(θ+μr)-ε02g(s)(θ+μr)(s)ds0.

Take note that in every case, we ended up with a contradiction. Hence μ>0 is impossible. Therefore θ(s)0, sΩ¯.

Since the operator L satisfy the above maximum principle, the continuous solution w(s) of the (2)-(3) is unique if it exists.

Lemma 2

(stability Result): The solution w(s) for the problems in (1) satisfies the bound

w(s)maxw(0),Kw(2),Lw. 5

Proof

This Lemma can be proved using Lemma 1 and by constructing a barrier functions as ψ±(s)=maxw(0),Kw(2),Lwr(s)±w(s),sΩ¯, where r(s) is a test functions in (4).

Lemma 3

Let wC2(Ω) be the solution of (1). Then, for k=1,2,3,4,

w(k)C1+ε-k/2. 6

Proof

Using Lemma 2 and applying arguments as given in [28] this lemma gets proved.

Formulation of numerical scheme

The problems in (1) manifest strong boundary layers at s=0 and s=2 and have interior layer at s=1. Due to a dependence of a(s) and b(s) on spatial variable s, we cannot solve the problem analytically. With N identical mesh points, the range [0, 2] is separated into Ω1=(0,1) and Ω2=(1,2). After that, we get si=ih,i=0,1,2,,2N. The differential equation is obtained if we take into account the interval s(0,1) and the coefficients of (1) are assessed on the midpoint of each interval.

-εw(s)+a(s)w(s)=f(s)-b(s)ϕ(s-1),sΩ1=(0,1),w(0)=ϕ(0),w(1)=γ, 7

where γ is any arbitrary constant. Now, we present exponentially fitted operator finite difference method (FOFDM) on the discretized domain Ω1=[0,1]. From (7) we have

-εw(s)+a(s)w(s)=F(s),sΩ1=(0,1), 8

where F(s)=f(s)-b(s)ϕ(s-1).

We employ the theory used in the asymptotic technique to solve a singularly perturbed BVPs to find an approximation to the solution of (8). In our scenario, the domain is separated into three sub-domains, two boundary-layer subdomains near s=0 and s=1 and one regular subdomain, and the boundary layer problem is changed to a regular problem by proper transformations using stretching variables. We looked at the asymptotic expansion solution to the problem in (8) based on the theory of singular perturbations presented in [29].

w(s,ε)=i=0Nwi(s)+vi(τ)+ui(η)εi, 9

where τ=sε,η=1-sε. Then, the zeroth order of (9) asymptotic expansion is given as

w(s)=w0(s)+v0(τ)+u0(η),

where w0(s)=F(s)a(s) is a solution of a reduced problem (1), which does not satisfy the boundary conditions, v0=Ae-a(0)εs is the left boundary layer correction and w0=Be-a(1)ε(1-s) is the right boundary layer correction. Therefore, the asymptotic solution of the zeros order of (7) become

w(s)=w0(s)+Ae-a(0)εs+Be-a(1)ε(1-s)+O(ε), 10

where A and B are determined using the given boundary conditions. Now, we separate the range [0, 1] into N equal parts with uniform mesh length h. Let 0=s0,s1,,sN=1 be the mesh points. Then, we have si=ih;i=0,1,N. We choose N1 and N2 such that sN1=ε and sN2=1-ε. Then, in the range [0,ε] the boundary layer at s=0 and in the range [1-ε,1], the boundary layer will be at s=1.

At s=si, the above differential equations (7) can be written as

-εw(si)+a(si)w(si)=F(si),w(0)=ϕ(0)w(N)=γ. 11

For convenience, we take a(si)=ai,w(si)=wi,F(si)=Fi. Now, consider finite difference for wi=wi-1-2wi+wi+1h2, i=1,2,3,,N-1 and by substituting in (11), we obtain

-εwi-1-2wi+wi+1h2+aiwi=Fi. 12

Case I: left boundary layer

The problem of the form in (7) has left boundary layer at interval [0,ε]. Then, the zeroth order approximation of asymptotic solution is given as

w(s)=w0(s)+Aea(0)εs+O(ε), 13

where w0(s) is the solution of the reduced problem and we choose A as a suitable constant. Using Taylor series approximation for w0(i+1)h and w0(i-1)h up to first order, we obtain

w(si+1)=w0(ih)+Ae-a(0)(i+1)ρ, 14
w(si-1)=w0(ih)+Ae-a(0)(i-1)ρ, 15

where ρ=h/ε and h=1/N. To handle the oscillation of the perturbation parameter, we multiply exponentially fitting factor σ1 for the term with a perturbation parameter as,

-εσ1w(s)+a(s)w(s)=F(s), 16

with boundary conditions w(0)=ϕ(0) and w(1)=γ.

If Wi is a discrete solution for w(s) at grid point si, the numerical method for (16) is written in operator form as

LhWi=Fi,i=1,2,3,,N-1.

with boundary conditions W(0)=ϕ(0), W(N)=γ, where

LhWi=-εσ1Wi-1-2Wi+Wi+1h2+aiWi=Fi. 17

From (17), we have

-σ1ρ2Wi-1-2Wi+Wi+1=Fi-aiWi.

Now, by taking the limit as h0 and using (13)–(15) and manipulate some calculations, the exponential fitting factor is obtained as

σ1=ρ2a(0)4cschρ2a(0)2. 18

This will be a fitting factor in the left boundary layer.

Case II: right boundary layer

In the interval [1-ε,1], the right boundary layer will be on the right side near to s=1. Now we introduce the exponential fitting factor as

-εσ2Wi-1-2Wi+Wi+1h2+aiWi=Fi,i=1,2,3,,N-1. 19

with boundary condition W(0)=ϕ(0) and W(N)=γ.

Now, to introduce the fitting factor σ2 on the right hand side, we use the right boundary layer asymptotic solution with outer layer

wi=w0(si)+Be-a(1)ε(1-si), 20

where w0(si) is the solution of the reduced problem and B is arbitrary constant determined by using boundary condition. Using the same fashion as the left boundary layer case, the exponentially fitting factor is obtained as

σ2=ρ2a(0)4cschρ2a(1)2. 21

The required discrete problem become given as

LhWi=-εσ2Wi-1-2Wi+Wi+1h2+aiWi=Fi,i=1,2,3,,N-1

with boundary conditions W(0)=ϕ(0) and W(N)=γ.

An exponential fitting factor over Ω2=(1,2) is analogously calculated as a fitting factor in Ω1=(1,2). In general, one can take an artificial viscosity (fitting factor) for the given problem on Ω¯i2N as

σ(ρ)=ρ2a(0)4cschρ2α2.

Suppose that Ω¯2N denote a separation of [0, 2] into 2N sub-intervals such that 0=s0<s1<s2<s3<<sN=1, and 1<sN+1<sN+1<<s2N=2 with hi=si-si-1, h=2/2N=1/N,i=1,2,,2N.

Case I:
Consider equation (1) on the domain Ω1=(0,1) which is given by
-εσ(ρ)w(s)+a(s)w(s)=f(s)-ϕ(s-1).
Hence, the required difference equation becomes
-εσh2Wi-1+2εσh2+aiWi-εσh2Wi+1=fi-biϕ(si-N), 22
for i=1,2,3,,N. Equation (22) can be rewritten as
AiWi-1+BiWi+CiWi+1=Hi,
where Ai=-εσh2,Bi=2εσh2+ai,Ci=-εσh2,Hi=fi-biϕ(si-N).
Case II:
Consider equation (1) on the domain Ω2. Then, equation (1) also has left boundary layer near s=1 and right boundary layer at s=2. Then, by applying exponentially fitted finite difference scheme, we obtain -εσ(ρ)wi-1-2wi+wi+1h2+aiwi+biwi-N+τ=fi, which is rewritten as
EiWi-1+FiWi+GiWi+1+biWi-N=fi 23
where Ei=-εσh2,Fi=2εσh2+ai,Gi=-εσh2.
Case III:

For i=2N, we approximate 02g(s)w(s)ds using the composite Simpson’s 13 rule.

02g(s)w(s)ds=h3g(0)w(0)+g(2)w(2)+2i=12N-1g(s2i)w(s2i)+4i=12Ng(s2i-1)w(s2i-1)=L. 24

Since, w(0)=ϕ(0), from (3), this equation can be rewritten as

-4εh3i=12Ng(s2i-1)W(s2i-1)-2εh3i=12N-1g(s2i)W(s2i)+1-εhg(2)3W(s2N)=L

As a result, the fundamental schemes for solving (1) on the entire domain Ω¯=[0,2] are the schemes given in (22)–(23) and (24), together with the local truncation error of τ.

Uniform convergence analysis

The discrete solution corresponding to equation (1) are given as follows:

L1Wi=-εD+D-Wi+aiWi=fi-biϕi-N,i=1,2,3,N-1, 25
L2Wi=-εD+D-Wi+aiWi+biWi-N=fi,i=N+1,N+2,N+3,2N-1, 26

subject to the boundary conditions:

Wi=ϕi,i=-N,-N+1,,0KNW2N=W2N-i=12Ngi-1Wi-1+giWi+gi+1Wi+13hiandD-WN=D+WN.

Lemma 4

(Discrete Maximum principle): Assume

i=12Ngi-1+gi+gi+13hi=λ<1

and θ(si) be any function such that θ(s0)0, Kθ(s2N)0, L1θ(si)0,siΩ12N, L2θ(si)0,siΩ22N, and D+(θ(sN))-D-(θ(sN))0, then θ(si)0, siΩ¯2N.

Proof

Define the test function

r(si)=18+si2,si[0,1]Ω2N,38+si4,si[1,2]Ω2N, 27

Note that r(si)>0,siΩ¯2N, Lr(si)>0, siΩ12NΩ22N, r(s0)>0, Kr(s2N)>0 and [r](N)<0. Let μ=max-θ(si)r(si);siΩ¯2N. Then, there exists s0Ω¯ such that θ(s0)+μr(s0)=0 and θ(si)+μr(si)0,siΩ¯. Therefore, the function (θ+μr)(si) attains its minimum at s=sk.

Suppose the lemma doesn’t hold true, then μ>0.

Case (i): sk=0; 0<(θ+μr)(0)=θ(0)+μr(0)=0.

Case (ii): skΩ12N, 0<L1(θ+μr)(sk)=-ε(θ+μr)(sk)+a(sk)(θ+μr)(sk)0.

Case (iii): sk=sN, 0D[θ+μr](sN)=[θ](sN)+μr(sN)<0.

Case (iv): skΩ2, 0<L2(θ+μr)(sk)=

-ε(θ+μr)(sk)+a(sk)(θ+μr)(sk)+b(sk)(θ+μr)(sk-N)0.

Case (v): sk=s2N,0K(θ+μr)(s2N)=(θ+μr)s2N

-i=12Ngi-1(θ+μr)si-1+gi(θ+μr)si+gi+1(θ+μr)si+13hi0.

Take note that in every cases, we arrive at a contradiction. Therefore μ>0 is impossible. Hence, θ(si)0, siΩ¯2N.

Since the operators L1 and L2 satisfy the above maximum principle, the discrete solution Wi of the (25)-(26) is unique if it exists.

Lemma 5

Let ψ(si) be any mesh function. Then for 0i2N we have the following estimate.

ψ(si)maxψ(s0),Kψ(s2N),maxiΩ1Ω2L2Nψ(si) 28

Proof

The proof is follows from Lemma 4 and by constructing a barrier functions

θ±(si)=maxψ(s0),Kψ(s2N),maxiΩ1Ω2L2Nψ(si)ri±ψ(si),siΩ¯2N.

ri is a test function given in (27).

Theorem 1

Let w(si) and W(si) be the continuous solution of (1) and discrete solutions of (22)-(24) respectively. Then, for sufficiently large N, the following truncation error estimate holds:

sup1i2NW(si)-w(si)CN-2 29

Proof

Let us define a local truncation error as

L2NW(si)-w(si)=L2NW(si)-L2Nw(si)=-εσD+D-W(si)--εd2dx2w(si)εd2ds2w(si)-εσD+D-W(si)

where σ(ρ)=ρ2a(0)4csch2ρ2α and ρ=N-1/ε. From Taylor series expansion we get the bounds as

D+D-W(si)Cd2W(si)ds2,d2ds2-D+D-W(si)CN-2d4W(si)ds4. 30

Using the bounds for the differences of the derivatives in (30) and based on the result given in [30], we have

L2NW(si)-w(si)Cεσ-εW(si)+εh2W(4)(si)εCN-2d4W(si)ds4

Here, the target is to show the scheme is convergent independent of the number of mesh points. By using the bounds for the derivatives of the solution in Lemma (3), we obtain

L2NW(si)-w(si)εCN-21+ε-2εCN-2+ε-1CN-2CN-2,sinceε-1>ε.

Hence by discrete maximum principle, we obtain

W(si)-w(si)CN-2. 31

At the point si=s2N, we have

K2NW(si)-w(si)=K2NW(s2N)-K2Nw(si),=ϕr-K2NW(s2N),=Kw(si)-K2NW(s2N),=w(s2N)-ε02g(s)w(s)ds-w(s2N)-εs0s2Ng(s)w(s)ds,=εs0s2Ng(s)w(s)ds-εi=12Ngi-1wi-1+4giwi+gi+1wi+13hCεh4w(4)(ξ1)+w(4)(ξ2)++w(4)(ξ2N)Cεh4d4w(ξi)dx4Cεh4(1+ε-2)Cεh4+Ch4ε-1Ch2=CN-2.

By using the bounds for derivative of the solution in Lemma 3 and applying discrete maximum principle, we obtain

W(si)-w(si)CN-2. 32

Thus, the results of (31) and (32) shows (29). Hence the proof is complete.

Numerical examples and discussion

Since the exact solution of the given examples is not available, we use a double mesh technique to compute the maximum pointwise absolute error of the presented method.

Example 1

-εd2w(s)ds2+5w(s)-w(s-1)=e-sw(s)=1,s[-1,0]Kw(2)=w(2)-ε02s3w(s)ds=0.

Example 2

-εd2w(s)ds2+5w(s)-sw(s-1)=1w(s)=1,s[-1,0]Kw(2)=w(2)-ε0216w(s)ds=0.

We define the maximum pointwise absolute error as EεN=maxiWiN-Wi2N. where N is a number of mesh points. Next, we compute the ε-uniform error estimate by using the formula EN=maxεEN. We compute the rate of convergence of the method by using the formula RεN=log2EεNEε2N. In the same manner we compute the ε-uniform rate of convergence by using the formula RN=log2ENE2N. The assumption εCN-1 is made only for theoretical purpose. The numerical method works for all ε for our examples.

The solutions of the given examples manifest strong boundary layer of thickness O(ε) close to s=0 and s=2 and interior layer at s=1. Tables 1 and 2 indicates the maximum absolute error and rate of convergence of the scheme for Example 1 and 2 respectively. The given tables suggested that the developed scheme is a parameter uniform convergent independent of mesh points with second-order of convergence. Figures 1 and 2 shows a graph of a numerical solution which displays the formation of boundary layer and interior layer as ε goes to zero for Example 1 and 2 respectively.

Table 1.

Maximum absolute error and rate of convergence of the scheme for Example 1

εN 28 29 210 211 212
200 1.5590e-07 3.8974e-08 9.7458e-09 2.4338e-09 5.7258e-10
2.0000 1.9997 2.0016 2.0877
2-02 5.8936e-07 1.4735e-07 3.6837e-08 9.2184e-09 2.2931e-09
1.9999 2.0000 1.9986 2.0072
2-04 2.0742e-06 5.1865e-07 1.2967e-07 3.2418e-08 8.1199e-09
1.9997 1.9999 2.0000 1.9973
2-06 8.2661e-06 2.0681e-06 5.1714e-07 1.2929e-07 3.2323e-08
1.9989 1.9997 1.9999 2.0000
2-08 3.4244e-05 8.5876e-06 2.1486e-06 5.3725e-07 1.3432e-07
1.9955 1.9989 1.9997 1.9999
2-10 1.3923e-04 3.5237e-05 8.8363e-06 2.2108e-06 5.5280e-07
1.9823 1.9956 1.9989 1.9997
2-12 5.3954e-04 1.4155e-04 3.5824e-05 8.9834e-06 2.2476e-06
1.9304 1.9823 1.9956 1.9989
2-14 1.8128e-03 5.4440e-04 1.4281e-04 3.6140e-05 9.0627e-06
1.7355 1.9306 1.9824 1.9956
2-16 3.9145e-03 1.8217e-03 5.4691e-04 1.4346e-04 3.6304e-05
1.1035 1.7359 1.9307 1.9824
EN 3.9145e-03 1.8217e-03 5.4691e-04 1.4346e-04 3.6304e-05
RN 1.1035 1.7359 1.9307 1.9824

Table 2.

Maximum absolute error and rate of convergence of the scheme for Example 2

εN 28 29 210 211 212
200 1.0861e-07 2.7323e-08 6.8515e-09 1.7155e-09 4.2928e-10
1.9910 1.9956 1.9978 1.9986
2-02 6.6233e-07 1.6559e-07 4.1397e-08 1.0372e-08 2.5643e-09
1.9999 2.0000 1.9968 2.0161
2-04 2.5661e-06 6.4162e-07 1.6041e-07 4.0103e-08 1.0065e-08
1.9998 2.0000 2.0000 1.9944
2-06 9.6604e-06 2.4168e-06 6.0430e-07 1.5108e-07 3.7770e-08
1.9990 1.9998 2.0000 2.0000
2-08 3.7499e-05 9.4020e-06 2.3522e-06 5.8816e-07 1.4705e-07
1.9958 1.9990 1.9997 1.9999
2-10 1.4619e-04 3.6986e-05 9.2740e-06 2.3202e-06 5.8017e-07
1.9828 1.9957 1.9989 1.9997
2-12 5.5373e-04 1.4516e-04 3.6729e-05 9.2100e-06 2.3042e-06
1.9315 1.9827 1.9956 1.9989
2-14 1.8396e-03 5.5161e-04 1.4464e-04 3.6601e-05 9.1780e-06
1.7377 1.9312 1.9825 1.9956
2-16 3.9534e-03 1.8351e-03 5.5055e-04 1.4439e-04 3.6537e-05
1.1072 1.7369 1.9309 1.9825
EN 3.9534e-03 1.8351e-03 5.5055e-04 1.4439e-04 3.6537e-05
RN 1.1072 1.7369 1.9309 1.9825

Fig. 1.

Fig. 1

Graph of numerical solution which displays the existing layer for Example 1

Fig. 2.

Fig. 2

Graph of numerical solution which displays the existing layer for Example 2

Conclusion

A class of singularly perturbed delay differential equations of reaction-diffusion problem with nonlocal boundary conditions is solved numerically. Due to the presence of a perturbation parameter on the higher order derivative the solution of the problem exhibit a boundary layers at s=0 and s=2 and interior layer at s=1. To obtain a numerical solution for this types of problems, we developed an exponentially fitted operator finite difference method (FOFDM) on a uniform mesh. The nonlocal boundary condition is approximated using Simpson’s 13 rule. The stability and uniform convergence of the presented method are also investigated. Two test examples are considered for numerical experimentation to validate the applicability of the method. The developed numerical method is proved to be second-order uniformly convergent independent of perturbation parameter. Numerical experiments corroborate the theoretical findings. In future work, one can use a layer adapted mesh to solve the problem numerically.

Limitations

The developed numerical scheme is not layer resolving method (i.e. there is no sufficient number of mesh points in the boundary layer region).

Acknowledgements

Authors are grateful to there anonymous referees and editor for their constructive comments.

Abbreviations

SPDEs

Singularly perturbed differential equations

SPDDEs

Singularly perturbed delay differential equations

IBC

Integral boundary conditions

FDM

Finite difference method

Author contributions

GMW and MMW designed the method and write the draft. GFD and TGD reviewed and edited the draft. All authors read and approved the final manuscript.

Funding

Not applicable.

Availability of data and materials

No additional data is used for this study.

Declarations

Ethics approval and consent to participate

Not applicable.

Consent for publication

Not applicable.

Competing interests

The authors declare that they have no competing interests.

Footnotes

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Contributor Information

Getu M. Wondimu, Email: getiye21@gmail.com

Mesfin M. Woldaregay, Email: msfnmkr02@gmail.com

Gemechis F. Duressa, Email: gammeef@gmail.com

Tekle G. Dinka, Email: tekgem@yahoo.com

References

  • 1.Subburayan V, Ramanujam N. Asymptotic initial value technique for singularly perturbed convection-diffusion delay problems with boundary and weak interior layers. Appl Math Lett. 2012;25(12):2272–2278. doi: 10.1016/j.aml.2012.06.016. [DOI] [Google Scholar]
  • 2.Woldaregay MM, Duressa GF. Fitted numerical scheme for singularly perturbed differential equations having small delays. Casp J Math Sci. 2021;10:98. [Google Scholar]
  • 3.Cimen E. Numerical solution of a boundary value problem including both delay and boundary layer. Math Modell Anal. 2018;23(4):568. doi: 10.3846/mma.2018.034. [DOI] [Google Scholar]
  • 4.Amiraliyev G, Amiraliyeva I, Kudu M. A numerical treatment for singularly perturbed differential equations with integral boundary condition. Appl Math Comput. 2007;185(1):574–582. doi: 10.1016/j.amc.2006.07.060. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Belarbi A, Benchohra M, Ouahab A. Multiple positive solutions for nonlinear boundary value problems with integral boundary conditions. Arch Math. 2008;44(1):1–7. [Google Scholar]
  • 6.Day W. Extensions of a property of the heat equation to linear thermoelasticity and other theories. Quart Appl Math. 1982;40(3):319–330. doi: 10.1090/qam/678203. [DOI] [Google Scholar]
  • 7.Bouziani A. Mixed problem with boundary integral conditions for a certain parabolic equation. J Appl Math Stoch Anal. 1996;9(3):323–330. doi: 10.1155/S1048953396000305. [DOI] [Google Scholar]
  • 8.Cannon J. The solution of the heat equation subject to the specification of energy. Quart Appl Math. 1963;21(2):155–160. doi: 10.1090/qam/160437. [DOI] [Google Scholar]
  • 9.Dehghan M, Tatari M. Use of radial basis functions for solving the second-order parabolic equation with nonlocal boundary conditions. Num Methods Partial Differ Equ. 2008;24(3):924–938. doi: 10.1002/num.20297. [DOI] [Google Scholar]
  • 10.Kudu M, Amiraliyev GM. Finite difference method for a singularly perturbed differential equations with integral boundary condition. Int J Math Comput. 2015;26(3):71–79. doi: 10.1007/s12190-022-01757-4. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11.Glizer V. Asymptotic analysis and solution of a finite-horizon h control problem for singularly-perturbed linear systems with small state delay. J Optim Theory Appl. 2003;117(2):295–325. doi: 10.1023/A:1023631706975. [DOI] [Google Scholar]
  • 12.Culshaw RV, Ruan S. A delay-differential equation model of hiv infection of cd4+ t-cells. Math Biosci. 2000;165(1):27–39. doi: 10.1016/S0025-5564(00)00006-7. [DOI] [PubMed] [Google Scholar]
  • 13.Bahuguna D, Abbas S, Dabas J. Partial functional differential equation with an integral condition and applications to population dynamics. Nonlinear Anal Theory Methods Appl. 2008;69(8):2623–2635. doi: 10.1016/j.na.2007.08.041. [DOI] [Google Scholar]
  • 14.Elsgolts LE, Él’sgol’c LÉ, Ä–rnestovich Ä–l’sgol’t’s’ L. Qualitative Methods in Mathematical Analysis, vol. 12. USA: Amer. Math. Soc; 1964.
  • 15.Feng M, Ji D, Ge W. Positive solutions for a class of boundary-value problem with integral boundary conditions in banach spaces. J Comput Appl Math. 2008;222(2):351–363. doi: 10.1016/j.cam.2007.11.003. [DOI] [Google Scholar]
  • 16.Li H, Sun F. Existence of solutions for integral boundary value problems of second-order ordinary differential equations. Bound Value Probl. 2012;2012(1):1–7. doi: 10.1186/1687-2770-2012-147. [DOI] [Google Scholar]
  • 17.Raja V, Tamilselvan A. Fitted finite difference method for third order singularly perturbed convection diffusion equations with integral boundary condition. Arab J Math Sci. 2019;25(2):231–242. [Google Scholar]
  • 18.Cimen E, Cakir M. Convergence analysis of finite difference method for singularly perturbed nonlocal differential-difference problem. Miskolc Math Notes. 2018;19(2):795–812. doi: 10.18514/MMN.2018.2302. [DOI] [Google Scholar]
  • 19.Raja V, Tamilselvan A. Numerical method for a system of singularly perturbed convection diffusion equations with integral boundary conditions. Commun Korean Math Soc. 2019;34(3):1015–1027. [Google Scholar]
  • 20.Raja V, Tamilselvan A. Numerical method for a system of singularly perturbed reaction diffusion equations with integral boundary conditions. Int J Appl Comput Math. 2019;5:1–12. doi: 10.1007/s40819-019-0682-3. [DOI] [Google Scholar]
  • 21.Sekar E, Tamilselvan A. Finite difference scheme for singularly perturbed system of delay differential equations with integral boundary conditions. J Korean Soc Ind Appl Math. 2018;22(3):201–215. [Google Scholar]
  • 22.Sekar E, Tamilselvan A. Finite difference scheme for third order singularly perturbed delay differential equation of convection diffusion type with integral boundary condition. J Appl Math Comput. 2019;61(1):73–86. doi: 10.1007/s12190-019-01239-0. [DOI] [Google Scholar]
  • 23.Sekar E, Tamilselvan A. Singularly perturbed delay differential equations of convection-diffusion type with integral boundary condition. J Appl Math Comput. 2019;59(1):701–722. doi: 10.1007/s12190-018-1198-4. [DOI] [Google Scholar]
  • 24.Sekar E, Tamilselvan A. Third order singularly perturbed delay differential equation of reaction diffusion type with integral boundary condition. J. Appl. Comput. Mech. 2019;18(2).
  • 25.Debela HG, Duressa GF. Exponentially fitted finite difference method for singularly perturbed delay differential equations with integral boundary condition. Int J Appl Sci Eng. 2019;11(4):476–493. [Google Scholar]
  • 26.Debela HG, Duressa GF. Accelerated fitted operator finite difference method for singularly perturbed delay differential equations with non-local boundary condition. J Egypt Math Soc. 2020;28:1–16. doi: 10.1186/s42787-020-00076-6. [DOI] [Google Scholar]
  • 27.Kumar D, Kumari P. A parameter-uniform collocation scheme for singularly perturbed delay problems with integral boundary condition. J Appl Math Comput. 2020;63(1):813–828. doi: 10.1007/s12190-020-01340-9. [DOI] [Google Scholar]
  • 28.Miller JJ, O’riordan E, Shishkin GI. Fitted Numerical Methods for Singular Perturbation Problems: Error Estimates in the Maximum Norm for Linear Problems in One and Two Dimensions. 2. Singapore: World scientific; 2012. [Google Scholar]
  • 29.O’Malley RE. Ludwig prandtl’s boundary layer theory. In: Historical Developments in Singular Perturbations, pp. 1–26. Springer, Switzerland 2014.
  • 30.Doolan EP, Miller JJ, Schilders WH. Uniform Numerical Methods for Problems with Initial and Boundary Layers. Dublin: Boole Press; 1980. [Google Scholar]

Associated Data

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

Data Availability Statement

No additional data is used for this study.


Articles from BMC Research Notes are provided here courtesy of BMC

RESOURCES