Next Article in Journal
Optimal Control Problem Solution with Phase Constraints for Group of Robots by Pontryagin Maximum Principle and Evolutionary Algorithm
Previous Article in Journal
On the Construction of Some Deterministic and Stochastic Non-Local SIR Models
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Solving Multi-Point Boundary Value Problems Using Sinc-Derivative Interpolation

1
Department of Mathematics, Statistics and Physics, Qatar University, Doha 2713, Qatar
2
Department of Mathematics, Western University, London, ON N6A 5B7, Canada
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Mathematics 2020, 8(12), 2104; https://doi.org/10.3390/math8122104
Submission received: 21 May 2020 / Revised: 3 June 2020 / Accepted: 8 June 2020 / Published: 25 November 2020

Abstract

:
In this paper, the Sinc-derivative collocation method is used to solve linear and nonlinear multi-point boundary value problems. This is done by interpolating the first derivative of the unknown variable via Sinc numerical methods and obtaining the desired solution through numerical integration of the interpolation and all higher order derivatives through successive differentiation of the interpolation. Non-homogeneous boundary conditions are reduced to homogeneous using suitable transformations. The efficiency and the accuracy of the method are tested using illustrative examples previously considered by other researchers who used different approaches. The results show the excellent performance of the Sinc-derivative collocation method.

1. Introduction

Due to their numerous applications in science and engineering, multi-point boundary value problems (MPBVPs) continue to attract considerable research interests [1,2,3,4]. MPBVPs constitute boundary value problems consisting of differential equations which are subjected to boundary conditions involving the boundary data of the subdomains of the overall domain under consideration. In terms of their applications, MPBVPs have been used to model a wide range of real world problems including, the optimal design of large size bridges which are contrived with multi-point supports [5], the vibration of a guy wire of uniform cross-section with multiple parts of varying densities [6], the flow of fluids through ground layers in which each layer can be considered a subdomain [7], the deformation of beams and plate deflection theory [5,7,8] and many problems involving the theory of elastic stability [9].
The existence of solutions and other theoretical aspects of MPBVPs have been studied by many researchers [10,11,12,13,14,15]. Since there are no analytic solutions of most MPBVPs, numerical methods are used to approximate the exact solutions. These include the adaptive finite difference method [16], the shooting method [17], the domain decomposition method [18], the Hes variational iteration method [5], the Chebyshev series [19], semi-analytical methods [20], the Homotopy method [21], the reproducing Hilbert kernel space method [22,23,24,25,26] and the Sinc-collocation method [8].
In this paper we use the Snc-derivative collocation numerical method to solve the multi-point boundary value problem of the form
y ( n ) = g ( x , y , y , , y ( n 1 ) ) , x [ a , b ]
for which the boundary conditions are given as the value of the function y or its derivatives or combination of them at m boundary points of the subdomains within the domain [ a , b ] . Therefore, the boundary conditions are of the form:
j = 1 m i = 0 n 1 a i , j k y ( i ) ξ j = r k , k = 1 , , n ,
where a ξ 1 < ξ 2 < < ξ m b , a i , j and r k are real constants. It is assumed that the function g has the properties which guarantee the existence and uniqueness of the solution of the problem.
Sinc numerical methods have been used to solve a wide range of applications involving boundary value problems [27,28,29,30,31,32,33,34]. In addition to their high efficiency in handling boundary value problems involving singularities, Sinc numerical methods are highly accurate since approximate solutions based on Sinc bases are characterized by exponentially decaying errors [35,36,37,38]. Recently, Saadatmandi and Dehghan showed that the Sinc-collocation technique can be very effective in solving multi-point boundary value problems numerically [8]. By converting the MPBVPs into discrete system of equations via Sinc interpolation, they showed that exponentially converging solutions can be obtained. While the conventional strategy in implmenting Sinc method to solve boundary value problems is to interpolate the unknown variable and to use successive differentiation to obtain higher derivatives, the Sinc-derivative collocation approach is to interpolate the derivative of the unknown function and to obtain the unknown function via numerical integration [39]. The Sinc-derivative collocation approach has the advantage of averaging and damping out the numerical errors inherently present in the computation of the derivatives [39,40]. By enhancing the accuracy of the approximation of the derivative of the unkown function the Sinc-derivative collocation approach has been shown to result in more accurate solutions than those obtained using the conventional approach [41,42].
In this paper, we use the Sinc-derivative collocation method to obtain numerical solution of second order MPBVPs in which nonhomogeneous boundary conditions are treated via appropriate transformations which reduces them to homogeneous ones. The proposed approach is tested using several illustrative examples that have been considered in earlier literatures that use other numerical methods. The results show that the proposed method is very efficient and highly accurate.
Following a brief description of the Sinc-collocation method in Section 2, the Sinc-derivative collocation approach for MPBVPs is presented in Section 3. Finally, illustrative examples that demonstrate the accuracy of the proposed method and brief concluding remarks are presented in Section 4 and Section 5 respectively.

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 , for a step size h > 0 , the series
C ( f , h ) ( x ) = k = f ( k h ) S ( k , h ) ( x )
where S ( k , h ) ( x ) is the translated kth Sinc function given by
S ( k , h ) ( x ) = Sin c x k h h
is called the Whittaker Cardinal expansion of f when the series converges [36]. For computation purposes, the Sinc approximation is obtained by truncating the infinite series using 2 N + 1 collocation points as
C N ( f , h ) ( x ) k = N N f ( k h ) S ( k , h ) ( x )
for a given positive integer N. For a class of functions with specific growth restrictions, the Sinc approximations exhibit exponentially decaying absolute errors as established by the theorems subsequent to the following definition.
Definition 1.
Let D d denote the infinite strip of width 2 d ( d > 0 ) in the complex plane:
D d = z = x + i y | y | < d < π 2 .
Then B D d is defined as a the class of functions f that are analytic in D d such that
N ( f , D d ) lim ϵ 0 D d ( ϵ ) | f ( z ) | | d z | <
where for 0 < ϵ < 1 ,
D d ( ϵ ) = z = x + i y | x | < 1 ϵ , | y | < d ( 1 ϵ ) .
and D d represents the boundary of D d .
For functions that decay single exponentially, we have the following theorem, due to Stenger [35].
Theorem 1
(Stenger [35]). If f ( x ) B ( D d ) and decays single exponentially for x R , that is
| f ( x ) | β e x p α | x | f o r   a l l x R
where β and α are positive constants, then the error of the Sinc approximation is bounded by:
sup x f ( x ) k = N N S ( k , h ) ( x ) f ( k h ) C N e x p π d α N
for some positive constant C and where the mesh size h for the Sinc-collocation is taken as:
h = π d α N .
While for double exponentially decaying functions, we have the following theorem due to Sugihara [43].
Theorem 2
(Sugihara [43]). If f ( x ) B ( D d ) and decays double exponentially for x R , that is,
| f ( x ) | β e x p α e x p ( γ | x | ) f o r a l l x R
where α, β and γ are positive constants, then the error of the Sinc approximation is bounded by:
sup x f ( x ) k = N N S ( k , h ) ( x ) f ( k h ) C e x p π d γ N log ( π d γ N / α )
for some positive constant C and where the mesh size h is taken as:
h = log ( π d γ N / α ) γ N .
In order to use these interpolations on a finite interval [ a , b ] , we use a variable transform ϕ : [ a , b ] R with 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 ( x ) = k = N N f ( ψ ( k h ) ) ( S ( k , h ) ϕ ) ( x )
The theorems below which follow directly from Theorems 1 and 2 above quantify the error bound associated with this interpolation [35,43].
Theorem 3.
If x = ψ ( ξ ) and f ( ψ ( ξ ) ) B ( D d ) and decays single exponentially for ξ R , that is
| f ( ψ ( ξ ) ) ψ ( ξ ) | β exp ( α | ξ | ) ) ξ R
where β and α are positive constants, then the error of the Sinc approximation is bounded by:
sup x f ( x ) k = N N f ( ψ ( k h ) ) ( S ( k , h ) ϕ ) ( x ) C N e x p π d α N
for some positive constant C and where the mesh size h for the Sinc-collocation is taken as:
h = π d α N .
Theorem 4.
If x = ψ ( ξ ) and f ( ψ ( ξ ) ) B ( D d ) and decays double exponentially for ξ R , that is,
| f ( ψ ( ξ ) ) ψ ( ξ ) | β exp ( α exp ( γ | ξ | ) ) ξ R
where α, β and γ are positive constants, then the error of the Sinc approximation is bounded by:
sup x f ( x ) k = N N f ( ψ ( k h ) ) ( S ( k , h ) ϕ ) ( x ) C e x p π d γ N log ( π d γ N / α )
for some positive constant C and where the mesh size h is taken as:
h = log ( π d γ N / α ) γ N .
The frequently used single exponential transformations ϕ S ( x ) is given by [35]
ξ = ϕ S ( x ) = log x a b x
with the corresponding inverse:
x = ψ S ( ξ ) = b + a 2 + b a 2 tanh ξ .
Similarly the double exponetial transformation ϕ D ( x ) is given by [37]
ξ = ϕ 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 Sinc-Derivative Method for MPBVPs

Consider the problem stated in Equation (1) along with its boundary conditions for n = 2 . Higher order cases can be treated similarly. For n = 2 , the boundary conditions involve first order derivative of the unknown function.
y = g ( x , y , y ) , x [ a , b ]
j = 1 m a 0 , j 1 y ξ j + a 1 , j 1 y ξ j = r 1 ,
j = 1 m a 0 , j 2 y ξ j + a 1 , j 2 y ξ j = r 2 ,
Following the Sinc-derivative interpolation approach, we approximate the derivative of the solution as
y N ( x ) = u N ( x ) + p ( 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 p ( x ) is a quadratic polynomial whose derivative is defined as:
p ( x ) = c N + 1 b x b a + c N + 2 x a b a
which after integration yields:
p ( x ) = c N + 1 ( b a ) 2 ( b x ) 2 2 ( b a ) + c N + 2 ( x a ) 2 2 ( b a ) + c N + 3
where we define
c N + 1 = y N ( a ) , c N + 2 = y N ( b ) , a n d c N + 3 = y N ( a ) .
Note that Equations (17) and (18) imply that:
p ( a ) = c N + 1 = y N ( a ) , p ( b ) = c N + 2 = y N ( b ) , a n d p ( a ) = c N + 3 = y N ( a ) .
Hence, by Equation (15), this implies that the Sinc collocation part, u N ( x ) satisfies the homogenous boundary conditions at the boundary end points:
u N ( a ) = u N ( b ) = 0 .
Hence when the the boundary conditions of the MPBVP are evaluated, these homogeneous conditions on u N will be imposed. This particular approach of transforming the MPBVP into a homogeneous boundary conditions has been used by other researchers [44,45].
Evaluating the expression in (16) 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
From here, we can approximate all the higher derivatives by differentiating Equation (15). For example the second derivative, y N ( x ) is calculated as follows:
y N ( x ) = k = N N c k d d x ( S ( k , h ) ϕ ) ( x ) + p ( x ) = k = N N c k d d ϕ ( S ( k , h ) ϕ ) ( x ) ϕ ( x ) + p ( x ) .
Hence at the Sinc nodes x l
y N ( x l ) = k = N N c k δ k , l ( 1 ) ϕ ( x l ) + p ( 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 .
Note that higher order equations are treated similarly where we can use the general expressions as follows [27]:
d 2 r d ϕ 2 r ( ( S ( k , h ) ϕ ) ( x ) x = x l = δ k , l ( 2 r ) = 1 h 2 r ( 1 ) r π 2 r 2 r + 1 k = l ( 1 ) l k ( l k ) 2 r s = 0 r 1 ( 1 ) ( s + 1 ) ( 2 r ) ! ( 2 s + 1 ) ! π 2 s ( l k ) 2 s k l
d 2 r + 1 d ϕ 2 r + 1 ( ( S ( k , h ) ϕ ) ( x ) x = x l = δ k , l ( 2 r + 1 ) = 1 h 2 r + 1 0 k = l ( 1 ) l k ( l k ) 2 r s = 0 r ( 1 ) ( s ) ( 2 r + 1 ) ! ( 2 s + 1 ) ! π 2 s ( l k ) 2 s k l
with r = 1 , 2 , 3 , .
The expression for the solution y N ( x ) is obtained by integrating Equation (15) [39]:
y N ( x ) = a x u N ( s ) d s + p ( x ) .
Hence
y N ( x l ) = a x l u N ( s ) d s + p ( x l )
            = a x l k = N N c k ( S ( k , h ) ϕ ) ( s ) d s + p ( x l )             = k = N N c k a x l ( S ( k , h ) ϕ ) ( s ) d s + p ( x l )             = k = N N c k δ l , k ( 1 ) ϕ ( x k ) + p ( x l )
where
δ l , k ( 1 ) = h 1 2 + Si ( π ( l k ) ) π if k l 1 2 if k = l .
and Si ( z ) is the Sine Integral given by
Si ( z ) = 0 z sin ( t ) t d t .
Therefore, the unknowns that must be determined include the 2 N + 4 , c k s for k = N N + 3 . Applying the discretization in Equation (1) at the 2 N + 1 Sinc nodes and at the two boundary equations given by Equations (13) and (14), we obtain a total of 2 N + 3 equations. Therefore, we need an additional equation in order to solve for the 2 N + 4 unknowns. This is done by applying a discretization at an additional Sinc point, x N 1 . While applying the boundary conditions of Equations (13) and (14), we note that:
y N ( a ) = c N + 3
y N ( b ) = a b u N ( s ) d s + p ( b ) = k = N N h c k ϕ ( x k ) + p ( b ) .
and y N ξ j and y N ξ j are evaluated using Equations (15) and (30) respectively as follows:
y N ξ j = a ξ j u N ( s ) d s + p ξ j = k = N N h c k δ k ( j ) ϕ ( x k ) + p ξ j .
y N ξ j = u N ξ j + p ξ j
where
δ k ( j ) = 1 2 + Si π h ϕ ξ j k h π if k j 1 2 if k = j .

4. Numerical Illustrations

In order to demonstrate the enhanced rate of convergence and accuracy of the Sinc-derivative collocation approach with respect to other approaches, we solve the following problems considered in the recent literature. All the computations of the Sinc-derivative results are performed using Mathematica 11.3.
Example 1.
Consider the following nonlinear MPBVP solved in [8] using regular Sinc-collocation approach.
y ( x ) + ( x 3 + x + 1 ) y 2 ( x ) = f ( x ) x [ 0 , 1 ]
with boundary conditions,
y ( 0 ) = 1 6 y 2 9 + 1 3 y 7 9 0.0286634
y ( 1 ) = 1 5 y 2 9 + 1 2 y 7 9 0.0401287
where
f ( x ) = 1 9 [ 6 cos ( x x 2 ) + sin ( x x 2 ) ( 3 ( 1 2 x 2 ) + ( 1 + x + x 3 ) sin ( x x 2 ) ) ] .
The exact solution to this MPBVP is given by y ( x ) = 1 3 sin ( x x 2 ) .
The plot of the absolute errors of the Sinc-derivative solution described in Section 3 is depicted in Figure 1. for N = 20 and N = 40 . The result is highly accurate with a maximum absolute errors of 2.6 × 10 14 for N = 20 and 6.7 × 10 22 for N = 40 . For N = 20 the result reported in [8] which uses the regular Sinc-collocation method has a maximum absolute error of 2 × 10 7 . The best results reported for this example in [5,26] have maximum absolute errors of 7.6 × 10 10 and 3.5 × 10 12 respectively.
The exponential convergence of the method described in this paper is illustrated in Figure 2. where the logarithmic plot of the maximum error as a function of the number of nodes N shown. Both the regular Sinc-collocation method reported in [8] and the current method are displayed. For the Sinc-collocation method, only the portion of the graph that was reported in [8] is displayed. The plot confirms that the Sinc-derivative approach is a highly accurate method for solving MPBVPs.
Example 2.
Consider the following nonlinear MPBVP solved in [46,47] using techniques that are based on the reproducing kernel method.
x ( x 1 ) y ( x ) + 6 y ( x ) + 2 y ( x ) + y 2 ( x ) = f ( x ) x [ 0 , 1 ]
with boundary conditions,
y ( 0 ) + y 2 3 = sinh 2 3
       y ( 1 ) + y 4 5 = 1 2 sinh 4 5 + sinh ( 1 )
where
f ( x ) = 6 cosh ( x ) + sinh ( x ) 2 + x x 2 + sinh ( x ) .
The exact solution to this MPBVP is given by y ( x ) = sinh ( x ) .
The plot of the absolute errors of the Sinc-derivative solution described in Section 3 is depicted in Figure 3. for N = 20 and N = 40 . The maximum absolute errors are 1.6 × 10 12 for N = 20 and 8.1 × 10 20 for N = 40 . The results reported for this example in [46] and [47] have maximum absolute errors of 3.1 × 10 6 and 2.5 × 10 5 respectively. The present method clearly performs well.
Example 3.
Consider the following linear third order MPBVP solved in [48] using techniques that are mainly based on the the least square approximation method, the Lagrange-multiplier method and the residual error function method. It is also solved in [8] using regular Sinc-collocation method. Other Numerical solutions of this example are reported in [21,49,50,51].
y ( 3 ) ( x ) k 2 y ( x ) + a = 0 ,
with the following three-point boundary conditions,
y ( 0 ) = y ( 1 ) = 0 , y 1 2 = 0 .
This MPBVP was obtained by Krajcinvic [52] in the analysis of sandwich beams. When subjected to a uniformly distributed load along the entire length, the distribution of shear deformation is given by Equation (47) where k and a represent physical constants that depend on the elastic properties of the lamina. The first two boundary conditions in Equation (48) represent a zero-shear bi-moment conditions at each ends. The third condition is obtained from symmetry consideration.
The exact solution to this MPBVP is given by:
y ( x ) = a k 3 sinh k 2 sinh k x + a k 2 x 1 2 + a k 3 cosh k x cosh k 2 tanh k 2 .
We solve this using Sinc-derivative interpolation for the case k = 5 and a = 1 . Since this is a third order MPBVP we have a third boundary condition which gives us the 2 N + 4 th equation. Hence unlike the second order case there will be no need to discretize the differential equation at the extra N 1 nodal point.
The plot of the absolute errors of the Sinc-derivative solution for Example 3. is depicted in Figure 4. for N = 5 , N = 10 , N = 20 and N = 25 .
The maximum absolute errors are 1.6 × 10 11 for N = 20 and 4.8 × 10 13 for N = 25 . The results reported for this example in [8] have maximum absolute errors of 5.0 × 10 7 and 6.8 × 10 8 for N = 20 and N = 25 respectively. The best result presented in [52] has a maximum absolute error of 5.7 × 10 7 . Hence the presnet method performs extremely well.

5. Conclusions

In this paper, the Sinc-derivative collocation methods were used to numerically solve linear and nonlinear multi-point boundary value problems. Sinc based numerical methods are characterized by exponentially decaying errors associated with their approximations which makes them highly efficient.
The Sinc-derivative collocation methods is done by interpolating the first derivative of the unknown variable via Sinc numerical methods and obtaining the desired solution through numerical integration of the interpolation and all higher order derivatives through successive differentiation of the interpolation. Non-homogeneous boundary conditions are reduced to homogeneous case via suitable transformations. The efficiency and the accuracy of the method was demonstrated using illustrative examples which were recently considered using regular Sinc-collocation and other approaches. The result demonstrates the excellent performance of the Sinc-derivative interpolation method.

Author Contributions

Conceptualization, K.A.; Data curation, J.T.; Formal analysis, K.A.; Funding acquisition, K.A.; Investigation, K.A. and J.T.; Methodology, K.A.; Project administration, K.A.; Resources, J.T.; Software, J.T.; Supervision, K.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding and the APC was funded by the Qatar National Library.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Il’in, V.A.; Moiseev, E.I. Nonlocal boundary value problem of the first kind for a Sturm–Liouville operator in its differential and finite difference aspects. Differ. Equ. 1987, 23, 803–810. [Google Scholar]
  2. Il’in, V.A.; Moiseev, E.I. Nonlocal boundary value problem of the second kind for a Sturm–Liouville operator. Differ. Equ. 1987, 23, 979–987. [Google Scholar]
  3. Gupta, C. Solvability of a three-point nonlinear boundary value problem for a second order ordinary differential equation. J. Math. Anal. Appl. 1992, 168, 540–551. [Google Scholar] [CrossRef] [Green Version]
  4. Ma, R. A survey on nonlocal boundary value problems. Appl. Math. E-Notes 2007, 7, 257–279. [Google Scholar]
  5. Geng, F.; Cui, M. Multi-point boundary value problem for optimal bridge design. Int. J. Comput. Math. 2010, 87, 1051–1056. [Google Scholar] [CrossRef]
  6. Moshinsky, M. Sobre los problems de condiciones a la frontiera en una dimension de carac-teristicas discontinuas. Bol. Soc. Mat. Mexicana 1950, 7, 1–25. [Google Scholar]
  7. Hajji, M.A. Multi-point special boundary-value problems and applications to fluid flow through porous media. In Proceedings of the International Multi-Conference of Engineers and Computer Scientists, Hong Kong, China, 18–20 March 2009. [Google Scholar]
  8. Saadatmandi, A.; Dehghan, M. The use of Sinc-collocation method for solving multi-point boundary value problems. Commun. Nonlinear Sci. Numer. Simul. 2012, 17, 593–601. [Google Scholar] [CrossRef]
  9. Timoshenko, S. Theory of Elastic Stability; Courier Corporation: Chelmsford, MA, USA, 1961. [Google Scholar]
  10. Agarwal, R.P.; Thompson, H.B.; Tisdell, C.C. Three-point boundary value problems for second-order discrete equations. Comput. Math. Appl. 2003, 45, 1429–1435. [Google Scholar] [CrossRef] [Green Version]
  11. Thompson, H.B.; Tisdell, C.C. Three-point boundary value problems for second-order ordinary differential equation. Math. Comput. Model. 2001, 34, 311–318. [Google Scholar] [CrossRef]
  12. Lepin, A.Y.; Ponomarev, V.D. On a positive solution of a three-point boundary value problem. Differ. Equ. 2006, 42, 291–293. [Google Scholar] [CrossRef]
  13. Zhang, Z.G.; Liu, L.S.; Wu, C.X. Nontrival solution of third-order nonlinear eigenvalue problems. Appl. Math. Comput. 2006, 176, 714–721. [Google Scholar]
  14. Pei, M.H.; Chang, S.K. A quasilinearization method for second-order four-point boundary value problems. Appl. Math. Comput. 2008, 202, 54–66. [Google Scholar] [CrossRef]
  15. Li, X.Y.; Wu, B.Y. A numerical method for solving distributed order diffusion equations. Appl. Math. Lett. 2016, 53, 92–99. [Google Scholar] [CrossRef]
  16. Dehghan, M. Finite difference procedures for solving a problem arising in modeling and design of certain optoelectronic devices. Math. Comput. Simul. 2006, 71, 16–30. [Google Scholar] [CrossRef]
  17. Zou, Y.; Hu, Q.; Zhang, R. On numerical studies of multi-point boundary value problems and its fold bifurcation. Appl. Math. Comput. 2007, 185, 527–537. [Google Scholar] [CrossRef]
  18. Tatari, M.; Dehghan, M. The use of the Adomian decomposition method for solving multi-point boundary value problems. Phys. Scr. 2006, 73, 672–676. [Google Scholar] [CrossRef]
  19. Urabe, M. Numerical solution of multi-point boundary value problems in Chebyshev series theory of the method. Numer. Math. 1967, 9, 341–366. [Google Scholar] [CrossRef]
  20. Lentini, M.; Pereyra, V. A variable order finite difference method for nonlinear multipoint boundary value problems. Math. Comput. 1974, 28, 981–1003. [Google Scholar] [CrossRef]
  21. Ali, J.; Islam, S.; Zaman, G. The solution of multi-point boundary value problems by the optimal homotopy asymptotic method. Comput. Math. Appl. 2010, 59, 2000–2006. [Google Scholar] [CrossRef] [Green Version]
  22. Li, X.; Wu, B. Reproducing kernel method for singular fourth order four-point boundary value problems. Bull. Malays. Math. Sci. Soc. 2011, 34, 147–151. [Google Scholar]
  23. Wu, B.; Li, X. Application of reproducing kernel method to third order three-point boundary value problems. Appl. Math. Comput. 2010, 217, 3425–3428. [Google Scholar] [CrossRef]
  24. Lin, Y.; Cui, M. A numerical solution to nonlinear multi-point boundary value problems in the reproducing kernel space. Math. Methods Appl. Sci. 2011, 34, 44–47. [Google Scholar] [CrossRef]
  25. Li, X.; Wu, B. Reproducing kernel method for singular multi-point boundary value problems. Math. Sci. 2012, 6, 16–20. [Google Scholar] [CrossRef] [Green Version]
  26. Azarnavid, B.; Kourosh, P. An iterative reproducing kernel method in Hilbert space for the multi-point boundary value problems. J. Comput. Appl. Math. 2018, 328, 151–163. [Google Scholar] [CrossRef]
  27. Revelli, R.; Ridolfi, L. Sinc collocation-interpolation method for the simulation of nonlinear waves. Comput. Math. Appl. 2003, 46, 1443–1453. [Google Scholar] [CrossRef] [Green Version]
  28. 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]
  29. Parand, K.; Dehghan, M.; Pirkhedri, A. Sinc-collocation method for solving the Blasius equation. Phys. Lett. A 2009, 373, 4060–4065. [Google Scholar] [CrossRef]
  30. Parand, K.; Pirkhedri, A. Sinc-Collocation method for solving astrophysics equations. New Astron. 2010, 15, 533–537. [Google Scholar] [CrossRef]
  31. Al-Khaled, K. Numerical approximations for population growth models. Appl. Math. Comput. 2005, 160, 865–873. [Google Scholar] [CrossRef]
  32. 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]
  33. Winnter, D.F.; Bowers, K.L.; Lund, J. Wind-Driven Currents in a Sea with Variable Eddy Viscosity Calculated via a Sinc-Galerkin Technique. Int. J. Numer. Meth. Fluids 2000, 33, 1041–1073. [Google Scholar] [CrossRef]
  34. 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] [CrossRef]
  35. Stenger, F. Numerical Methods Based on Sinc and Analytic Functions; Springer: Berlin/Heidelberg, Germany, 2012. [Google Scholar]
  36. Lund, J.; Bowers, K.L. Sinc Methods for Quadrature and Differential Equations; Siam: Philadelphia, PA, USA, 1992. [Google Scholar]
  37. Sugihara, M.; Matsuo, T. Recent developments of the Sinc numerical methods. J. Comput. Appl. Math. 2004, 164, 673–689. [Google Scholar] [CrossRef] [Green Version]
  38. Sugihara, M. Near optimality of the sinc approximation. Math. Comput. 2003, 72, 767–786. [Google Scholar] [CrossRef] [Green Version]
  39. Abdella, K. Solving differential equations using Sinc-collocation methods with derivative interpolations. J. Comput. Methods Sci. Eng. 2015, 15, 305–315. [Google Scholar] [CrossRef]
  40. Burden, R.L.; Faires, J.D. Numerical Analysis; Springer: Berlin/Heidelberg, Germany, 2001. [Google Scholar]
  41. 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]
  42. 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]
  43. Sugihara, M. Double exponential transformation in the Sinc-collocation method. J. Comput. Appl. Math. 2002, 149, 7239–7250. [Google Scholar] [CrossRef] [Green Version]
  44. 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]
  45. Rashidinia, J.; Zarebnia, M. Numerical solution of linear integral equations by using sinc-collocation method. Appl. Math. Comput. 2005, 168, 806–822. [Google Scholar] [CrossRef]
  46. Geng, F.Z. A numerical algorithm for nonlinear multi-point boundary value problems. J. Comput. Appl. Math. 2012, 236, 1789–1794. [Google Scholar] [CrossRef] [Green Version]
  47. Geng, F.Z. Solving singular second order three-point boundary value problems using Reproduceing kernel Hilbert space method. Appl. Math. Comput. 2009, 215, 2095–2102. [Google Scholar]
  48. Lie-jun, X.; Cai-lian, Z.; Song, X. A numerical method for third-order non-linear boundary value problems in enginerring. Appl. Math. Comput. 2018, 321, 255–266. [Google Scholar]
  49. Doha, E.H.; Bhrawy, A.H.; Hafez, R.M. On shifted jacobi spectral method for high-order multi-point boundary value problems. Commun. Nonlinear Sci. Numer. Simul. 2012, 17, 3802–3810. [Google Scholar] [CrossRef]
  50. Geng, F.Z.; Qian, S.P. A new reproducing kernel method for linear nonlocal boundary value problems. Appl. Math. Comput. 2014, 248, 421–425. [Google Scholar] [CrossRef]
  51. Timizi, I.A.; Twizell, E.H.; Islam, S.U. A numerical method for third-order non-linear boundary value problems in enginerring. Int. J. Comput. Math. 2005, 82, 103–109. [Google Scholar] [CrossRef]
  52. Krajcinvic, D. Sandwitch beam analysis. J. Appl. Mech. 1972, 39, 773–778. [Google Scholar] [CrossRef]
Figure 1. Plots of the absolute error, for example, 1, using the Sinc-derivative interpolation for (a) N = 20 and (b) N = 40.
Figure 1. Plots of the absolute error, for example, 1, using the Sinc-derivative interpolation for (a) N = 20 and (b) N = 40.
Mathematics 08 02104 g001
Figure 2. Log of the max absolute errors for the method used in [8] and the current Sinc-derivative method as a function of the number of nodes ( N ) , for example, 1.
Figure 2. Log of the max absolute errors for the method used in [8] and the current Sinc-derivative method as a function of the number of nodes ( N ) , for example, 1.
Mathematics 08 02104 g002
Figure 3. Plots of the absolute error, for example, 2, using the Sinc-derivative interpolation for (a) N = 20 and (b) N = 40 .
Figure 3. Plots of the absolute error, for example, 2, using the Sinc-derivative interpolation for (a) N = 20 and (b) N = 40 .
Mathematics 08 02104 g003
Figure 4. Plots of the absolute error, for example, 3, using the Sinc-derivative interpolation for various values of N. (a) N = 5; (b) N = 10; (c) N = 20; (d) N = 25.
Figure 4. Plots of the absolute error, for example, 3, using the Sinc-derivative interpolation for various values of N. (a) N = 5; (b) N = 10; (c) N = 20; (d) N = 25.
Mathematics 08 02104 g004
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Abdella, K.; Trivedi, J. Solving Multi-Point Boundary Value Problems Using Sinc-Derivative Interpolation. Mathematics 2020, 8, 2104. https://doi.org/10.3390/math8122104

AMA Style

Abdella K, Trivedi J. Solving Multi-Point Boundary Value Problems Using Sinc-Derivative Interpolation. Mathematics. 2020; 8(12):2104. https://doi.org/10.3390/math8122104

Chicago/Turabian Style

Abdella, Kenzu, and Jeet Trivedi. 2020. "Solving Multi-Point Boundary Value Problems Using Sinc-Derivative Interpolation" Mathematics 8, no. 12: 2104. https://doi.org/10.3390/math8122104

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