494
Views
12
CrossRef citations to date
0
Altmetric
Full Length Article

A computational method for solving a class of singular boundary value problems arising in science and engineering

&
Pages 383-391 | Received 31 Dec 2015, Accepted 19 Sep 2016, Published online: 08 Mar 2019

Abstract

This note deals with a new computational method for solving a class of singular boundary value problems. The method is based upon Bernstein Polynomials. The properties of Bernstein Polynomials, together with Bernstein operational matrix for differentiation formula, are presented and utilized to reduce the given singular boundary value problems to the set of algebraic equations. The proposed method is applied to solve some test problems with the comparison between the computational solutions and the exact solutions. The results indicate that the proposed algorithm provides high reliability and good accuracy.

1 Introduction

In this paper, we consider the class of singular boundary value problems (SBVPs) of the form(1) y(x)+αxy(x)+p(x)y(x)=r(x),0<x1andα>0(1) with the boundary conditions(2) y(0)=a1,y(1)=b(or)y(0)=a2,y(1)=b(2) where p(x) and r(x) are analytic in x(0, 1) and a1, a2, b and α are finite constants. Problem (1) has singularity at the initial point x=0. We note that the main difficulty arises in the singularity of the equations at x=0.

The numerical treatment of singular boundary value problems has always been a difficult and challenging task due to the singular behavior that occurs at a point.

In recent years, strenuous action and interest have been investigating singular boundary value problems (SBVPs) and a number of methods have been proposed. The singular boundary value problems arise frequently in many branches of applied mathematics, mechanics, nuclear physics, atomic theory and chemical sciences. Hence, the singular boundary value problems have attracted much attention and have been investigated by many researchers. Kadalbajoo and Agarwal treated the homogeneous equation using Chebyshev polynomial and B-spline [Citation1]. Kanth and Reddy solved a particular singular boundary value problem by applying higher order finite difference method [Citation2].The same authors investigated by using the cubic spline [Citation3] method. Mohanty et al. [Citation4] introduced accurate cubic spline method for solving the singular boundary value problems. Variational iteration method (VIM) was introduced by Wazwaz [Citation5] for solving nonlinear singular boundary value problems.

The authors [Citation6,Citation7] elaborately discussed singular boundary value problems and solved by the methods based on reproducing kernel space. Galerkin and Collocation methods are presented for solving two-point boundary value problems by Mohsen and El-Gamel [Citation8]. Secer and Kurulay [Citation9] described the Sinc-Galerkin method for singular Dirichlet-type boundary value problems. Rashidinia et al. [Citation10] proposed a reliable parametric spline method.

The purpose of this note is to develop a reliable operational matrix method for singular boundary value problems. The aim of the present paper is to apply Bernstein operational matrix of differentiation to propose a reliable numerical technique for solving SBVPs.

With the advent of computer graphics, Bernstein polynomial restricted to the interval x[0, 1]becomes important in the form of Bezier curves [Citation11,Citation12]. Bernstein polynomials have many constructive properties such as the positivity, the continuity, recursive relation, symmetry and unity partition of the basis set over the interval. For this reason, Bernstein operational matrix method is a new and rising area in applied mathematical research which has gained considerable attention in dealing with differential equations. Optimal stability of the Bernstein basis was discussed by Farouki and Goodman [Citation13]. Bhatta and Bhatti [Citation14] have been used modified Bernstein polynomials for solving Korteweg-de Vries (KdV) equation. Chakrabarti and Martha [Citation15] described a method for Fredholm integral equations. Bhattacharya and Mandal [Citation16] presented Bernstein polynomials method for Volterra integral equations. Yousefi and Behroozifar [Citation17] found the operational matrices of integration and product of B-polynomials. The same authors [Citation18] introduced the Bernstein operational matrix method (BOMM) for solving the parabolic type partial differential equations (PDEs). Isik et al. [Citation19] have demonstrated a new method to solve high order linear differential equations with initial and boundary conditions. Ordokhani et al. [Citation20] introduced Bernstein polynomial for solving differential equations. Singh et al. [Citation21] established the Bernstein operational matrix of integration for solving differential equations. Doha et al. [Citation22,Citation23] have implemented and proved new formulas about derivatives and integrals of Bernstein polynomials and solving high even-order differential equations by Bernstein polynomial based method. Yousefi et al. [Citation24] described the Ritz-Galerkin method for solving an initial boundary value problem that combines Neumann and integral condition for the wave equation. Bhattacharya et al. [Citation25] implemented the algorithm for integro differential equations. Shen et al. [Citation26] suggested a boundary knot method (BKM) to solve Helmholtz problems with boundary singularities. Lin et al. [Citation27] used the efficient boundary knot method to obtain the solution of axisymmetric Helmholtz problems. Recently, Pirabaharan et al. [Citation28] introduced a Bernstein operational matrix method for boundary value problems.

The objective of this paper is to give the computational method based on the Bernstein operational matrix for differentiation for the class of singular boundary value problems (SBVPs). The proposed algorithm converted to the given SBVP to the system of algebraic equations with unknown coefficients and are solved easily by using mathematical tool like MATLAB.

The outline of the paper is as follows. In section 2, we review the basic properties of Bernstein polynomials and we develop the Bernstein operational matrix for derivative. Section 3 implemented and presented the methods of solution for the singular boundary value problems. In Section 4, some numerical examples are presented to show the efficiency and the applicability of the suggested algorithm. Conclusion is given in Section 5.

2 Properties of Bernstein polynomials [Citation29]

The Bernstein basis polynomials of degree n are defined in the interval (0, 1) as [Citation17,Citation18](3) bin(x)=(ni)xi(1x)ni,i=0, 1, 2, , n(3)

These Bernstein polynomials form a complete basis on the interval (0, 1). Using the recursive definition to generate these polynomialsbin(x)=(1x)bin1(x)+xbi1n1(x),i=0, 1, 2, , nwhere b1n1(x)=0 and bnn1(x)=0.

Since the power basis forms a basis for the space of polynomials of degree less than or equal to n, any nth degree Bernstein polynomial can be expressed in terms of the power basis. This can be computed by using the binomial expansion,(4) one can illustrate thatbin(x)=j=1n(1)j1(ni)(n1ji)xj,i=0, 1, , n(4)

By using the property, the dual basis is defined as follows:01bin(x)djn(x)={1,i=jfori, j=0, 1, 2, , n0,ij.

A functionf(x), square integrable in the interval [0, 1], may be written in terms of Bernstein basis [Citation17,Citation18].

Practically, only the first (n + 1) term Bernstein polynomials are considered.

Therefore, we can write(5) f(x)i=0ncibin(x)=CTB(x)(5) where the Bernstein coefficient vector C and the Bernstein vector B(x) is Bernstein vector are given by(6) CT=[c0, c1, , cn],B(x)=[b0n(x), b1n(x), , bnn(x)]T,(6) thenci=01f(x)din(x)dx,i=0, 1, 2, , n.

Jutler [Citation30] has derived explicit representations,djn(x)=k=0nλjkbkn(x),j=0, 1, 2, , nfor the dual basis functions, defined by the coefficients(7) λjk=(1)j+i(nj)(nk)i=0min(jk)(2i+1)(n+i+1nj)(ninj)(n+i+1nk)(nink)forj, k=0, 1, 2, , n.(7)

The Bernstein polynomials are useful for practical computations on account of its essential numerical stability [Citation13]. One of the valuable property of Bernstein basis polynomials is that they all disappear at boundaries of the interval, except the first and the last one, which are equal to one at x=0 and x=1 respectively. This gives greater flexibility which imposes boundary conditions at the end points of the interval [Citation31]. Also, Bernstein polynomials have two most important properties:

(i)

Unity partition property

i=0nbin(x)=1,x[0, 1],
(ii)

Positivity property

bin(x)0,fori=0, 1, 2, , n.bin(x)=0,ifi<0ori>nwhere bin(x) is the Bernstein polynomial of degree n.

2.1 The operational matrix of the derivative [Citation29]

The derivative of the vector B(x) can be written as(8) dB(x)dx=D(1)B(x)(8) where D(1) is the operational matrix of derivative of (n+1)×(n+1) order and is specified in Ref. [Citation17] as(9) D(1)=AVB*(9) HereA=[(1)0(n0)(1)1(n0)(n01)...(1)n0(n0)(n0n0)...0(1)0(ni)...(1)ni(ni)(nini).....0...0(1)0(nn)](n+1)×(n+1)V=[000...0100...0020...0...............000...n](n+1)×(n),B=[A[1]1A[2]1A[3]1...A[n]1](n)×(n+1)where A[k]1 is the k-th row of A1 for k=1, 2, , n.(10) Thus,ddxB(x)=AVB*B(x)=DB(x).(10)

Therefore, we have the operational matrix of differentiation as D=AVB*.

2.1.1 Generalized Bernstein operational matrix of differentiation

The generalized nth order operational matrix of differentiation can be expressed asdndxnB(x)=[D(1)]nB(x),n=1, 2, B(x)=[b0n(x), b1n(x), b2n(x), , bnn(x)]Tbin(x)=(ni)xi(1x)ni,i=0, 1, 2, , n.where b1n1(x)=0 and bnn1(x)=0.

For example, ifn=2, we getB(x)=[b02(x), b12(x), b22(x)]b02(x)=(20)x0(1x)20=(1x)2b12(x)=(21)x1(1x)21=2x(1x)b22(x)=(22)x2(1x)22=x2Therefore, forn=2,B(x)=((1x)22x(1x)x2).

Similarly, we can define B(x) for any value of n,ddxB(x)=D(1)B(x).

Here, D(1)=AVB*, D(1) is the (n+1)×(n+1) operational matrix where A is the (n+1)×(n+1) matrix, Vis the (n+1)×(n) matrix, B* is (n)×(n+1)matrix.

For example, if n=2,A=[121022001]3x3V=[001002]3x2A1=[11100.51001]B*=[A[1]1A[2]1]=[11100.51]2x3.

Therefore, by using D(1)=AVB*=[121022001][001002][11100.51]=[210202012].

Similarly, we can find D(1)for any value of n.

By equation D(1)=AVB*, it is clear that(11) dndxnB(x)=[D(1)]nB(x),(11) where nN and the superscript in D(1) denotes matrix powers.

Thus,(12) D(n)=(D(1))n,n=1, 2, (12)

3 Function approximation

In this section, we solve singular boundary value problems of Eq. Equation(1) with the boundary conditions of Eq. Equation(2) by using Bernstein operational matrix method.

First, we approximate function y(x) by Bernstein polynomial as(13) y(x)i=0ncibin(x)=CTB(x)(13) where the vector C=[c0, , cn]T is an unknown vector and B(x)=[b0n(x), b1n(x), , bnn(x)]T.

Using Eqs. Equation(12) and Equation(13), we have the residual R(x)

Dy(x)CTD(1)B(x), D2y(x)CTD(2)B(x).

By substituting these equations in Eq. Equation(1), we obtain the following:(14) R(x)=1p(x)CTD2B(x)+1q(x)CTD1B(x)+1r(x)[CTB(x)]kg(x).(14)

Similarly, by substituting Eq. Equation(13) in Eq. Equation(2), it yields(15) y(0)=CTB(0)=a1,y(1)=CTB(1)=b(or)y(0)=CTDB(0)=a2,y(1)=CTB(1)=b(15)

To find the solution y(x), we first collocate Eq. Equation(14) at n1 suitable pointsxi=(12)(cos(iπn)+1),i=1, 2, , n1.

These equations jointly with Eq. Equation(15) produce (n+1) algebraic equations which can be solved to find unidentified coefficients ci, i=0, 1, 2, , n. Consequently, the unknown function y(x) given in Eq. Equation(13) can be computed.

Lemma 3.1

[Citation32]

Suppose the function f:[0, 1]R is m+1 times continuously differentiable (i, e, fCm+1([0, 1])), and Sm=Span{B0,m, B1,m, B2,m, , Bm,m}. If CTB be the best approximation f out of S, then

fCTBL2[0,1]k¯(m+1) !2m+1,, where k¯=maxx[0,1]|fm+1(x).

Proof

It is known that set {1, x, x2, , xm} is a basis for the polynomial space of degree m. Therefore, we define the functiony1(x)=f(0)+xf(0)+x22 !f(0)++xmm !f(m)(0).

From the Taylor expansion, we have(16) |f(x)y1(x)|=|f(m+1)(ξx)xm+1(m+1) !|(16) where ξx(0, 1). Since CTB is the finest estimation of f out of S,y1Sm and from Eq. Equation(16) we havefCTBL2[0,1]2fy1L2[0,1]2=01|f(x)y1(x)|2dx=01|f(m+1) (ξx)|2 (xm+1(m+1) !)2dx k¯(m+1) !201x2m+2dx=k¯(m+1) !2(2m+1).

Then by taking square roots on both sides, the proof is complete.

Note 3.1

The previous lemma demonstrates that the error vanishes as m.

4 Numerical examples

To exhibit the effectiveness and power of the Bernstein operational matrix method, we have tested several singular boundary value problems. These problems have been preferred because they are commonly discussed in literature.

Example 4.1

Consider the linear singular two-point boundary value problem [Citation33](17) y(x)+1xy(x)=cosx1xsinx(17) with boundary conditions(18) y(0)=0,y(1)=cos1.(18)

Eq. Equation(17) has the exact solution of the boundary value problem and it isy(x)=cosx.

Applying the method developed in sections 2 and 3 for n=2, where n is the order of the Bernstein polynomial.

We have y(x)=c0b02(x)+c1b12(x)+c2b22(x)=CTB(x).

Here we havey(x)=CTB(x), y(x)=CTDB(x), y(x)=CTD2B(x).

Using these values in Eq. Equation(17), we obtain the following:(19) CTD2B(x)+1xCTDB(x)=cosx1xsinx.(19)

From Eq. Equation(12), we haveD(1)=(210202012),D(2)=(222444222).

By collocating Eq. Equation(19), choosing the suitable collocation pointx1=12, we obtain(20) (2c04c1+2c2)+2(c0+c2)=1.8364.(20)

Applying the boundary conditions from Eq. Equation(18), we get(21) y(0)=0(i.e.)CTDB(0)=0,which impliesc0=c1(21) (22) y(1)=cos1(i.e.)CTB(1)=cos1,which impliesc2=0.5403.(22)

Substitute the values c0, c2 in Eq. Equation(20), we obtain c0=1.

Therefore, c0=1,c1=1, c2=0.54.

Consequently, we gety(x)=(1, 1, 0.54)((1x)22x(1x)x2)=1(0.4597)x2

In , the values of the exact solution and the proposed algorithm solution with n=2 are listed for various values of x. It also shows the absolute errors computed by using the proposed algorithm solution. This shows that the present approach is not only more accurate but also it is used in easier way.

Table 1 Computed values and comparison to the exact solutions for Example 4.1.

Comparison between the curves of exact solutions and the Bernstein operational matrix (BOM) solutions in case of n=2 is shown in Fig. 1. From this figure, it can be noted that the results of the present technique are an excellent agreement with the exact solution, they are more applicable and efficient for solving singular boundary value problem.

Example 4.2

Next we consider the following singular BVP [Citation34] as(23) y(x)2xy(x)+(1x2)y(x)=x42x2+7(23) (24) with boundary conditionsy(0)=1,y(1)=0.(24)

Fig. 1 Comparison between exact and BOM solutions with n=2 for Example 4.1.

Eq. Equation(23) has the exact solution of the boundary value problem and it isy(x)=1x2. As described in sections 2 and 3, Bernstein operational matrix technique leads to the system of algebraic equations, by solving them, the unknown coefficients of the vector C calculated by using the following valuesc0=1,c1=1,c2=0.

Thus, y(x)1x2 is the exact solution of the given in Example 4.2

It is understandable that in Example 4.2, the proposed algorithm is speedily converged in to the true solution results. For a small value of n=2, the exact solution is reached. This proves the efficiency of the proposed BOM method.

The results obtained by BOM for n=2 are compared with the exact solution, and B-Spline results given in Ref. [Citation3] are listed in . The absolute errors among exact, BOM and B-Spline methods are calculated. E1 indicates the absolute errors between exact and BOM, whereas E2 indicates the absolute errors between exact and B-Spline methods. shows that the proposed method has high accuracy and has better results than the B-Spline method for all points of x. It is also clear that the proposed algorithm attains the exact solution by using very few calculations.

Example 4.3

Consider the Bessel's equation of order zero [Citation35](25) y(x)+1xy(x)+y(x)=0(25) with boundary conditions(26) y(0)=0,y(1)=1(26)

Table 2 Errors of the present method compared with B-Spline results for the Example 4.2.

The exact solution is y(x)=J0(x)J0(1).

By applying the method described in the sections 2 and 3 with n=3,

Eq. Equation(25) converted to the following equation:(27) (138)c0+(338)c1+(98)c2+(378)c3=0.(27)

Applying Eq. Equation(15) in the boundary conditions (26), we obtain(28) 3c0+3c1=0(28) (29) c3=1.(29)

Solving the Eqs. (27)–(29), we getc0=1.3167,c1=1.3167,c2=1.1850,c3=1.

Consequently, we obtainy(x)=(1.3167, 1.3167, 1.1850, 1)((1x)33x(1x)23x2(1x)x3)=(0.0784)x3(0.3951)x2+1.3161

The numerical results are presented in the .

Table 3 Computed values and comparison to the exact solutions for the Example 4.3.

The proposed algorithm is applied to the well known Bessel's equation of order zero. The exact solution and BOM with n=3 solution are displayed in . The maximum absolute errors between BOM and exact solution for various choices of x are also shown in . It is clearly noted that the errors are very close to zero. This proves the efficiency of the proposed algorithm.

Example 4.4

Next we consider the following singular boundary value problem [Citation35](30) y(x)+2xy(x)4y(x)=2(30) (31) subject to the conditionsy(0)=0,y(1)=5.5(31)

which has the exact solution of the boundary value problem y(x)=12+5sinh2xxsinh2

This problem is solved by applying the method described in Sections 2 and 3.

Applying Bernstein operational matrices of derivatives with n=3 in Eq. Equation(30) and using the boundary conditions, the unknown coefficient valuesc0=3.3,c1=3.3,c2=3.746andc4=5.5are obtained.(32) Then we gety(x)=(0.86)x3+(1.34)x2+3.3.(32)

The numerical results are presented in the .

Table 4 Computed values and comparison to the exact solutions for the Example 4.4.

Maximum absolute errors for this problem have been displayed for n=3 in , which shows the accuracy of proposed method. From the exhibited results for this example in 4.4 show the advantage of this method.

Fig. 2 illustrates a comparison between the curves of exact solutions and the approximate solutions. It can be concluded from Fig. 2 that the Bernstein operational matrix method solutions converge rapidly to the exact solution.

Example 4.5

Now, the general Lane-Emden type differential equation discussed by Rafiq et al. [Citation36] is considered(33) y+2xy+xryn=00x1(33) with boundary conditions(34) y(0)=1,y(0=0).(34)

Fig. 2 Comparison between exact and BOM solutions with n=3 for Example 4.4.

For the case r=n=0, Eq. Equation(33) has the exact solution of the boundary value problem and it is y(x)=1x26.

As done before, the Lane-Emden type differential equation is solved. Applying the boundary conditions of Eq. Equation(34) in Eq. Equation(33) and by following the same procedure given in Example 4.1 for the case corresponds to n=2.

Thus, Eq. Equation(33) and Eq. Equation(34) are transformed into a system of algebraic equations. Solving the system of algebraic equations,

c0=1, c1=1, c2=56 are obtained.

Then, y(x)=(1, 1, 56)((1x2)2x(1x)x2)=1x26 is the exact solution.

The exact solution of y(x), the approximate solutions of BOM and Homotopy Perturbation Method (HPM) are plotted in Fig. 3, Comparison between the solution obtained by using the proposed algorithm, HPM used by Rafiq et al. [Citation36] and the exact solution are exhibited. It is observed from Fig. 3 that the present solution converges rapidly to the exact solution for small size of operational matrix and it is more accurate than the solution in Rafiq et al. [Citation36]. The efficiency and power of the proposed algorithm are proved.

Example 4.6

Finally, consider the following initial value problem(35) y(x)+1xy(x)=(88x2)2(35) with boundary conditions(36) y(0)=0,y(1)=0(36) which has the exact solution 2log(78x2).

Fig. 3 Comparison between the BOM, HPM, and exact solutions of Example 4.5.

We solve problem Eq. Equation(35) by applying the method described in Sections 2 and 3, using Bernstein operational matrices of derivatives with n=2 we havec0=0.2663,c1=0.2663,c2=0and gety(x)=(0.2663)x2(0.2663).

Results in show the comparison between the exact solutions and the BOM solutions for various values of x and n=2. The absolute errors are also given in . As seen from the table, it is evident that the overall errors are near to zero. This shows that the proposed approach is not only more accurate but also more simple and direct.

Table 5 Computed values and comparison to the exact solutions for the Example 4.6.

The curves of exact solutions and approximate solutions obtained by the proposed method for n=2 are shown in Fig. 4. In the figure, the exact and approximate solutions completely coincide. It is clear from this figure that the proposed solutions converge rapidly to the exact solution.

Fig. 4 Comparison between the results obtained from BOM and exact solution of Example 6.

5 Conclusion

In this work, a new spectral method is constructed for a numerical solution of the singular boundary value problems. Based on the Bernstein polynomials, the operational matrix derivatives are used together with the properties of Bernstein polynomials to reduce the given singular boundary value problems to a system of algebraic equations and it simplifies the problem. The main advantage of the proposed algorithm is adding few terms of the Bernstein polynomials, and a good approximation of the exact solution of the problem is achieved. The accuracy of the proposed BOM method has been demonstrated by solving widely applicable singular boundary value test problems.

Moreover, the proposed technique provides a reliable method which requires less work compared to the traditional techniques such as B-spline and standard HPM. The approach has been tested on some existing problems from the literature. From the comparison of the results made with some exact solutions, it can be concluded that the proposed approach is effective and viable to broad range of nonlinear singular boundary value problems. The results show that BOM method values match very effectively with the exact solution with very few calculations. By comparing the results with other existing methods, it has been proved that the proposed method provides more realistic solutions that convey very rapid convergence toward the exact solution.

Acknowledgment

The authors would like to thank the referee for his valuable comments and suggestions which improved the manuscript in its present form.

References

  • M.K.KadalbajooV.K.AggarwalNumerical solution of singular boundary value problems via Chebyshev polynomial and B-splineAppl Math Comput1602005851863
  • A.S.V.R.KanthY.N.ReddHigher order finite difference method for a class of singular boundary value problemsAppl Math Comput1552004249258
  • A.S.V.R.KanthY.N.ReddyCubic spline for a class of singular boundary value problemsAppl Math Comput1702005733740
  • R.K.MohantyP.L.SachderN.JhaAn O(h4) accurate cubic spline TAGE method for nonlinear singular two point boundary value problemAppl Math Comput1582004853868
  • A.M.WazwazThe variational iteration method for solving nonlinear singular boundary value problems arising in various physical modelsCommun Nonlin Sci Num Simult16201138813886
  • GengF.Z.CuiM.G.Solving singular nonlinear second-order periodic boundary value problems in the reproducing kernel spaceAppl Math Comput1922007389398
  • LiZ.Y.WangY.L.TanF.G.WanX.H.NieT.F.The solution of a class of singularly perturbed two-point boundary value problems by the iterative reproducing kernel methodAbstr Appl Anal201217
  • A.MohsenM.El-GamelOn the Galerkin and collocation methods for two-point boundary value problems using sinc basesComput Math Appl62008930941
  • A.SecerM.KurulayThe sinc-Galerkin method and its applications on singular Dirichlet-type boundary value problemsBoundary Value Probl1262012114
  • J.RashidiniaZ.MahmoodiM.GhasemiParametric spline method for a class of singular two-point boundary value problemsAppl Math Comput18820075863
  • C.DisibuyukH.OrucA generalization of rational Bernstein–Bezier curvesBIT472007313323
  • G.FarinCurves and surfaces for computer aided geometric design1996Academic PressBoston
  • R.T.FaroukiT.N.T.GoodmanOn the optimal stability of the Bernstein basisMath Comput64199615531566
  • D.D.BhattaM.I.BhattiNumerical solution of KdV equation using modified Bernstein polynomialsAppl Math Comput174200612551268
  • A.ChakrabartiS.C.MarthaApproximate solutions of Fredholm integral equations of the second kindAppl Math Comput2112009459466
  • S.BhattacharyaB.N.MandalUse of Bernstein polynomials in numerical solutions of Volterra integral equationsAppl Math Sci36200817731787
  • S.A.YousefiM.BehroozifarOperational matrices of Bernstein polynomials and their applicationsInt J Syst Sci62010709716
  • S.A.YousefiM.BehroozifarM.DehghanThe operational matrices of Bernstein polynomials for solving the parabolic equation subject to specification of the massJ Comput Appl Math235201152725283
  • O.R.IsikM.SezerZ.GuneyA rational approximation based on Bernstein polynomials for high order initial and boundary value problemsAppl Math Comput217201194389450
  • Y.OrdokhaniS.DavaeifarApproximate solutions of differential equations by using the Bernstein polynomials, International Scholarly Research Network ISRN Applied Mathematics2011115
  • A.K.SinghV.K.SinghO.P.SinghThe Bernstein operational matrix of integrationAppl Math Sci3200924272436
  • E.H.DohaA.H.BhrawyM.A.SakerOn the derivatives of Bernstein polynomials: an application for the solution of high even-order differential equationsBoundary Value Probl2011116
  • E.H.DohaA.H.BhrawyM.A.SakerIntegrals of Bernstein polynomials: an application for the solution of high even-order differential equationsAppl Math Lett242011559565
  • S.A.YousefiZ.BarikbinM.DehghanBernstein Ritz-Galerkin method for solving an initial boundary value problem that combines Neumann and integral condition for the wave equationNumer Methods Partial Diff Eq26201012361246
  • S.BhattacharyaB.N.MandalNumerical solution of a singular integro-differential equationAppl Math Comput1952008346350
  • ShenD.J.LinJ.ChenW.Boundary knot method solution of Helmholtz problems with boundary singularitiesJ Mar Sci Technol222014440449
  • LinJ.ChenW.ChenC.S.JiangX.R.Fast boundary knot method for solving axisymmetric Helmholtz problems with high wave-numberCMES942013485505
  • P.PirabaharanR.David ChandrakumarG.HariharanAn efficient Bernstein operational matrix based algorithm for a few boundary value problemsInt J Appl Eng Res1020151869118708
  • A.SaadatmandiBernstein operational matrix of fractional derivatives and its applicationsAppl Math Model38201413651372
  • B.JuttlerThe dual basis functions for the Bernstein polynomialsAdv Comput Math81998345352
  • M.I.BhattiP.BrackenSolutions of differential equations in a Bernstein polynomial basisJ Comput Appl Math2052007272280
  • M.AlipourD.RostamyBernstein polynomials for solving Abel's integral equationJ Math Comput Sci32011403412
  • A.Sami BatainehA.K.AlomariI.HashimApproximate solutions of singular two-point BVP's using Legendre operational matrix of differentiationJ Appl Math2013 Article ID 547502
  • M.UsmanS.T.Mohjud-DinPhysicists Hermite wavelet method for singular differential equationsInt J Adv Appl Math Mech120131629
  • A.Ravi KanthY.ReddyCubic spline for a class of singular two-point boundary value problemAppl Math Comput1702005733740
  • A.RafiqS.HussainM.AhmedGeneral homotopy method for Lane-Emden type differential equationsInt J Appl Math Mech520097583