Exponential B-spline collocation Method
for Singularly Perturbed Time-fractional
delay parabolic reaction-diffusion equations
Abstract.
The singularly perturbed time-fractional delay parabolic reaction-diffusion of initial boundary value problem is provided in the present study. The time-fractional derivative is applied by the Caputo fractional sense and handled by implicit Euler method. Spatial domain is handled by implementing the exponential B-spline collocation technique on Shishkin mesh. The convergence of the method is verified and has an accuracy of
Key words and phrases:
delay parabolic reaction-diffusion, time-fractional, exponential B-spline collocation method2005 Mathematics Subject Classification:
26A33, 65M06, 65M121. Introduction
Fractional differential equations have been used to modify conventional integer order derivatives to an arbitrary (non-integer) order that can be attained in a time or space variable. It serves as great tool on assessing memory and the fundamental characteristics of various material and procedures. Fractional partial differential equations are widely employed in scientific and engineering domains, as well as numerous other fields like fluid mechanics, chemistry, viscoelasticity, finance, physics and some others [1, 2, 3, 4, 5].
Time-fractional addresses anomalous diffusion processes that are associated to time in unusual systems. Subsequently it is challenging to find analytical solutions for these sorts of issues, hence numerical approaches serve to approximate the solutions. Fractional differential equations have been the focus of a variety of computational techniques that have been devised to approximate the solution because of their capacity to simulate complicate processes [6, 7, 8].
The mathematical representation of oil reservoir simulations, flow of fluid in porous media, global water production, and several other organic occurrences have been extensively investigated using time-fractional reaction-diffusion equations [9]. Being a part of an arbitrary order causes it tricky to find the exact solutions of such issues. Finding the reliable and effective numerical approaches for such equations become increasingly crucial. Attempts at time fractional reaction-diffusion have been performed in the papers [10, 11, 12, 13].
This investigation is focused on singularly perturbed time-fractional delay parabolic reaction-diffusion of initial boundary value problems in the domain
(1) |
with the vector condition
(2) |
and constraints
(3) |
where
While treating parameter dependent delay parabolic reaction-diffusion issues, an order of differential equation reduces as
In [24], the theory and computation of an exponential B-spline are defined. It is commonly used in computer-aided design, surface approximation, and the curve approximations. A free parameter in exponential B-spline indicates the shape of B-spline which shows a good approximation for the data having sharp changes. A variety of differential equations are approximated by using an exponential B-spline. One of these equations involves singularly perturbed differential equations which is concerned on the studies [25, 26, 27].
Owing to author’s observation, there has been an attempts to solve integer order singularly perturbed delay differential equations using exponential B-spline approaches, however no one has successfully employed for singularly perturbed time-fractional delay parabolic reaction-diffusion equations. The present study introduces an approach for solving the initial boundary value problem of one-dimensional singularly perturbed time-fractional delay reaction-diffusion employing an exponential B-spline collocation technique on Shishkin mesh.
This investigation has a specific structure: Preliminary information and continuous solution properties are explored in Section 2. Section 3 and Section 4 consist of numerical formulation and convergence analysis, respectively. A discussion of the numerical results and conclusions are covered under Section 5 and Section 6, correspondingly.
2. Preliminaries and Properties of Continuous Solution
Definition 1.
Assume that
is a gamma function.
Definition 2.
When the function
where
Definition 3.
A function
Lemma 4.
Let
where,
Proof.
Give an auxiliary function,
Applying integration by parts we obtain
∎
Given the data
(4) | ||||
Lemma 5.
Given that
Proof.
Let
and
Since
Lemma 6.
3. Numerical Scheme Formulation
3.1. Temporal Discretization
An implicit Euler’s technique with uniform mesh size
In the Caputo notion, the time-fractional derivative is taken to account.
Therefore, the time-fractional derivative term of Eq. (1) at
where
Therefore, the Caputo fractional derivative
(5) |
Lemma 8.
An error
Proof.
Thus,
with
3.2. Spatial Discretization
Mesh generation.
Consider the non-overlapping intervals as
with piece-wise uniform spacing
(8) |
where
0 | 1 | 0 | |||
0 | 0 | 0 | |||
0 | 0 |
where
(9) |
where
(10) |
Now, substituting Eq. (10) into Eq. (7) we obtain
(11) |
which is written as
(12) |
where
Eq. (12) is a systems of linear equations with an order
for
(13) |
and for
(14) |
Substituting Eqs. (13–14) into Eq. (12) we obtain a systems of linear equations:
(15) |
Eq. (15) is an
Determination of the initial vector
(16) | ||||
Again from first derivative of Eq. (10) we have
(17) | ||||
4. Convergence analysis
Lemma 9.
The exponential B-spline
(19) |
Proof.
From triangular inequality we have
From the values of Table 1, at the
Again from Taylor’s series expansion we have
and hence, we obtain
Similarly, for any point
∎
Lemma 10.
Consider
(20) |
where
Proof.
Suppose
(21) |
If
(22) |
and
Two instances emerges owing to the arguments depends on
Case 1. When
(24) | ||||
Since
(25) | ||||
Case 2. When
(26) | ||||
Conversely, the mesh spacing for the outer region, or the sub-interval
(27) | ||||
Therefore, we have that
(29) | ||||
Applying
(30) |
where,
(34) |
Based on Eq. (29), then we have
(35) |
Whenever
(36) |
From the theory of matrices of the row sum
where
(37) |
where,
At the boundaries we have
(39) |
This straightforward task yields
(40) |
Theorem 11.
Proof.
The proof is applying the triangle inequality. ∎
5. Numerical Examples and Results
Three model examples were provided to illustrate the implementation of the proposed approach. The point-wise maximum absolute error
and
The
and
Example 12.
with regard to the constraints
and
Example 13.
with regard to the constraints
and
Example 14.
with regard to the constraints
and
(32,4) | (64,8) | (128,16) | (256,32) | (512,64) | |
---|---|---|---|---|---|
8.2314e-04 | 3.2703e-04 | 1.0058e-04 | 2.7745e-05 | 7.2773e-06 | |
1.3317 | 1.7011 | 1.8580 | 1.9308 | - | |
3.2825e-03 | 1.3071e-03 | 4.0223e-04 | 1.1097e-04 | 2.9109e-05 | |
1.3284 | 1.7003 | 1.8579 | 1.9306 | - | |
1.2917e-02 | 5.2120e-03 | 1.6077e-03 | 4.4381e-04 | 1.1643e-04 | |
1.3094 | 1.6968 | 1.8570 | 1.9305 | - | |
4.9460e-02 | 2.0591e-02 | 6.4106e-03 | 1.7738e-03 | 4.6563e-04 | |
1.2642 | 1.6835 | 1.8536 | 1.9296 | - | |
1.6565e-01 | 7.8446e-02 | 2.5326e-02 | 7.0733e-03 | 1.8611e-03 | |
1.0784 | 1.6311 | 1.8402 | 1.9262 | - | |
2.6673e-01 | 2.2179e-01 | 9.6493e-02 | 2.7945e-02 | 7.4211e-03 | |
0.2662 | 1.2007 | 1.7878 | 1.9129 | - | |
2.6032e-01 | 2.2324e-01 | 1.1284e-01 | 4.3892e-02 | 1.5044e-02 | |
0.2217 | 0.9843 | 1.3622 | 1.5448 | - | |
2.6032e-01 | 2.2324e-01 | 1.1284e-01 | 4.3892e-02 | 1.5044e-02 | |
0.2217 | 0.9843 | 1.3622 | 1.5448 | - | |
2.6032e-01 | 2.2324e-01 | 1.1284e-01 | 4.3892e-02 | 1.5044e-02 | |
0. 2217 | 0.9843 | 1.3622 | 1.5448 |
(32, 4) | (64, 8) | (128, 16) | (256, 32) | (512,64) | |
---|---|---|---|---|---|
3.0190e-01 | 2.6858e-01 | 9.7128e-02 | 2.7988e-02 | 7.4238e-03 | |
2.9317e-01 | 2.6566e-01 | 9.6879e-02 | 2.7971e-02 | 7.4227e-03 | |
2.8733e-01 | 2.6243e-01 | 9.6567e-02 | 2.7951e-02 | 7.4215e-03 |
(32,4) | (64,8) | (128,16) | (256,32) | (512,64) | |
---|---|---|---|---|---|
8.2351e-04 | 3.2706e-04 | 1.0058e-04 | 2.7745e-05 | 7.2773e-06 | |
1.3322 | 1.7012 | 1.8580 | 1.9308 | - | |
3.2883e-03 | 1.3077e-03 | 4.0227e-04 | 1.1098e-04 | 2.9109e-05 | |
1.3303 | 1.7008 | 1.8579 | 1.9308 | - | |
1.3063e-02 | 5.2214e-03 | 1.6084e-03 | 4.4385e-04 | 1.1643e-04 | |
1.3230 | 1.6988 | 1.8575 | 1.9306 | - | |
5.0848e-02 | 2.0737e-02 | 6.4221e-03 | 1.7764e-03 | 4.6568e-04 | |
1.2940 | 1.6911 | 1.8541 | 1.9315 | - | |
1.8318e-01 | 8.0646e-02 | 2.5507e-02 | 7.0860e-03 | 1.8619e-03 | |
1.1836 | 1.6607 | 1.8478 | 1.9282 | - | |
3.4230e-01 | 2.5941e-01 | 9.9199e-02 | 2.8144e-02 | 7.4344e-03 | |
0.4000 | 1.3868 | 1.8175 | 1.9205 | - | |
3.5483e-01 | 2.6907e-01 | 1.2837e-01 | 4.8828e-02 | 1.6608e-02 | |
0.3991 | 1.0677 | 1.3945 | 1.5558 | - | |
3.5483e-01 | 2.6907e-01 | 1.2837e-01 | 4.8828e-02 | 1.6608e-02 | |
0.3991 | 1.0677 | 1.3945 | 1.5558 | - | |
3.5483e-01 | 2.6907e-01 | 1.2837e-01 | 4.8828e-02 | 1.6608e-02 | |
0.3991 | 1.0677 | 1.3945 | 1.5558 |
(32, 4) | (64, 8) | (128, 16) | (256, 32) | (512,64) | |
---|---|---|---|---|---|
3.9662e-01 | 2.9749e-01 | 9.9865e-02 | 2.8188e-02 | 7.4371e-03 | |
3.8290e-01 | 2.9403e-01 | 9.9604e-02 | 2.8171e-02 | 7.4360e-03 | |
3.7337e-01 | 2.9019e-01 | 9.9277e-02 | 2.8150e-02 | 7.4347e-03 |
(32,4) | (64,8) | (128,16) | (256,32) | (512,64) | |
---|---|---|---|---|---|
3.1036e-05 | 9.2541e-06 | 2.8569e-06 | 9.3164e-07 | 3.2464e-07 | |
1.7458 | 1.6956 | 1.6166 | 1.5209 | - | |
1.1453e-04 | 3.4213e-05 | 1.0628e-05 | 3.5104e-06 | 1.2423e-06 | |
1.7431 | 1.6867 | 1.5982 | 1.4986 | - | |
4.1612e-04 | 1.2967e-04 | 4.1065e-05 | 1.3721e-05 | 4.8948e-06 | |
1.6822 | 1.6589 | 1.5815 | 1.4871 | - | |
1.3436e-03 | 4.7282e-04 | 1.5716e-04 | 5.3660e-05 | 1.9347e-05 | |
1.5067 | 1.5891 | 1.5503 | 1.4717 | - | |
3.0694e-03 | 1.5073e-03 | 5.7005e-04 | 2.0514e-04 | 7.5719e-05 | |
1.0260 | 1.4028 | 1.4745 | 1.4379 | - | |
9.0224e-03 | 3.3380e-03 | 1.7609e-03 | 7.3181e-04 | 2.8717e-04 | |
1.4345 | 0.9227 | 1.2668 | 1.3496 | - | |
9.0224e-03 | 7.6483e-03 | 5.2832e-03 | 2.6412e-03 | 1.0121e-03 | |
0.2384 | 0.5337 | 1.0002 | 1.3838 | - | |
9.0224e-03 | 7.6483e-03 | 5.2832e-03 | 2.6412e-03 | 1.0121e-03 | |
0.2384 | 0.5337 | 1.0002 | 1.3838 | - | |
9.0224e-03 | 7.6483e-03 | 5.2832e-03 | 2.6412e-03 | 1.0121e-03 | |
0. 2384 | 0.5337 | 1.0002 | 1.3838 |
(32, 4) | (64, 8) | (128, 16) | (256, 32) | (512,64) | |
---|---|---|---|---|---|
9.0224e-03 | 5.2065e-03 | 2.6092e-03 | 9.0975e-04 | 3.7892e-04 | |
9.0224e-03 | 4.4390e-03 | 2.4335e-03 | 9.5310e-04 | 3.3381e-04 | |
9.0224e-03 | 3.5339e-03 | 1.9081e-03 | 7.9781e-04 | 3.1096e-04 |

(a)
(b)

(a)
(b)

(a)
(b)

In order to validate the theoretical assumptions, an exponential B-spline collocation method on a Shishkin mesh is engaged on problems Example 12, Example 13 and Example 14. The maximum point-wise errors and the corresponding order of convergence is presented in Table 2, Table 4 and Table 6 for various values of
6. Conclusions
An exponential B-spline collocation technique is implemented to address the one-dimensional initial boundary value problem of singularly perturbed time fractional delay parabolic reaction-diffusion equations. Using the implicit Euler’s method, the time-fractional derivative is utilized by the Caputo fractional sense. An exponential B-spline collocation approach is conducted to handle the spatial domain on Shishkin mesh. The convergence analysis of the scheme is established and has an accurate of order
References
- [1] R.L. Bagley, P.J. Torvik, A theoretical basis for the application of fractional calculus to viscoelasticity, J. Rheol., 27 (1983) no. 3, pp. 201–210. https://doi.org/10.1122/1.549724
- [2] D.A. Benson, S.W. Wheatcraft and M.M. Meerschaert, Application of a fractional advection-dispersion equation, Water. Resour. Res., 36 (2000) no. 6, pp. 1403–1412. https://doi.org/10.1029/2000WR900031
- [3] A.D. Fitt, A.R.H. Goodwin, K.A. Ronaldson and W.A. Wakeham, A fractional differential equation for a MEMS viscometer used in the oil industry, J. Comput. Appl. Math., 229 (2009) no. 2, pp. 373–381. https://doi.org/10.1016/j.cam.2008.04.018
- [4] M. Oeser and S. Freitag, Modeling of materials with fading memory using neural networks, Int. J. Numer. Methods. Eng., 78 (2009) no. 7, pp. 843–862. https://doi.org/10.1002/nme.2518
- [5] A.A. Kilbas, H.M. Srivastava and J.J. Trujillo, Theory and applications of fractional differential equations, 204, Elsevier, 2006.
- [6] C. Jadhav, T. Dale and S. Dhondge, A Review on Applications of Fractional Differential Equations in Engineering Domain, MSEA, 71 (2022) no. 4, pp. 7147–7166. https://doi.org/10.17762/msea.v71i4.1331
- [7] R. Choudhary, S. Singh and D. Kumar, A second-order numerical scheme for the time-fractional partial differential equations with a time delay, Comput. Appl. Math., 41 (2022) no. 3, 114. https://doi.org/10.1007/s40314-022-01810-9
- [8] W.T. Aniley and G.F. Duressa, Nonstandard finite difference method for time-fractional singularly perturbed convection-diffusion problems with a delay in time, Results Appl. Math., 21 (2024), 100432. https://doi.org/10.1016/j.rinam.2024.100432
- [9] P. Pandey, S. Kumar, J.F. Gomez-Aguilar and D. Baleanu, An efficient technique for solving the space-time fractional reaction-diffusion equation in porous media, Chin. J. Phys., 68 (2020), pp. 483–492. https://doi.org/10.1016/j.cjph.2020.09.031
- [10] V. Gafiychuk, B. Datsko and V. Meleshko, Mathematical modeling of time fractional reaction-diffusion systems, J. Comput. Appl. Math., 220 (2008) no. 1-2, pp. 215–225. https://doi.org/10.1016/j.cam.2007.08.011
- [11] J. Zhang and X. Yang, A class of efficient difference method for time fractional reaction-diffusion equation, Comput. Appl. Math., 37 (2018) no. 4, pp. 4376–4396. https://doi.org/10.1007/s40314-018-0579-5
- [12] K. Van Bockstal, M.A. Zaky and A.S. Hendy, On the existence and uniqueness of solutions to a nonlinear variable order time-fractional reaction-diffusion equation with delay, Commun. Nonlinear Sci. Numer. Simul., 115 (2022), 106755. https://doi.org/10.1016/j.cnsns.2022.106755
- [13] T. Hamadneh, Z. Chebana, I. Abu Falahah, Y.A. Al-Khassawneh, A. Al-Husban, T.E. Oussaeif and A. Abbes, On finite-time blow-up problem for nonlinear fractional reaction-diffusion equation: analytical results and numerical simulations, Fractal Fract., 7 (2023) no. 8, 589. https://doi.org/10.3390/fractalfract7080589
- [14] N.T. Negero, A robust fitted numerical scheme for singularly perturbed parabolic reaction-diffusion problems with a general time delay, Results Phys., 51 (2023), 106724. https://doi.org/10.1016/j.rinp.2023.106724
- [15] A.R. Ansari, S.A. Bakr and G.I. Shishkin, A parameter-robust finite difference method for singularly perturbed delay parabolic partial differential equations, J. Comput. Appl. Math., 205 (2007) no. 1, pp. 552–566. https://doi.org/10.1016/j.cam.2006.05.032
- [16] J.J. Miller, E. O’riordan, and G.I. Shishkin, Fitted numerical methods for singular perturbation problems: error estimates in the maximum norm for linear problems in one and two dimensions, World scientific, 1996.
- [17]
- [18] R.N. Rao and P.P. Chakravarthy, A fitted Numerov method for singularly perturbed parabolic partial differential equation with a small negative shift arising in control theory, Numer. Math-Theory M.E., 7 (2014) no. 1, pp. 23–40. https://doi.org/10.1017/S1004897900000271
- [19] F.W. Gelu and G.F. Duressa, A uniformly convergent collocation method for singularly perturbed delay parabolic reaction-diffusion problem, Abstr. Appl. Anal., 2021 (2021), pp. 1–11. https://doi.org/10.1155/2021/8835595
- [20] E.A. Megiso, M.M. Woldaregay and T.G. Dinka, Fitted tension spline method for singularly perturbed time delay reaction diffusion problems, Math. Probl. Eng., 2022 (2022). https://doi.org/10.1155/2022/8669718
- [21] A.A. Tiruneh, G.A. Derese and D.M. Tefera, A nonstandard fitted operator method for singularly perturbed parabolic reaction-diffusion problems with a large time delay, Int. J. Math. Sci., 2022 (2022), pp. 1–11. https://doi.org/10.1155/2022/5625049
- [22] K. Khari and V. Kumar, Finite element analysis of the singularly perturbed parabolic reaction-diffusion problems with retarded argument, Numer. Methods Partial Differ. Equ., 38 (2022) no. 4, pp. 997–1014. https://doi.org/10.1002/num.22785
- [23] J. Howlader, P. Mishra and K.K. Sharma, An orthogonal spline collocation method for singularly perturbed parabolic reaction-diffusion problems with time delay, J. Appl. Math., Comput., 70 (2024) no. 2, pp. 1069–1101. https://doi.org/10.1007/s12190-024-01993-w
- [24] B.J. McCartin, Computation of exponential splines, SIAM J. Sci. Comput., 11 (1990) no. 2, pp. 242-–262. https://doi.org/10.1137/0911015
- [25] D. Radunovic, Multiresolution exponential B-splines and singularly perturbed boundary problem, Numer. Algor., 47 (2008), pp. 191–210. https://doi.org/10.1007/s11075-008-9171-1
- [26] O. Ersoy, and I. Dag, The exponential cubic B-spline algorithm for Korteweg-de Vries equation, Adv. Numer. Anal., 2015 (2015) no. 1, 367056. https://doi.org/10.1155/2015/367056
- [27] S.C.S. Rao and M. Kumar, Exponential B-spline collocation method for self-adjoint singularly perturbed boundary value problems, Appl. Numer. Math. 58 (2008) no. 10, pp. 1572–1581. https://doi.org/10.1016/j.apnum.2007.09.008
- [28] P.A. Selvi and N. Ramanujam, A parameter uniform difference scheme for singularly perturbed parabolic delay differential equation with Robin type boundary condition, Appl. Math. Comput., 296 (2017), pp. 101–115. https://doi.org/10.1016/j.amc.2016.10.027
- [29] C. Hall, On error bounds for spline interpolation, J. Approx. Theory, 1 (1968) no. 2, pp. 209–218. https://doi.org/10.1016/0021-9045(68)90025-7