Numerical Solution of Singularly Perturbed Differential-Difference Equations with Dual Layer
Lakshmi Sirisha1, Y.N. Reddy1,
1Department of Mathematics, National Institute of Technology, WARANGAL, INDIA
Abstract
In this paper, we discuss the numerical solution of singularly perturbed differential-difference equations exhibiting dual layer behavior. First the second order singularly perturbed differential-difference equation is replaced by an asymptotically equivalent second order singularly perturbed ordinary differential equation. Then, second order stable central difference scheme has been applied to get a three term recurrence relation which is easily solved by Discrete Invariant Imbedding Algorithm. Some numerical examples have been considered to validate the computational efficiency of the proposed numerical scheme. To analyze the effect of the parameters on the solutions, the numerical solutions have also been plotted using graphs. The error bound and convergence of the method have also been established.
At a glance: Figures
Keywords: singular perturbations, differential-difference equations, dual layer, delay parameter, advance parameter
American Journal of Applied Mathematics and Statistics, 2014 2 (5),
pp 336-343.
DOI: 10.12691/ajams-2-5-7
Received September 13, 2014; Revised October 09, 2014; Accepted October 12, 2014
Copyright © 2013 Science and Education Publishing. All Rights Reserved.Cite this article:
- Sirisha, Lakshmi, and Y.N. Reddy. "Numerical Solution of Singularly Perturbed Differential-Difference Equations with Dual Layer." American Journal of Applied Mathematics and Statistics 2.5 (2014): 336-343.
- Sirisha, L. , & Reddy, Y. (2014). Numerical Solution of Singularly Perturbed Differential-Difference Equations with Dual Layer. American Journal of Applied Mathematics and Statistics, 2(5), 336-343.
- Sirisha, Lakshmi, and Y.N. Reddy. "Numerical Solution of Singularly Perturbed Differential-Difference Equations with Dual Layer." American Journal of Applied Mathematics and Statistics 2, no. 5 (2014): 336-343.
Import into BibTeX | Import into EndNote | Import into RefMan | Import into RefWorks |
1. Introduction
Singularly Perturbed Differential-difference equations occur very frequently in mathematical modeling and control theory. More specifically, the boundary value problems (BVPs) for differential-difference equations (DDEs) come up in the study of the effect of time delays in signal transmission of control theory and in the phenomenon where Markov process governs, such as persistence times of population with large number of random fluctuations and time between the impulses of the nerve cell [1, 2]. Depending on the parameter values, the resulting solutions of the class of differential-difference equations exhibit oscillations, boundary and interior layers, or turning point behavior. Questions on the existence and uniqueness of the solutions to these BVPs for DDEs were addressed in a series of papers written by Schmidt and co-authors [3, 4]. Stochastic effects due to neuronal excitation, in neurobiology, were discussed with the help of a DDEs model by Stein [5]. The approximated solutions to this model was given by the same author using Monte Carlo techniques. Tuckwell and Richter [6], Tuckwell and Cope [7] and Wilbur and Rinzel [8] used different methods for obtaining the solutions to Stein's model. Lange and Miura [9, 10, 11] have also analyzed the layer behavior of DDEs in a series of papers. An extensive numerical work had been initiated by Kadalbajoo and Sharma [12, 13].
In this paper, we discuss the numerical solution of singularly perturbed differential-difference equations exhibiting dual layer behavior. First the second order singularly perturbed differential-difference equation is replaced by an asymptotically equivalent second order singularly perturbed ordinary differential equation. Then, second order stable central difference scheme been applied to get a three term recurrence relation which is easily solved by Discrete Invariant Imbedding Algorithm. Some numerical examples have been considered to validate the computational efficiency of the proposed numerical scheme. To analyze the effect of the parameters on the solutions, the numerical solutions have also been plotted using graphs. The error bound and convergence of the method have also been established.
2. Description of the Method
Consider singularly perturbed differential difference equation with small delay as well as advance parameters of the form:
![]() | (1) |
and subject to the interval and boundary conditions
![]() | (2) |
![]() | (3) |
where are bounded and continuously differentiable functions on (0,1),
is the singular perturbation parameter; and
and
are the delay and the advance parameters respectively.
By using Taylor series expansion in the neighborhood of the point x, we have
![]() | (4) |
![]() | (5) |
Substituting Eqs. (4) and (5) into Eq. (1), we obtain an asymptotically equivalent singularly perturbed boundary value problem of the form
![]() | (6) |
![]() | (7) |
![]() | (8) |
where and
.
The transition from Eq. (1) to Eq. (6) is admitted, because of the condition that and
are sufficiently small. Further details on the validity of this transition can be found in Elsgolt’s and Norkin [14].
If on the interval
, then the solution of Eq. (1) exhibits boundary layers at both ends of the interval
, whereas it exhibits oscillatory behaviour for
. Here, we have considered the first case where the solutions of the problem exhibit dual layers.
Now, we divide the interval [0,1] into N equal parts with constant mesh length h. Let be the mesh points. Then, we have
.
Assuming that has continuous fourth derivatives on
and by making use of Taylor’s expansion, we obtain
![]() | (9) |
![]() | (10) |
where and
, for
Using Eqs. (9) and (10) into Eq. (6), we obtain
![]() | (11) |
where , and
.
Differentiating both sides of Eq. (6), we have
![]() | (12) |
By substituting Eq. (12) into Eq. (11) and approximating the converted error term, which has the stabilizing effect, by using Eqs. (9) and (10), we obtain the second order stable central difference scheme as tends to zero.
![]() | (13) |
Equation (13) can be written as the three term recurrence relation of form:
![]() | (14) |
where
![]() |
This gives us the tri-diagonal system which can easily be solved by Thomas Algorithm described in the next section.
3. Discrete Invariant Imbedding Algorithm
We give a brief description of discrete invariant imbedding algorithm for solving the tri-diagonal system. Consider the system:
![]() | (15) |
subject to the boundary conditions
![]() | (16) |
![]() | (17) |
We set
![]() | (18) |
where and
which are to be determined.
From (18), we have:
![]() | (19) |
By substituting (19) in (15) and comparing with (18) we get the recurrence relations:
![]() | (20) |
![]() | (21) |
To solve these recurrence relations for, we need the initial conditions for
and
. For this we take
. We choose
so that the value of
. With these initial values, we compute
and
for
from (20) and (21) in forward process, and then obtain
in the backward process from (17) and (18).
4. Stability and Convergence Analysis
In this section we discuss the error analysis of the method. Writing the tri-diagonal system (14) in matrix-vector form, we get
![]() | (22) |
where, is a tri-diagonal matrix of order N-1, with
![]() |
and is a column vector with
, where
with local truncation error
![]() | (23) |
where
We also have
![]() | (24) |
where denotes the actual solution and
is the local truncation error.
From Eqs. (22) and (24), we get
![]() | (25) |
Thus, we obtain the error equation
![]() | (26) |
where .
Let be the sum of elements of the ith row of A, then we have
![]() |
is a column vector with
, where
with local truncation error
![]() |
Since and
, for sufficiently small
the matrix A is irreducible and monotone (Mohanty and Jha [15]). Then it follows that
exists and its elements are non negative.
Hence, from Eq. (26), we get
![]() | (27) |
and
![]() | (28) |
Let be the
element of
. Since
, from the theory of matrices we have
![]() | (29) |
Therefore,
![]() | (30) |
where
We define and
From (23), (27), (28) and (30), we get
![]() |
which implies
![]() | (31) |
where is some number between
and
.
Therefore, .
Hence, our method gives a quadratic order convergence for uniform mesh.
Further, as already mentioned, because of substituting Eq. (12) into Eq. (11) and approximating the converted error term, which has the stabilizing effect, by using Eqs. (9) and (10), we have obtained the second order stable central difference scheme as tends to zero. Regarding the convergence and dependency of the scheme on inverse power of
is yet be investigated in future works.
5. Numerical Examples
To demonstrate the applicability of the method, we have applied it to two cases of the problems of the form:
![]() |
and subject to the interval and boundary conditions
![]() |
The exact solution of such boundary value problems having constant coefficients (i.e.
and
are constants) is given by:
![]() | (32) |
where
![]() |
Example 1: Consider the model problem given by equations (1)-(3) with
![]() |
The exact solution of the problem is given by Eq. (32). The numerical results are given in Table 1- Table 4 for
=0.1, 0.01 and different values of the delay and advance parameters.
Example 2: Consider the model problem given by equations (1)-(3) with
![]() |
The exact solution of the problem is given by Eq. (37). The numerical results are given in Table 5 - Table 9 for
=0.1, 0.01 and different values of the delay and advance parameters.
6. Discussion and Conclusion








In this paper, we discuss the numerical solution of singularly perturbed differential-difference equations exhibiting dual layer behavior. First the second order singularly perturbed differential-difference equation is replaced by an asymptotically equivalent second order singularly perturbed ordinary differential equation. Then, second order stable central difference scheme been applied to get a three term recurrence relation which is easily solved by Discrete Invariant Imbedding Algorithm. The error bound and convergence of the method have also been established. To demonstrate the applicability of the method, we applied it on two model examples for different values of the perturbation, delay and advance parameters. The numerical solutions are presented in tables and compared with the exact solution. To analyze the effect of the parameters on the solutions, the numerical solutions have also been plotted using graphs. From the results presented in tables, it is observed that the present method approximates the exact solution very well. For the examples we have considered (i.e., examples in which both the negative and positive shifts are non zero), it is observed that increasing the value of either δ or η, the thickness of the left boundary layer decreases and that of the right boundary layer increases. Thus, it can be concluded that a negative shift is more dominant than a positive shift. The error bound and convergence of the method have also been established and it is observed that our method gives second order convergence.


References
[1] | R. Bellman, and K. L. Cooke, Differential-Difference Equations. Academic Press, New York, 1963. | ||
![]() | |||
[2] | R. D. Driver, Ordinary and Delay Differential Equations, , 1977. | ||
![]() | CrossRef | ||
[3] | K. Denevers and K. Schmit, “An application of the shooting method to boundary value problems for second-order delay equations”, J. Math. Anal. Appl., 36 (1971) 588-597. | ||
![]() | CrossRef | ||
[4] | G. B. Gustafson and K. Schmitt, “Nonzero solutions of boundary value problems for second order ordinary and delay differential equations”, J. Differential Equations, 12 (1972) 129-147. | ||
![]() | CrossRef | ||
[5] | R.B. Stein, “A theoretical analysis of neuronal variability”, Biophys. J. 5 (1965) 173-194. | ||
![]() | CrossRef | ||
[6] | H. C. Tuckwell and W. Richter, “Neuronal inter-spike time distributions and the estimation of neuro-physiological and neuro-anatomical parameters”, J. Theor. Biol., 71 (1978) 167-183. | ||
![]() | CrossRef | ||
[7] | H. C. Tuckwell and D. K.Cope, “Accuracy of neuronal inter-spike times calculated from a diffusion approximation”, J. Theor. Biol., 83 (1980) 377-387. | ||
![]() | CrossRef | ||
[8] | W. J. Wilbur and J. Rinzel, “An analysis of Stein's model for stochastic neuronal excitation”, Biol. Cybern., 45 (1982) 107-114. | ||
![]() | CrossRef | ||
[9] | C.G. Lange R.M. Miura, “Singular perturbation analysis of boundary-value problems for differential difference equations”, SIAM J. Appl. Math., 42 (1982) 502-531. | ||
![]() | CrossRef | ||
[10] | C.G. Lange R.M. Miura, “Singular perturbation analysis of boundary-value problems for differential-difference equations. V. Small shifts with layer behaviour”, SIAM J. Appl. Math., 54 (1994) 249-272. | ||
![]() | CrossRef | ||
[11] | C.G. Lange R.M. Miura, “Singular perturbation analysis of boundary-value problems for differential-difference equations. VI. Small shifts with rapid oscillations”, SIAM J. Appl. Math., 54 (1994) 273-283. | ||
![]() | CrossRef | ||
[12] | M. K. Kadalbajoo and K. K. Sharma, “Numerical analysis of boundary-value problems for singularly perturbed differential-difference equations with small shifts of mixed type”, J. Optim. Theory Appl., 115 (1) (2002) 145-163. | ||
![]() | CrossRef | ||
[13] | M. K. Kadalbajoo and K. K. Sharma, “Numerical treatment of a mathematical model arising from a model of neuronal variability”, J. Math. Anal. Appl., 307 (2005) 606-627. | ||
![]() | CrossRef | ||
[14] | L. E. El’sgolts and S. B. Norkin, Introduction to the Theory and Applications of Differential Equations with Deviating Arguments, Academic Press, , 1973. | ||
![]() | |||
[15] | R. K. Mohanty and N. Jha, “A class of variable mesh spline in compression methods for singularly perturbed two point singular boundary value problems”, Applied Mathematics and Computation, 168 (2005) 704-716. | ||
![]() | CrossRef | ||