Next Article in Journal
Asymptotically Normal Estimators of the Gerber-Shiu Function in Classical Insurance Risk Model
Previous Article in Journal
An Evolutionary Approach to Improve the Halftoning Process
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Solving Integro-Differential Boundary Value Problems Using Sinc-Derivative Collocation

1
Department of Mathematics, Statistics and Physics, Qatar University, P.O. Box 2173 Doha, Qatar
2
Department of Mathematics, Trent University, Peterborough, ON K9J 7B8, Canada
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Mathematics 2020, 8(9), 1637; https://doi.org/10.3390/math8091637
Submission received: 6 July 2020 / Revised: 30 July 2020 / Accepted: 11 August 2020 / Published: 22 September 2020
(This article belongs to the Section Computational and Applied Mathematics)

Abstract

:
In this paper, the sinc-derivative collocation approach is used to solve second order integro-differential boundary value problems. While the derivative of the unknown variables is interpolated using sinc numerical methods, the desired solution and the integral terms are evaluated through numerical integration and all higher order derivatives are approximated through successive numerical differentiation. Suitable transformations are used to reduce non-homogeneous boundary conditions to homogeneous. Comparison of the proposed method with different approaches that were previously considered in the literature is carried out in order to test its accuracy and efficiency. The results show that the sinc-derivative collocation method performs well.

1. Introduction

A wide range of real world processes that are explicitly influenced by the history and the additive nature of the system are modelled using integro-differential boundary value problems (IDBVPs). These models constitute boundary value problems involving differential as well as integral terms in the governing model equations. IDBVPs have been used to model many scientific and engineering problems including, population dynamics [1,2,3,4], forestry [5], nano-structures [6], financial models [7], the theory of viscoelasticity [8], neuroscience models [9], image processing [10], geotechnical problems [11], cancer research [12] and pest control [13].
Due to their inherent complication, there are no analytic solutions of most IDBVPs. Therefore, numerical methods are often used to approximate their exact solutions including reproducing kernel Hilbert space method [14], semi-orthogonal spline wavelets [15], the Chebychev finite difference method [16,17], the Legender polynomials [18], the multistep collocation method [19], the compact finite difference method [20], the Tau method [21,22], the domain decomposition method [23], and the sinc numerical method [24].
In this work, the sinc-derivative collocation numerical technique is used to approximate the solution of a general second order integro-differential boundary value problem of the form:
y ( x ) + p ( x ) y ( x ) + q ( x ) y ( x ) + λ 1 a x k 1 ( x , t ) y ( t ) d t + λ 2 Γ k 2 ( x , t ) y ( t ) d t = g ( x , y ( x ) ) such that t , x Γ = [ a , b ] , y ( a ) = γ l , y ( b ) = γ r
where the coefficients λ 1 , λ 2 , the functions p ( x ) , q ( x ) , and g ( x , y ( x ) ) and the integral kernels k 1 ( x , t ) and k 2 ( x , t ) are all given. Note that, g ( x , y ( x ) ) is generally nonlinear in y ( x ) which is the variable of the IDBVP that needs to be determined. It is assumed that all the functions in this equation satisfy the properties which can guarantee that the IDBVP solutions exists and is unique. We note that the method described in this paper can easily be extended to higher order IDBVPs.
Sinc numerical methods have become more prevalent in recent years as a method of solving a wide range of applications involving boundary value problems [25,26,27,28,29,30,31,32]. Partly this is due to their high efficiency in handling singular boundary value problems but also due to their ability to provide highly accurate solutions with exponentially decaying errors [33,34,35,36]. Recently, Yegneh et al. effectively utilized the sinc-collocation method to approximate the solutions of the above IDBVP [24]. By transforming the IDBVP into a system of discrete equations using the sinc method, they obtained approximate solutions of IDBVPs. In their paper, Yegneh et al. used the conventional strategy of implementing sinc method which typically interpolates the unknown variable and obtained higher derivatives via numerical differentiation. In the current approach the sinc-derivative collocation is used to interpolate the derivative of the unknown variable and obtain the unknown variable and the integral terms via sinc numerical integration [37]. The advantage of the sinc-derivative collocation approach is to average and damp out the inherent numerical errors often associated with numerical differentiation [37,38]. By improving the accuracy of the unknown derivative variable, the sinc-derivative collocation method has been shown to provide highly accurate solutions [39,40,41].
We use the sinc-derivative collocation approach to approximate the IDBVP given by Equation (1) in which variable transformation is used to reduce nonhomogeneous boundary conditions to homogeneous ones. Several illustrative examples that have been considered in earlier literatures that use comparable numerical methods are used to investigate the effectiveness of the current approach. The investigation demonstrates that our approach is effective and accurate.
Following Section 2 where a brief discussion on the preliminaries of the sinc-numerical method is presented, the sinc-derivative collocation approach for solving IDBVPs is presented in Section 3. Illustrative examples that were considered in recent literature are presented in Section 4 in order to demonstrate the performance of our approach. A brief conclusion is provided in Section 5.

2. Sinc Preliminaries

The sinc function is defined by
sin c ( x ) = sin ( π x ) π x if x 0 1 x = 0
For a function f : R R and a mesh-size h, the infinite series
C ( f , h ) ( x ) = k = f ( k h ) S ( k , h ) ( x )
where
S ( k , h ) ( x ) = sin c x k h h
is known as the Whittaker cardinal expansion of the function f whenever it converges [34]. For computational purposes, the sinc approximation is truncated using 2 N + 1 collocation points as
C N ( f , h ) ( t ) i = N N f ( i h ) S ( i , h ) ( t )
where N is a positive integer. As established via Theorems 1–4 which are presented after the following definition [33], there is a class of functions for which errors associated with sinc approximations decay exponentially.
Definition 1.
B D d represents a the class of analytic functions f in D d which satisfy
I ( f , D d ) lim ϵ 0 D d ( ϵ ) | f ( z ) | | d z | <
where
D d = z = s + i t | t | < d < π 2 ,
D d ( ϵ ) = z = s + i t | s | < 1 ϵ , | t | < d ( 1 ϵ ) , 0 < ϵ < 1 ,
and D d represents the boundary of D d .
For functions that decay single exponentially, we have the following theorem, due to Stenger [33].
Theorem 1.
(Stenger [33]). If f ( t ) B ( D d ) and for constants α > 0 and β > 0
| f ( t ) | α e x p β | t | t R
then:
sup t f ( t ) i = N N S ( i , h ) ( t ) f ( i h ) C N e x p d π β N
for some constant C > 0 and taking the mesh-size h for the sinc-collocation to be:
h = d π β N .
While for double exponentially decaying functions we have the following theorem due to Sugihara [42]
Theorem 2.
(Sugihara [42]). If f ( t ) B ( D d ) and for constants α > 0 and β > 0
| f ( t ) | α e x p β e x p ( γ | t | ) t R
then:
sup t f ( t ) i = N N S ( i , h ) ( t ) f ( i h ) C e x p π γ N d log ( π γ N d / β )
for some constant C > 0 and taking the mesh-size h for the sinc-collocation to be:
h = log ( π γ N d / β ) N γ .
For using these interpolations over Γ , we use a variable transform ϕ : [ a , b ] R and an associated inverse transform ψ : R [ a , b ] . Combined with the variable transform, the truncated cardinal expansion of a function over an interval [ a , b ] can be written as
C ( f , h ) N ( t ) = i = N N f ( ψ ( i h ) ) ( S ( i , h ) ϕ ) ( t )
The theorems below which follow directly from Theorems 1 and 2 above quantify the error bound associated with this interpolation [33,42].
Theorem 3.
If t = ψ ( ξ ) and f ( ψ ( ξ ) ) B ( D d ) and for constants α > 0 and β > 0
| f ( ψ ( ξ ) ) ψ ( ξ ) | α exp ( β | ξ | ) ) ξ R
then:
sup t f ( t ) i = N N f ( ψ ( i h ) ) ( S ( k , h ) ϕ ) ( t ) C N e x p d π β N
for some constant C > 0 in which the mesh-size h for the sinc-collocation is taken as:
h = d π β N .
Theorem 4.
If t = ψ ( ξ ) and f ( ψ ( ξ ) ) B ( D d ) and for constants α > 0 and β > 0
| f ( ψ ( ξ ) ) ψ ( ξ ) | α exp ( β exp ( γ | ξ | ) ) ξ R
then:
sup t f ( t ) i = N N f ( ψ ( i h ) ) ( S ( i , h ) ϕ ) ( t ) C e x p π γ N d log ( π γ N d / α )
for some constant C > 0 and taking the mesh-size h for the sinc-collocation to be:
h = log ( π γ N d / α ) N γ .
The frequently used single exponential transformations ϕ S ( x ) is given by [33]
ξ = ϕ S ( x ) = log x a b x
with the corresponding inverse:
x = ψ S ( ξ ) = b + a 2 + b a 2 tanh ξ .
Similarly the double exponential transformation ϕ D ( x ) is given by ([35])
ξ = ϕ D ( x ) = log G + G 2 + 1 , G = 1 π ϕ S ( x )
with the corresponding inverse:
x = ψ D ( ξ ) = b + a 2 + b a 2 tanh π 2 sinh ( ξ ) .

3. The Derivative Interpolation Method for IDBVPs

In order to use the sinc-derivative approach to solve the IDBVP given by (1), we approximate the derivative of the unknown variable y ( x ) as
y N ( x ) = u N ( x ) + r ( x )
where u N ( x ) is the collocation part of the solution’s derivative which is given by:
u N ( x ) = k = N N c k ( S ( k , h ) ϕ ) ( x )
where the c k s are 2 N + 1 unknown sinc coefficients that need to be determined and r ( x ) is a quadratic polynomial defined as:
r ( x ) = c N + 1 ( b a ) 2 ( b x ) 2 2 ( b a ) + c N + 2 ( x a ) 2 2 ( b a ) + r ( a )
so that:
r ( x ) = c N + 1 b x b a + c N + 2 x a b a .
Here, we define
c N + 1 = y N ( a ) , c N + 2 = y N ( b ) , and r ( a ) = y N ( a ) = γ l .
which imply that:
r ( a ) = c N + 1 = y N ( a ) , r ( b ) = c N + 2 = y N ( b ) , u N ( a ) = 0
so that the boundary conditions associated with the sinc collocation part, u N ( x ) transform into homogenous ones:
u N ( a ) = u N ( b ) = 0 .
Moreover
u N ( b ) + r ( b ) = u N ( b ) + c N + 1 b a 2 + c N + 2 b a 2 + γ l = γ r
Hence the boundary condition on u N becomes homogeneous as desired and the right-end boundary condition (18) will be imposed when the IDBVP is discretized. This particular approach of transforming the IDBVP into a homogeneous boundary conditions has been used by other researchers [43,44].
Evaluating the expression in (11) at the collocation points given by
x l = ψ ( l h ) l = N , , N
gives
u N ( x l ) = k = N N c k δ l , k ( 0 )
where
δ k , l ( 0 ) = 1 if k l 0 if k = l
which yields
u N ( x l ) = c l
the second derivative is approximated by differentiating (11) as follows:
y N ( x ) = k = N N c k d d x ( S ( k , h ) ϕ ) ( x ) + r ( x ) = k = N N c k d d ϕ ( S ( k , h ) ϕ ) ( x ) ϕ ( x ) + r ( x ) .
Hence at the sinc nodes x l
y N ( x l ) = k = N N c k δ k , l ( 1 ) ϕ ( x l ) + r ( x l ) = u ( x l ) + r ( x l )
where
d d ϕ ( ( S ( k , h ) ϕ ) ( x ) x = x l = δ k , l ( 1 ) = 1 h 0 k = l ( 1 ) l k ( l k ) k l .
The expression for the solution y N ( x ) is obtained by integrating Equation (11) [37]:
y N ( x ) = a x u N ( s ) d s + r ( x ) .
Hence
y N ( x l ) = a x l u N ( s ) d s + r ( x l ) = a x l k = N N c k ( S ( k , h ) ϕ ) ( s ) d s + r ( x l ) = k = N N c k a x l ( S ( k , h ) ϕ ) ( s ) d s + r ( x l )
= k = N N c k δ l , k ( 1 ) ϕ ( x k ) + r ( x l ) = u ( x l ) + r ( x l )
where
δ l , k ( 1 ) = h 1 2 + S i ( π ( l k ) ) π if k l 1 2 if k = l
and S i ( z ) is given by
S i ( z ) = 0 z sin ( t ) t d t .

3.1. Evaluating the Integral Terms

Consider the first integral in Equation (1):
a x k 1 ( x , t ) u ( t ) d t
Separate this integral into the parts k 1 ( x , t ) and u ( t ) and perform an integration by parts to get
a x k 1 ( x , t ) u ( t ) d t = M 1 ( x , t ) u ( t ) | a x a x M 1 ( x , t ) u ( t ) d t
where M 1 ( x , t ) is the antiderivative of k 1 ( x , t ) with respect to the variable t. Therefore, due to the homogeneous boundary conditions we get:
a x k 1 ( x , t ) u ( t ) d t = M 1 ( x , x ) u ( x ) a x M 1 ( x , t ) u ( t ) d t
Evaluating this expression at the collocation points x l and using (27) we obtain:
a x l k 1 ( x l , t ) u ( t ) d t = M 1 ( x l , x l ) u ( x l ) a x l M 1 ( x l , t ) u ( t ) d t
= M 1 ( x l , x l ) k = N N c k δ l , k ( 1 ) ϕ ( x k ) + k = N N c k M 1 ( x l , x k ) δ l , k ( 1 ) ϕ ( x k ) .
Similarly, the second integral term evaluated at the collocation points x l becomes:
a b k 2 ( x l , t ) u ( t ) d t = M 2 ( x l , b ) u ( b ) a b M 2 ( x l , t ) u ( t ) d t
= M 2 ( x l , b ) k = N N c k ϕ ( x k ) + k = N N c k M 2 ( x l , x k ) ϕ ( x k )
where M 2 ( x , t ) is the antiderivative of k 2 ( x , t ) with respect to the variable t.

3.2. Discretizing the IDBVP

Applying the decomposition given by (11) the IDBVP of Equation (1) become:
u ( x ) + p ( x ) u ( x ) + q ( x ) u ( x ) + λ 1 a x k 1 ( x , t ) u ( t ) d t + λ 2 Γ k 2 ( x , t ) u ( t ) d t = g ^ ( x , u ( x ) ) such that x , t Γ = [ a , b ] , u ( a ) = u ( b ) = 0
where
g ^ ( x , u ( x ) ) = g ( x , u ( x ) + r ( x ) ) r ( x ) p ( x ) r ( x ) q ( x ) r ( x ) λ 1 a x k 1 ( x , t ) r ( t ) d t λ 2 Γ k 2 ( x , t ) r ( t ) d t
Hence, the discretized version of the IDBVP of Equation (1) at the 2 N + 1 sinc nodes, x l , l = N , N + 1 , , N 1 , N , become:
k = N N A l , k c k = F l = g ^ ( x l , u ( x l ) )
where
A l , k = δ k , l ( 1 ) ϕ ( x l ) + p ( x l ) + B l , k ϕ ( x k ) , k = N , N + 1 , , N 1 , N , A l , N + 1 = A l , N + 2 = 0
B l , k = δ l , k ( 1 ) q ( x l ) + λ 1 M 1 ( x l , x l ) + M 1 ( x l , x k ) + λ 2 M 2 ( x l , x l ) + M 2 ( x l , x k ) .
The boundary conditions (18) become:
k = N N A N + 1 , k c k + A N + 1 , N + 1 c N + 1 + A N + 1 , N + 2 c N + 2 = F N + 1 = γ r γ l
where
A N + 1 , k = 1 ϕ ( x k ) , A N + 1 , N + 2 = A N + 1 , N + 2 = b a 2
Note that Equations (37) and (39) entail a system of 2 N + 2 equations for 2 N + 3 unknowns c k , k = N , N + 1 , , N + 1 , N + 2 . Therefore, we need an additional equation in order to close the system and solve for the n = 2 N + 3 unknowns. This is done by applying a discretization at an additional sinc point, x L , L = N 1 which yields:
k = N N A L , k c k = F L = g ^ ( x L , u ( x L ) )
A L , k = δ k , L ( 1 ) ϕ ( x L ) + B L , k ϕ ( x k ) , k = N , N + 1 , , N 1 , N , A L , N + 1 = A L , N + 2 = 0
B L , k = δ L , k ( 1 ) q ( x L ) + λ 1 M 1 ( x L , x L ) + M 1 ( x L , x L ) + λ 2 M 2 ( x L , x L ) + M 2 ( x L , x k ) .
Define the n × 1 vector C by:
C = [ c N , c 0 , , c N , c N + 1 , c N + 2 ] T
= [ u N ( x N ) u N ( x 0 ) , u N ( x N ) , y N ( a ) , y N ( b ) ] T .
Therefore, Equations (37), (39) and (41) consist of n equations for the n unknowns which are given by the matrix equation
A C = F
where the matrix entries of the matrix A and the vector function F are as described above. Once Equation (45) is solved, the coefficients are used to compute the unknown variable y N ( x ) at the sinc nodes using Equation (27). Note that the values of y N ( a ) and y N ( b ) are also directly determined.
Note that, in the special case where the function g in the IDBVP is independent of y ( x ) , Equation (45) represents a linear matrix equation which can be solved using standard methods. However, in general g ( x , y ( x ) ) is a nonlinear function of y ( x ) and therefore Equation (45) is a nonlinear system which must be solved using Newton’s method or other nonlinear solvers.

4. Numerical Illustrations

In order to demonstrate the enhanced rate of convergence and accuracy of the sinc-derivative collocation method with respect to other approaches, we solve the following problems considered in recent literatures. All the computations of the sinc-derivative results are performed using Mathematica 11.3.
Example 1.
The first equation we attempt to solve is an integro-differential equation considered in [24,45].
y ( x ) + 1 x y ( x ) + 1 x y ( x ) + 0 x ( t + x ) y ( t ) d t + 0 1 t x y ( t ) d t
1 1 + sin ( y 2 ( x ) ) e y 9 ( x ) + y 11 ( x ) = f ( x ) , x [ 0 , 1 ]
subject to y ( 0 ) = 0 , y ( 1 ) = 0
where
f ( x ) = 1 x ( ( 2 x + x 4 x x x 2 ) cos ( x ) + ( 1 x 2 x 2 x x + x 2 x ) sin ( x ) ) + 2 ( 1 4 x x 2 + x 3 ) cos ( x ) + ( 6 + 3 x 5 x 2 ) sin ( x ) ( 2 + 4 cos ( 1 ) 5 sin ( 1 ) ) x 1 1 + sin ( x x 2 ) sin ( x ) 2 e ( x x 2 ) sin ( x ) 9 + ( x x 2 ) sin ( x ) 11 + 2 ( x 1 ) .
The solution to this equation is y ( x ) = ( x x 2 ) sin ( x ) .
Comparison of the current approach with other approaches is depicted in Table 1, which represents the absolute error of y ( x ) for N = 25 . The result is compared with that of [45] which approximates solutions in the reproducing kernel space and with [24] which uses sinc-collocation method. As demonstrated in the table, the current method is highly accurate in the entire domain of the solution. The plot of the absolute errors y ( x ) using the sinc-derivative method described in Section 3 is depicted in Figure 1 for various values of N. The result is highly accurate with a maximum absolute errors of the solution 4.7 × 10 15 for N = 40 . The plot of the absolute errors of y ( x ) using the sinc-derivative method is depicted in Figure 2 for various values of N.
The logarithm plot of the maximum error as a function of the number of sinc nodes N using the current method and that of [24] is shown in Figure 3. For the result of [24], only the portion of the graph that was reported in their paper is displayed. The plot shows the exponential decrease of the errors with respect to N and confirms that the sinc-derivative approach is a highly accurate method for solving IDBVPs.
Example 2.
The second IDBVP we attempt to solve is one that is considered in [46].
y ( x ) 2 y ( x ) 1 1 t e t cos ( x ) y ( t ) d t = x , x [ 0 , 1 ] subject to y ( 1 ) = 1 , y ( 1 ) = 1
The solution to this equation is y ( x ) = c 1 e 2 x + c 2 e 2 x + c 3 cos ( x ) 1 2 x , where c 1 = 0.4206057265 . . . , c 2 = 0.3545613032 . . . and c 3 = 0.2662525683 . . . .
The plot of the absolute errors of the sinc-derivative solution for Example 2. is depicted in Figure 4. for N = 25 and N = 40 . The maximum absolute errors are 4.4 × 10 10 for N = 25 and 2.9 × 10 14 for N = 40 . The best result presented in [46] has a maximum absolute error of 1.4 × 10 6 . Hence the present method performs extremely well.
Example 3.
The third IDBVP we attempt to solve is one that is considered in [24,47].
y ( x ) + 1 1 + y 2 ( x ) + x e y ( x ) + 0 x x t y ( t ) d t = f ( x ) , x [ 0 , 1 ] subject to y ( 0 ) = 1 , y ( 1 ) = 2 ,
where
f ( x ) = 2 + 1 1 + ( 1 + x 2 ) 2 + x e 1 + x 2 + x 3 4 ( 2 + x 2 )
The solution to this equation is y ( x ) = x 2 + 1
The maximum absolute errors reported for this problem in [24] are 1.9 × 10 5 for N = 15 and 8.1 × 10 8 for N = 30 . Since Equation (13) gives r ( x ) = x 2 + 1 for this IDBVP which is identical to the exact solution y ( x ) , the current numerical scheme for this problem naturally leads to the exact solution.
Finally, we note that the current numerical method resulted in a similar level of accuracies for many other examples considered in the literature further demonstrating its excellent performance.

5. Conclusions

In this paper, the sinc-derivative collocation method was used to approximate the solution of second order nonlinear integro-differential boundary value problems. In the sinc-derivative approach, the unknown variable derivative is interpolated via sinc numerical methods and the desired solution is obtained through numerical integration. Non-homogeneous boundary conditions are converted to homogeneous ones via suitable transformations. The efficiency as well as the accuracy of the method is demonstrated using illustrative examples which were recently considered using other approaches. The results demonstrate the excellent performance of the sinc-derivative interpolation method for solving integro-differential boundary value problems.

Author Contributions

Data curation, G.R.; Formal analysis, K.A.; Investigation, K.A.; Methodology, G.R.; Project administration, K.A.; Software, G.R.; Supervision, K.A.; Validation, G.R.; Visualization, G.R.; Writing—original draft, K.A.; Writing—review and editing, K.A. All the authors have equal contribution. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Cushing, J.M. Integrodifferential Equations and Delay Models in Population Dynamics; Springer: Berlin/Heidelberg, Germany, 1977. [Google Scholar]
  2. Gushing, J.M. Volterra Integrodifferential Equations in Population Dynamics; Springer: Berlin/Heidelberg, Germany, 2010. [Google Scholar]
  3. Cushing, J.M. Periodic Time-Dependant Predator-Prey Systems. SIAM J. Appl. Math. 1977, 32, 82–95. [Google Scholar] [CrossRef]
  4. Mogilner, A.; Edelstein-Keshet, L. A non-local model for a swarm. J. Math. Biol. 1999, 38, 534–570. [Google Scholar] [CrossRef]
  5. Kraemer, M.A.; Kalachev, L.V. Analysis of a Class of Nonlinear Integro-Differential Equations Arising in a Forestry Application. Q. Appl. Math. 2003, 61, 513–535. [Google Scholar] [CrossRef] [Green Version]
  6. Agranovicha, G.; Litsynb, E.; Slavova, A. Dynamical behavior of integro-differential boundary value problems arising in nano-structures via Cellular Nanoscale Network approach. J. Comput. Appl. Math. 2019, 352, 62–71. [Google Scholar] [CrossRef]
  7. Calvo-Garrido, M.C.; Ehrhardt, M.; Carlos, V. Jump-diffusion models with two stochastic factors for pricing swing options in electricity markets with partial-integro differential equations. Appl. Numer. Math. 2019, 139, 77–92. [Google Scholar] [CrossRef]
  8. Shavlakadze, N. The effective solution of two-dimensional integro-differential equations and their applications in the theory of viscoelasticity. ZAMM-J. Appl. Math. Mech. 2015, 95, 1548–1557. [Google Scholar] [CrossRef]
  9. French, D.A. Identification of a free energy functional in an integro-differential equation model for neuronal network activity. Appl. Math. Lett. 2004, 17, 1047–1051. [Google Scholar] [CrossRef] [Green Version]
  10. Athavale, P.; Tadmor, E. Novel integro-differential equations in image processing and its applications. In Computational Imaging VIII, Proceedings of the SPIE—The International Society for Optical Engineering, San Jose, CA, USA, 17–21 January 2010; International Society for Optics and Photonics: Bellingham, WA, USA, 2010; Volume 7533. [Google Scholar]
  11. Poorooshasb, H.B.; Alamgir, M.; Miura, N. Application of an integro-differential equation to the analysis of geotechnical problems. Struct. Eng. Mech. 1996, 4, 227–242. [Google Scholar] [CrossRef]
  12. Pouchol, C.; Clairambault, J.; Lorz, A.; Trélat, E. Asymptotic analysis and optimal control of an integro-differential system modelling healthy and cancer cells exposed to chemotherapy. J. Math. Pures Appl. 2015, 116, 268–308. [Google Scholar] [CrossRef] [Green Version]
  13. Rodríguez, N. On an integro-differential model for pest control in a heterogeneous environment. J. Math. Biol. 2015, 70, 1177–1206. [Google Scholar] [CrossRef]
  14. Abu Arqub, O.; Al-Smadi, M.; Shawagfeh, N. Solving Fredholm integro–differential equations using reproducing kernel Hilbert space method. Appl. Math. Comput. 2013, 219, 8938–8948. [Google Scholar]
  15. Lakestani, M.; Razzaghi, M.; Dehghan, M. Semiorthogonal spline wavelets approximation for Fredholm integro-differential equations. Math. Probl. Eng. 2006, 2006, 1–12. [Google Scholar] [CrossRef]
  16. Dehghan, M.; Saadatmandi, A. Chebyshev finite difference method for Fredholm integro-differential equation. Int. J. Comput. Math. 2008, 85, 123–130. [Google Scholar] [CrossRef]
  17. Sakran, M.R.A. Numerical solutions of integral and integro-differential equations using Chebyshev polynomials of the third kind. Appl. Math. Comput. 2019, 351, 66–82. [Google Scholar]
  18. Yalçinbaş, S.; Sezer, M.; Sorkun, H.H. Legendre polynomial solutions of high-order linear Fredholm integro-differential equations. Appl. Math. Comput. 2009, 210, 334–349. [Google Scholar]
  19. Conte, D.; Cardone, A. Multistep collocation methods for Volterra integro-differential equations. Appl. Math. Comput. 2013, 221, 770–785. [Google Scholar]
  20. Corless, R.M.; Zhao, J. Compact finite difference method for integro-differential equations. Appl. Math. Comput. 2006, 177, 271–288. [Google Scholar]
  21. Rahimi-Ardabili, M.; Shahmorad, S.; Pour-Mahmoud, J. Numerical solution of the system of Fredholm integro-differential equations by the Tau method. Appl. Math. Comput. 2005, 168, 465–478. [Google Scholar]
  22. Hosseini, S.; Shahmorad, S. Numerical solution of a class of integro-differential equations by the Tau method with an error estimation. Appl. Math. Comput. 2003, 136, 559–570. [Google Scholar]
  23. El-Sayed, S.M.; Abdel-Aziz, M.R. A comparison of Adomian’s decomposition method and wavelet-Galerkin method for solving integro-differential equations. Appl. Math. Comput. 2003, 136, 151–159. [Google Scholar]
  24. Yeganeh, S.; Ordokhani, Y.; Saadatmandi, A. A Sinc-Collocation Method for Second Order Boundary Value Problems of Nonlinear Integro-Differential Equation. J. Inf. Comput. Sci. 2012, 7, 151–160. [Google Scholar]
  25. Revelli, R.; Ridolfi, L. Sinc collocation-interpolation method for the simulation of nonlinear waves. Comput. Math. Appl. 2003, 46, 1443–1453. [Google Scholar]
  26. Abdella, K.; Yu, X.; Kucuk, I. Application of the Sinc method to a dynamic elasto-plastic problem. J. Comput. Appl. Math. 2009, 223, 626–645. [Google Scholar] [CrossRef] [Green Version]
  27. Parand, K.; Dehghan, M.; Pirkhedri, A. Sinc-collocation method for solving the Blasius equation. Phys. Lett. A 2009, 373, 4060–4065. [Google Scholar] [CrossRef]
  28. Parand, K.; Pirkhedri, A. Sinc-Collocation method for solving astrophysics equations. New Astron. 2010, 15, 533–537. [Google Scholar] [CrossRef]
  29. Al-Khaled, K. Numerical approximations for population growth models. Appl. Math. Comput. 2005, 160, 865–873. [Google Scholar]
  30. Al-Khaled, K. Numerical study of Fisher’s reaction-diffusion equation by the Sinc collocation method. J. Comput. Appl. Math. 2001, 137, 245–255. [Google Scholar] [CrossRef] [Green Version]
  31. Winnter, D.F.; Bowers, K.; Lund, J. Wind-Driven Currents in a Sea with Variable Eddy Viscosity Calculated via a Sinc-Galerkin Technique. Int. J. Numer. Methods Fluids 2000, 33, 1041–1073. [Google Scholar] [CrossRef]
  32. Koonprasert, S.; Bowers, K.L. Block matrix Sinc-Galerkin solution of the wind-driven current problem. Appl. Math. Comput. 2004, 155, 607–635. [Google Scholar]
  33. Stenger, F. Numerical Methods Based on Sinc and Analytic Functions; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2012; Volume 20. [Google Scholar]
  34. Lund, J.; Bowers, K.L. Sinc Methods for Quadrature and Differential Equations; SIAM: Philadelphia, PA, USA, 1992. [Google Scholar]
  35. Sugihara, M.; Matsuo, T. Recent developments of the Sinc numerical methods. J. Comput. Appl. Math. 2004, 164, 673–689. [Google Scholar] [CrossRef] [Green Version]
  36. Sugihara, M. Near optimality of the sinc approximation. Math. Comput. 2003, 72, 767–786. [Google Scholar] [CrossRef] [Green Version]
  37. Abdella, K. Solving differential equations using Sinc-collocation methods with derivative interpolations. J. Comput. Methods Sci. Eng. 2015, 15, 305–315. [Google Scholar] [CrossRef]
  38. Burden, R.L.; Faires, J.D. Numerical Analysis; Brooks/Cole: San Francisco, CA, USA, 2001. [Google Scholar]
  39. Mohseniahouei, Y.; Abdella, K.; Pollanen, M. The application of the Sinc-Collocation approach based on derivative interpolation in numerical oceanography. J. Comput. Sci. 2015, 7, 13–25. [Google Scholar] [CrossRef]
  40. Abdella, K.; Ross, G.; Mohseniahouei, Y. Solutions to the Blasius and Skiadis problems via sinc-collocation approach. Dyn. Syst. Appl. 2017, 26, 105–120. [Google Scholar]
  41. Abdella, K.; Trivedi, J. Solving Nonlinear Multi-point boundary Value Problems Using Sinc-derivative interpolation. Mathematics 2020, in press. [Google Scholar]
  42. Sugihara, M. Double exponential transformation in the Sinc-collocation method. J. Comput. Appl. Math. 2002, 149, 7239–7250. [Google Scholar] [CrossRef] [Green Version]
  43. Okayama, T.; Matsuo, T.; Sugihara, M. Improvement of a Sinc-collocation method for Fredholm integral equations of the second kind. BIT Numer. Math. 2011, 51, 339–366. [Google Scholar] [CrossRef]
  44. Rashidinia, J.; Zarebnia, M. Numerical solution of linear integral equations by using sinc-collocation method. Appl. Math. Comput. 2005, 168, 806–822. [Google Scholar]
  45. Yulana, W.; Chaolu, T.; Jing, P. New algorithm for second-order boundary value problems of integro-differential equation. J. Comput. Appl. Math. 2009, 229, 1–6. [Google Scholar] [CrossRef] [Green Version]
  46. El-Ajou, A.; Abu Arqub, O.; Momani, S. Homotopy Analysis Method for Second-Order Boundary Value Problems of Integrodifferential Equations. J. Comput. Appl. Math. 2012, 2012, 1–18. [Google Scholar] [CrossRef] [Green Version]
  47. Volterra, V. Theory of Functionals and of Integral and Integro-Differential Equations; Blackie & Son Limited: London, UK, 1930. [Google Scholar]
Figure 1. Plots of the absolute error of y(x) or Example 1 using the sinc-derivative interpolation for various values of N. (a) N = 10; (b) N = 15; (c) N = 25; (d) N = 40.
Figure 1. Plots of the absolute error of y(x) or Example 1 using the sinc-derivative interpolation for various values of N. (a) N = 10; (b) N = 15; (c) N = 25; (d) N = 40.
Mathematics 08 01637 g001
Figure 2. Plots of the absolute error of y(x) for Example 1 using the sinc-derivative interpolation for various values of N. (a) N = 10; (b) N = 15; (c) N = 25; (d) N = 40.
Figure 2. Plots of the absolute error of y(x) for Example 1 using the sinc-derivative interpolation for various values of N. (a) N = 10; (b) N = 15; (c) N = 25; (d) N = 40.
Mathematics 08 01637 g002
Figure 3. Log of the max absolute errors for the method used in [24] and the current sinc-drivative method as a function of the number of nodes ( N ) for Example 1.
Figure 3. Log of the max absolute errors for the method used in [24] and the current sinc-drivative method as a function of the number of nodes ( N ) for Example 1.
Mathematics 08 01637 g003
Figure 4. Plots of the absolute error of y (x) for Example 2 using the sinc-derivative interpolation for (a) N = 25 and (b) N = 40.
Figure 4. Plots of the absolute error of y (x) for Example 2 using the sinc-derivative interpolation for (a) N = 25 and (b) N = 40.
Mathematics 08 01637 g004
Table 1. Comparison of absolute error in y ( x ) for Example 1.
Table 1. Comparison of absolute error in y ( x ) for Example 1.
xCurrent MethodMethod of [45]Method of [24]
0.08 1.23476 × 10 10 4.6259 × 10 5 2.8293 × 10 6
0.16 1.15291 × 10 10 4.81776 × 10 5 8.9730 × 10 6
0.32 1.67924 × 10 10 4.16774 × 10 5 7.3063 × 10 6
0.48 1.28785 × 10 10 3.48007 × 10 5 1.2008 × 10 5
0.64 5.02378 × 10 11 2.96533 × 10 5 8.7603 × 10 6
0.80 1.55245 × 10 10 2.69251 × 10 5 4.9231 × 10 6
0.96 9.52025 × 10 11 2.39306 × 10 5 1.0128 × 10 6

Share and Cite

MDPI and ACS Style

Abdella, K.; Ross, G. Solving Integro-Differential Boundary Value Problems Using Sinc-Derivative Collocation. Mathematics 2020, 8, 1637. https://doi.org/10.3390/math8091637

AMA Style

Abdella K, Ross G. Solving Integro-Differential Boundary Value Problems Using Sinc-Derivative Collocation. Mathematics. 2020; 8(9):1637. https://doi.org/10.3390/math8091637

Chicago/Turabian Style

Abdella, Kenzu, and Glen Ross. 2020. "Solving Integro-Differential Boundary Value Problems Using Sinc-Derivative Collocation" Mathematics 8, no. 9: 1637. https://doi.org/10.3390/math8091637

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop