Research article Special Issues

A new algorithm based on compressed Legendre polynomials for solving boundary value problems

  • In this paper, we discuss a novel numerical algorithm for solving boundary value problems. We introduce an orthonormal basis generated from compressed Legendre polynomials. This basis can avoid Runge phenomenon caused by high-order polynomial approximation. Based on the new basis, a numerical algorithm of two-point boundary value problems is established. The convergence and stability of the method are proved. The whole analysis is also applicable to higher order equations or equations with more complex boundary conditions. Four numerical examples are tested to illustrate the accuracy and efficiency of the algorithm. The results show that our algorithm have higher accuracy for solving linear and nonlinear problems.

    Citation: Hui Zhu, Liangcai Mei, Yingzhen Lin. A new algorithm based on compressed Legendre polynomials for solving boundary value problems[J]. AIMS Mathematics, 2022, 7(3): 3277-3289. doi: 10.3934/math.2022182

    Related Papers:

    [1] Mohammad Reza Foroutan, Mir Sajjad Hashemi, Leila Gholizadeh, Ali Akgül, Fahd Jarad . A new application of the Legendre reproducing kernel method. AIMS Mathematics, 2022, 7(6): 10651-10670. doi: 10.3934/math.2022594
    [2] Dina Abdelhamid, Wedad Albalawi, Kottakkaran Sooppy Nisar, A. Abdel-Aty, Suliman Alsaeed, M. Abdelhakem . Mixed Chebyshev and Legendre polynomials differentiation matrices for solving initial-boundary value problems. AIMS Mathematics, 2023, 8(10): 24609-24631. doi: 10.3934/math.20231255
    [3] Yuanqiang Chen, Jihui Zheng, Jing An . A Legendre spectral method based on a hybrid format and its error estimation for fourth-order eigenvalue problems. AIMS Mathematics, 2024, 9(3): 7570-7588. doi: 10.3934/math.2024367
    [4] Yingchao Zhang, Yuntao Jia, Yingzhen Lin . An ε-approximate solution of BVPs based on improved multiscale orthonormal basis. AIMS Mathematics, 2024, 9(3): 5810-5826. doi: 10.3934/math.2024282
    [5] T. Prathap, R. Nageshwar Rao . Fitted mesh methods based on non-polynomial splines for singularly perturbed boundary value problems with mixed shifts. AIMS Mathematics, 2024, 9(10): 26403-26434. doi: 10.3934/math.20241285
    [6] Chuanhua Wu, Ziqiang Wang . The spectral collocation method for solving a fractional integro-differential equation. AIMS Mathematics, 2022, 7(6): 9577-9587. doi: 10.3934/math.2022532
    [7] Kanagaraj Muthuselvan, Baskar Sundaravadivoo, Kottakkaran Sooppy Nisar, Fahad Sameer Alshammari . New technique for solving the numerical computation of neutral fractional functional integro-differential equation based on the Legendre wavelet method. AIMS Mathematics, 2024, 9(6): 14288-14309. doi: 10.3934/math.2024694
    [8] Mariam Al-Mazmumy, Maryam Ahmed Alyami, Mona Alsulami, Asrar Saleh Alsulami, Saleh S. Redhwan . An Adomian decomposition method with some orthogonal polynomials to solve nonhomogeneous fractional differential equations (FDEs). AIMS Mathematics, 2024, 9(11): 30548-30571. doi: 10.3934/math.20241475
    [9] Chang Phang, Abdulnasir Isah, Yoke Teng Toh . Poly-Genocchi polynomials and its applications. AIMS Mathematics, 2021, 6(8): 8221-8238. doi: 10.3934/math.2021476
    [10] Obaid Algahtani, M. A. Abdelkawy, António M. Lopes . A pseudo-spectral scheme for variable order fractional stochastic Volterra integro-differential equations. AIMS Mathematics, 2022, 7(8): 15453-15470. doi: 10.3934/math.2022846
  • In this paper, we discuss a novel numerical algorithm for solving boundary value problems. We introduce an orthonormal basis generated from compressed Legendre polynomials. This basis can avoid Runge phenomenon caused by high-order polynomial approximation. Based on the new basis, a numerical algorithm of two-point boundary value problems is established. The convergence and stability of the method are proved. The whole analysis is also applicable to higher order equations or equations with more complex boundary conditions. Four numerical examples are tested to illustrate the accuracy and efficiency of the algorithm. The results show that our algorithm have higher accuracy for solving linear and nonlinear problems.



    Boundary value problems(BVPs) of differential equations originate from many scientific fields such as applied mathematics, physics, chemistry, biology, medical science, economics, engineering science, etc. [1,2,3,4]. BVPs have always been the frontier of scientific research due to its important applications and scientific implications. It is difficult to obtain analytic solutions of these equations, which promotes the research of approximate methods to get numerical solutions. For instance, the authors in [5] develop a numerical method for second-order three-point BVPs by using the idea of piecewise approximation. A computational approach for multi-point BVPs is discussed based on the least squares approximation method and the Lagrange-multiplier method in [6]. The authors in [7] investigate the collocation method with linear/linear rational splines for the numerical solution of two-point boundary value problems. Numerical approaches based on B-spline method [8,9,10,11] and reproducing kernel techniques [12,13,14] are proposed respectively for solving singular linear and nonlinear equations. In [15] and [16], the authors applied Legendre polynomials to handle numerical solutions. Recently, multiscale algorithms with different multiscale orthogonal basis are introduced in [17,18].

    Numerical methods for solving linear equations have been studied extensively. This paper is concerned with the the following BVPs:

    {y(n)(x)+a1(x)y(n1)(x)++an(x)y(x)=g(x),x(0,1),Biy=αi,i=1,,n. (1.1)

    where ai(x),i=1,,n,g(x) are sufficiently smooth functions and Biy=αi,i=1,,n are linear boundary conditions. In this work, we will give a new approach to Eq (1.1) based on compressed Legendre polynomials. The method can reduce computational cost and provide highly accurate approximate solutions. What's more, this method can avoid Runge phenomenon caused by high-order polynomial approximation. Without loss of generality, we will discuss a class of equations with boundary conditions as in Eq (1.2) to show our method conveniently. The whole analysis is also applicable to higher order equations or equations with more complex boundary conditions by proper modifications.

    {y+a1(x)y+a2(x)y=g(x),x(0,1),y(0)=α,y(1)=β. (1.2)

    This paper is organized as follows. In section 2, we introduce an orthonormal basis generated from compressed Legendre polynomials. The numerical algorithm is established in section 3, and the convergence analysis is given in section 4. In section 5, we give some numerical examples to testify the effectiveness of our method.

    For convenience, we homogenize the boundary conditions in Eq (1.2) so to get Eq (2.1).

    {u+a1(x)u+a2(u)u=f(x),x(0,1),u(0)=0,u(1)=0. (2.1)

    We define

    W22[0,1]={u(x)|uis absolutely continuous on [0,1]uL2[0,1],u(0)=u(1)=0}.

    It is a reproducing kernel space as introduced in [19].

    The inner product in W22[0,1] is given by

    u,v=10uvdx.

    As we all know that Legendre polynomials Ln(x) is an orthogonal basis in L2[1,1]. Therefore,

    Pn(x)=2n+1Ln(2x1). (2.2)

    is an orthonormal basis of L2[0,1].

    By using Eq (2.2), we will construct an orthonormal basis of W22[0,1]. First, we compress Pn(x) to obtain a new basis in L2[0,1].

    Lemma 2.1. Given k,pZ+, with 1kp, define

    φnk(x)={pPn(pxk+1),x[k1p,kp],0,else.

    where p is the compression coefficient, then {φnk}pn=0,k=1 is an orthonormal basis of L2[0,1].

    Proof. φnk,φmj,nm,

    i) kj, φnk,φmj are orthogonal according to the definition;

    ii) k=j, 10φnkφmjdx=10φnkφmkdx=kpk1ppPn(pxk+1)Pm(pxk+1)dx.

    Let s=pxk+1,

    10φnkφmjdx=10Pn(s)Pm(s)ds=0.

    φnk(x) maintain the orthogonality.

    And

    10φnk2dx=kpk1ppP2n(pxk+1)dx=10P2n(s)ds=1.

    It follows that φnk(x) are orthonormal.

    In addition,

    uL2[0,1], if 10uφnkdx=0, that is

    10uφnkdx=kpk1pupPn(pxk+1)dx=pp10uPn(s)ds=0,

    then u=0.

    So, φnk(x) are orthonormal and complete. Therefore {φnk}pn=0,k=1 is an orthonormal basis of L2[0,1].

    Next, we construct an orthonormal basis of W22[0,1].

    Define J2φnk as

    J2φnk(x)=x0dss0φnkdtx10dss0φnkdt. (2.3)

    Note that J2φnk(0)=J2φnk(1)=0. We will prove that {J2φnk}pn=0,k=1 is a basis of W22[0,1].

    Theorem 2.1. {J2φnk(x)}pn=0,k=1 is an orthonormal basis of W22[0,1].

    Proof. J2φnk(x) are orthonormal. In fact,

    10(J2φnk)(J2φmj)dt=10φnkφmjdx={1,n=m,k=j,0,otherwise.

    uW22[0,1], if 10u(J2φnk)dx=0, then 10uφnkdx=0, which implies that u=0.

    Because u is absolutely continuous on [0,1], we have u=C, C is a constant.

    Notice that u(0)=u(1)=0, so we have u=0 on [0,1] which shows the completeness.

    Therefore, {J2φnk(x)} is an orthonormal basis of W22[0,1].

    In this section, we introduce a numerical algorithm for solving Eq (2.1).

    Define a linear operator

    L:W22[0,1]L2[0,1],

    by

    Lu=u+a1(x)u+a2(x)u.

    Eq (2.1) can be transformed into the following operator form

    Lu=f. (3.1)

    It can be proved that the operator is bounded. Next, we demonstrate the implementation steps of our numerical algorithm for solving Eq (3.1). The theoretical background and the error analysis will be discussed in the upcoming section.

    Definition 3.1. For any ε>0, u is called an ε-approximate solution if Luf2L2[0,1]<ε.

    Let F(c01,,cnp)=nj=0pk=1cjkLJ2φjkf2L2[0,1], and (c01,,cnp) is the minimum value point of F(c01,,cnp).

    Theorem 3.1. For any ε>0, N, when n>N, unp=nj=0pk=1cjkJ2φjk is an ε-approximate solution of Eq (3.1).

    Proof. Assume that u is the exact solution of Eq (3.1), u=j=0pk=1ajkJ2φjk.

    ε>0, N, when n>N, we have wnp=nj=0pk=1ajkJ2φjk satisfies

    uwnpW22[0,1]<εL2.

    Because

    Lwnpf2L2[0,1]=LwnpLu2L2[0,1]L2wnpu2W22[0,1]<ε,

    we get

    Lunpf2L2[0,1]=Lnj=0pk=1cjkJ2φjkf2L2[0,1]=mincjkLnj=0pk=1cjkJ2φjkf2L2[0,1]
    Lnj=0pk=1ajkJ2φjkf2L2[0,1]=Lwnpf2L2[0,1]<ε.

    According to Theorem 3.1, we obtain an ε-approximate solution unp of Eq (3.1) by using the new basis. The coefficient is the minimum value point of F. Now, we will prove the minimum value point of F is unique.

    Take partial derivatives of the function F with respect to cml,m=0n,l=1p.

    Fcml=2nj=0pk=1cjkLJ2φjk,LJ2φml2LJ2φml,f.

    Let Fcml=0, then

    nj=0pk=1cjkLJ2φjk,LJ2φml=LJ2φml,f. (3.2)

    Define a matrix D=(LJ2φjk,LJ2φml)(n+1)p×(n+1)p, and a vector b=(LJ2φml,f)T(n+1)p. Then (c01,cnp) is the solution of Dc=b, where c=(c01,cnp)T.

    Theorem 3.2. Suppose that L is invertible, then the solution of (3.2) is unique.

    Proof. The homogeneous equation corresponding to (3.2) is

    nj=0pk=1cjkLJ2φjk,LJ2φml=0,m=0n,l=1p.

    Let's multiply both sides of the above equations by cml,m=0n,l=1p, and add them all. We have

    nj=0pk=1cjkLJ2φjk,nm=0pl=1cmlLJ2φml=0,

    which is just nj=0pk=1cjkLJ2φjk2L2[0,1]=0. Then nj=0pk=1cjkLJ2φjk=0.

    L is invertible and {J2φnk(x)}pn=0,k=1 is an orthonormal basis, so

    cjk=0,j=0,,n,k=0,,p.

    Hence, Eq (3.2) has a unique solution.

    In this section, we will prove the convergence and stability of our method.

    Let u(x)=j=0pk=1ajkJ2φjk is the exact solution of Eq (3.1), unp(x)=nj=0pk=1cjkJ2φjk is the ε-approximate solution as constructed in the previous section.

    Theorem 4.1. unp(x) uniformly converges to u(x).

    Proof. Theorem 3.1 implies that Lunpf2L2[0,1]0. We obtain that

    unpuW22[0,1]=L1LunpL1LuW22[0,1]L1LunpLuL2[0,1]=L1LunpfL2[0,1]. (4.1)

    So,

    unpuW22[0,1]0.

    Furthermore,

    |unp(x)u(x)|=|unp()u(),Rx()|unpuW22[0,1]RxW22[0,1],

    where Rx(t) is the reproducing kernel of W22[0,1].

    Because Rx(t) is bounded on [0,1], we get

    |unp(x)u(x)|0.

    We now present the error analysis of our method.

    Let

    wnp=nj=0pk=1ajkJ2φjk.

    By (4.1), we get

    unpuW22[0,1]L1LunpfL2[0,1].

    By Theorem 3.1, it follows that

    LunpfL2[0,1]LwnpfL2[0,1]=LwnpLuL2[0,1]LwnpuW22[0,1].

    So,

    unpuW22[0,1]L1LwnpuW22[0,1]. (4.2)

    In the above formula,

    uwnp2W22[0,1]=10(uwnp)2dx=uwnp2L2[0,1]. (4.3)

    Since u=j=0pk=1ajkφjk,wnp=nj=0pk=1ajkφjk, we get

    ajk=u,φjk=10uφjkdx=kpk1pupPj(pxk+1)dx
    =1p10u(s+k1p)pPj(s)ds.

    Assume v(s,k)=u(s+k1p), vn(s,k)=wnp(s+k1p), then

    ajk=pp10v(s,k)Pj(s)ds=ppv(s,k),Pj(s)=ppbjk,

    where bjk are the coefficients of the generalized Fourier expansion with respect to the basis {Pj(x)}j=1. So v(s,k)=j=0bjkPj(s),vn(s,k)=nj=0bjkPj(s).

    Now Eq (4.3) becomes

    uwnp2L2[0,1]=unj=0pk=1ajkφnk2L2[0,1]=uppnj=0pk=1bjkφnk2L2[0,1]
    =10(uppnj=0pk=1bjkφjk)2dx=pk=1kpk1p(uppnj=0bjkpPj(pxk+1))2dx=1ppk=110(v(s,k)nj=0bjkPj(s))2ds=1ppk=110(v(s,k)vn(s,k))2ds.

    According to [20], we can get

    uwnp2L2[0,1]=1ppk=110(v(s,k)vn(s,k))2ds=1ppk=1v(s,k)vn(s,k)2L2[0,1]
    1ppk=1(C1n2mml=min(m,n+1)lsv(s,k)2L2[0,1]).

    where C is a constant and m makes u(m+2)L2[0,1].

    Since v(s,k)=u(s+k1p), lsv(s,k)=1plu(l+2)(x).

    Hence,

    uwnp2L2[0,1]1ppk=1(C1n2mml=min(m,n+1)1p2lu(l+2)2L2[0,1])C01n2mml=min(m,n+1)1p2l. (4.4)

    where C0 is a constant.

    By (4.3) and (4.4), we have that

    uwnp2W22[0,1]C01n2mml=min(m,n+1)1p2l.

    Plug it into (4.2), we conclude that

    unpu2W22[0,1]M01n2mml=min(m,n+1)1p2l, (4.5)

    where M0 is a constant.

    Inequality (4.5) gives the error bound of our new approach. We summarize our result in the following theorem.

    Theorem 4.2. If u(m+2)L2[0,1] with m0, and nm1, then there exists a positive constant M0 so that unpuW22[0,1]M01nm1pm.

    Theorem 4.2 indicates the convergence of our algorithm is influenced by both of n and p. The rate of convergence gets faster with the increasing of the two parameters.

    In the end of this section, the stability of our algorithm is discussed by using the condition number of the matrix D.

    Let {ψi}i=1={J2φ01,,J2φ0p,,J2φn1,,J2φnp,}, then D=(LJ2φjk,LJ2φml)M×M could be rewritten as D=(Lψi,Lψj)M×M, M=(n+1)p.

    Lemma 4.1 ([17]) If uW22[0,1] with uW22[0,1]=1, then LuL2[0,1]1L1.

    Theorem 4.3. The condition number of D satisfies Cond(D)2L2L12.

    Proof. Assume x=(x1,xM)T is a unit eigenvector belonging to λ, i.e., λx=Dx, x=1.

    We have

    λxi=Mj=1Lψi,Lψjxj=Mj=1Lψi,xjLψj=Lψi,Mj=1xjLψj. (4.6)

    Multiplying Eq (4.6) by xi,i=1M, and add all the equations.

    λ=λMi=1xi2=Mi=1xiLψi,Mj=1xjLψj=Mi=1xiLψi2L2[0,1]L2Mi=1xi2=L2.

    On the other hand,

    λ=Mi=1xiLψi2L2[0,1]=LMi=1xiψi2L2[0,1]=Lu2L2[0,1],

    where u=Mi=1xiψi.

    From Lemma 4.1, λ1L12.

    So

    Cond(D)2=|λmaxλmin|L2L12.

    The stability is proved.

    In this part, we will test four examples of BVPs which have been discussed by different algorithms in [17,21,22,23,24]. In the following examples, comparison of numerical results demonstrate the efficiency and stability of our method. The absolute error function is defined as E=|ynp(x)y(x)|,0x1, where y(x) is the exact solution and ynp(x) is an ε-approximate solution.

    Example 1. ([17,21]) Consider an equation with Robin boundary condition:

    {y(x)+xy(x)=x3+2,x(0,1),y(0)y(0)=0,y(1)y(1)=1. (5.1)

    y=x2 is the exact solution of Eq (5.1). The numerical results using our method are compared with [17,21] in Table 1. It shows that our method converges rapidly with higher accuracy.

    Table 1.  Absolute error for Example 1.
    x Method in [21] Method in [17] Present method
    n=4,p=3n=7,p=3
    0.01.91E-51.12E-103.52E-113.82E-12
    0.12.10E-51.39E-103.69E-113.96E-12
    0.22.29E-51.66E-103.37E-113.56E-12
    0.32.46E-51.96E-102.49E-112.57E-12
    0.42.60E-52.28E-105.40E-126.78E-13
    0.52.71E-52.63E-102.03E-112.04E-12
    0.62.78E-52.96E-105.11E-115.51E-12
    0.72.79E-53.26E-108.62E-119.91E-12
    0.82.73E-53.54E-101.22E-101.48E-11
    0.92.61E-53.82E-101.53E-101.89E-11
    1.02.41E-54.09E-101.72E-102.19E-11

     | Show Table
    DownLoad: CSV

    Example 2. Consider the following two-point BVP:

    {y(x)+sinxy(x)+y(x)=f(x),x(0,1),y(0)=0,y(1)=0. (5.2)

    where f(x)={xcosx,0x<12,(x/2+1)sinhx,12x1.. Since the exact solution of Eq (5.2) is not known, we discuss the absolute residual error function defined as R=|Lunpf|. The results are listed in Table 2. It shows that the numerical error is rather smaller by our method.

    Table 2.  Absolute residual error for Example 2.
    x n=4,p=4 n=5,p=4 n=5,p=8
    0.0 1.54E-6 4.06E-8 7.05E-10
    0.1 4.60E-7 3.45E-9 6.86E-10
    0.2 2.37E-7 8.77E-9 6.83E-10
    0.3 1.48E-8 1.22E-8 7.39E-10
    0.4 6.07E-8 4.94E-9 7.24E-10
    0.5 8.95E-7 7.00E-9 6.26E-10
    0.6 2.81E-7 1.52E-9 6.30E-11
    0.7 1.34E-7 1.50E-10 2.33E-10
    0.8 1.11E-7 3.37E-9 4.54E-11
    0.9 2.52E-7 1.76E-9 9.79E-11
    1.0 7.12E-7 1.74E-8 9.74E-10

     | Show Table
    DownLoad: CSV

    Example 3. ([22,23] We consider the following sixth-order BVP:

    {y(6)(x)+6ex=y(x),x(0,1),y(0)=1,y(1)=0,y(0)=1,y(1)=2e,y(4)(0)=3,y(4)(1)=4e. (5.3)

    y=(1x)ex is the exact solution of Eq (5.3). The results are reported in the Table 3. The absolute error of our method is smaller than those obtained in [22] by homotopy perturbation method and in [23] by Legendre wavelet collocation method.

    Table 3.  Absolute error for Example 3.
    x Method in [22] Method in [23] E(Present method)
    n=4,p=2n=4,p=8
    0.00000
    0.14.1E-41.3E-101.23E-121.29E-16
    0.27.8E-42.4E-102.21E-123.73E-17
    0.31.1E-33.3E-102.82E-125.72E-17
    0.41.3E-33.7E-103.32E-123.64E-17
    0.51.3E-33.9E-103.65E-121.73E-17
    0.61.3E-33.6E-103.63E-121.14E-16
    0.71.1E-33.0E-103.06E-129.02E-17
    0.87.8E-42.8E-101.91E-123.82E-17
    0.94.1E-41.1E-108.81E-130
    1.003.2E-163.47E-173.47E-17

     | Show Table
    DownLoad: CSV

    Example 4. ([24]) Consider the following nonlinear fourth-order BVP:

    {y(4)(x)exy(x)+y(x)+sin(y(x))=f(x),x(0,1),y(0)=1,y(0)=1,y(1)=1+sinh(1),y(1)=cosh(1). (5.4)

    where f(x)=1+sin(1+sinh(x))(ex2)sinh(x). The exact solution of Eq (5.4) is y(x)=1+sinh(x). Firstly, Eq (5.4) is linearized by Newton iterative method [13]. Then, we use our method to solve the linear equation. The numerical results obtained after three iterations are given in Table 4. It is seen from Table 4 that we have got a better approximation to the exact solution of the nonlinear problem.

    Table 4.  Absolute error for Example 4.
    x Method in [24] Present method
    n=3,p=3 n=3,p=8
    0.0000
    0.12.78E-81.78E-121.52E-14
    0.28.09E-83.90E-123.83E-14
    0.31.20E-72.63E-123.40E-14
    0.41.25E-73.87E-121.76E-14
    0.59.56E-89.55E-121.07E-13
    0.64.82E-82.09E-121.92E-13
    0.77.38E-91.62E-132.20E-13
    0.81.07E-81.31E-111.65E-13
    0.97.08E-96.80E-126.01E-14
    1.0000

     | Show Table
    DownLoad: CSV

    In this paper, a new basis {J2φnk(x)}pn=0,k=1 of W22[0,1] is constructed from compressed Legendre polynomials. This basis is simple, efficient, and practical. Our method can avoid Runge phenomenon caused by high-order polynomial approximation. Using the concept of ε-approximate solution, we describe a method with the new basis to solve boundary value problems. The convergence and stability of our algorithm are proved. Our algorithm is tested by some numerical examples with different boundary conditions. The numerical results show that our method have higher accuracy for solving linear and nonlinear problems.

    This work has been supported by characteristic innovation project of Guangdong Province (2019KTSCX217) and Big data research center of Zhuhai Campus, Beijing Institute of Technology (XJ-2018-05).

    The authors declare that they have no competing interests.



    [1] A. Saadatmandi, M. Dehghan, The use of Sinc-collocation method for solving multi-point boundary value problems, Commun. Nonlinear Sci. Numer. Simul., 17 (2012), 593–601. doi: 10.1016/j.cnsns.2011.06.018. doi: 10.1016/j.cnsns.2011.06.018
    [2] P. Roul, V. M. K. P. Goura, R. Agarwal, A compact finite difference method for a general class of nonlinear singular boundary value problems with Neumann and Robin boundary conditions, Appl. Math. Comput., 350 (2019), 283–304. doi: 10.1016/j.amc.2019.01.001. doi: 10.1016/j.amc.2019.01.001
    [3] G. Arora, R. Kumar, H. Kaur, A novel wavelet based hybrid method for finding the solutions of higher order boundary value problems, Ain Shams Eng. J., 9 (2018), 3015–3031. doi: 10.1016/j.asej.2017.12.006. doi: 10.1016/j.asej.2017.12.006
    [4] E. Keshavarz, Y. Ordokhani, M. Razzaghi, The Taylor wavelets method for solving the initial and boundary value problems of Bratu-type equations, Appl. Numer. Math., 128 (2018), 205–216. doi: 10.1016/j.apnum.2018.02.001. doi: 10.1016/j.apnum.2018.02.001
    [5] X. C. Zhong, Q. A. Huang, Approximate solution of three-point boundary value problems for second-order ordinary differential equations with variable coefficients, Appl. Math. Comput., 247 (2014), 18–29. doi: 10.1016/j.amc.2014.08.076. doi: 10.1016/j.amc.2014.08.076
    [6] L. J. Xie, C. L. Zhou, S. Xu, An effective computational method for solving linear multi-point boundary value problems, Appl. Math. Comput., 321 (2018), 255–266. doi: 10.1016/j.amc.2017.10.016. doi: 10.1016/j.amc.2017.10.016
    [7] E. Ideon, P. Oja, Linear/linear rational spline collocation for linear boundary value problems, J. Comput. Appl. Math., 263 (2014), 32–44. doi: 10.1016/j.cam.2013.11.028. doi: 10.1016/j.cam.2013.11.028
    [8] P. Roul, U. Warbhe, A novel numerical approach and its convergence for numerical solution of nonlinear doubly singular boundary value problems, J. Comput. Appl. Math., 296 (2016), 661–676. doi: 10.1016/j.cam.2015.10.020. doi: 10.1016/j.cam.2015.10.020
    [9] R. K. Lodhi, H. K. Mishra, Quintic B-spline method for solving second order linear and nonlinear singularly perturbed two-point boundary value problems, J. Comput. Appl. Math., 319 (2017), 170–187. doi: 10.1016/j.cam.2017.01.011. doi: 10.1016/j.cam.2017.01.011
    [10] M. Ahmadinia, Z. Safari, Numerical solution of singularly perturbed boundary value problems by improved least squares method, J. Comput. Appl. Math., 331 (2018), 156–165. doi: 10.1016/j.cam.2017.09.023. doi: 10.1016/j.cam.2017.09.023
    [11] P. Roul, K. Thula, A new high-order numerical method for solving singular two-point boundary value problems, J. Comput. Appl. Math., 343 (2018), 556–574. doi: 10.1016/j.cam.2018.04.056. doi: 10.1016/j.cam.2018.04.056
    [12] F. Z. Geng, Z. Q. Tang, Piecewise shooting reproducing kernel method for linear singularly perturbed boundary value problems, Appl. Math. Lett., 62 (2016), 1–8. doi: 10.1016/j.aml.2016.06.009. doi: 10.1016/j.aml.2016.06.009
    [13] H. Zhu, J. Niu, R. M. Zhang, Y. Z. Lin, A new approach for solving nonlinear singular boundary value problems, Math. Model. Anal., 23 (2018), 33–43. doi: 10.3846/mma.2018.003. doi: 10.3846/mma.2018.003
    [14] M. Khaleghi, M. Talebi Moghaddam, E. Babolian, S. Abbasbandy, Solving a class of singular two-point boundary value problems using new effective reproducing kernel technique, Appl. Math. Comput., 331 (2018), 264–273. doi: 10.1016/j.amc.2018.03.023. doi: 10.1016/j.amc.2018.03.023
    [15] M. Q. Xu, E. Tohidi, A Legendre reproducing kernel method with higher convergence order for a class of singular two-point boundary value problems, J. Appl. Math. Comput., 67 (2021), 405–421. doi: 10.1007/s12190-020-01494-6. doi: 10.1007/s12190-020-01494-6
    [16] M. H. Heydari, A. Atangana, Z. Avazzadeh, Numerical solution of nonlinear fractal-fractional optimal control problems by Legendre polynomials, Math. Meth. Appl. Sci., (2020), 1–12. doi: 10.1002/mma.6326.
    [17] Y. C. Zhang, H. B. Sun, Y. T. Jia, Y. Z. Lin, An algorithm of the boundary value problem based on multiscale orthogonal compact base, Appl. Math. Lett., 101 (2020). doi: 10.1016/j.aml.2019.106044.
    [18] Y. Q. Zheng, Y. Z. Lin, Y. Shen, A new multiscale algorithm for solving second order boundary value problems, Appl. Numer. Math., 156 (2020), 528–541. doi: 10.1016/j.apnum.2020.05.020. doi: 10.1016/j.apnum.2020.05.020
    [19] B. Y. Wu, Y. Z. Lin, Application-Oriented the Reproducing Kernel Space, Beijing: Beijing Science Press, 2012.
    [20] C. Canuto, A. Quarteroni, M. Y. Hussaini, T. A. Zang, Spectral methods: Fundamentals in single domains, Springer, 2006.
    [21] N. Bello, A. Jibril Alkali, A. Roko, A fixed point iterative method for the solution of two-point boundary value problems for a second order differential equations, Alex. Eng. J., 57 (2018), 2515–2520. doi: 10.1016/j.aej.2017.09.010. doi: 10.1016/j.aej.2017.09.010
    [22] M. A. Noor, S. T. Mohyud-Din, Homotopy perturbation method for solving sixth-order boundary value problems, Comput. Math. Appl., 55 (2008), 2953–2972. doi: 10.1016/j.camwa.2007.11.026. doi: 10.1016/j.camwa.2007.11.026
    [23] M. Sohaib, S. Haq, S. Mukhtar, I. Khan, Numerical solution of sixth-order boundary-value problems using Legendre wavelet collocation method, Results Phys., 8 (2018), 1204–1208. doi: 10.1016/j.rinp.2018.01.065. doi: 10.1016/j.rinp.2018.01.065
    [24] F. Z. Geng, A new reproducing kernel Hilbert space method for solving nonlinear fourth-order boundary value problems, Appl. Math. Comput., 213 (2009), 163–169. doi: 10.1016/j.amc.2009.02.053. doi: 10.1016/j.amc.2009.02.053
  • This article has been cited by:

    1. Ruimin Zhang, Yingzhen Lin, A new algorithm of boundary value problems based on improved wavelet basis and the reproducing kernel theory, 2024, 47, 0170-4214, 47, 10.1002/mma.9640
  • Reader Comments
  • © 2022 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(2369) PDF downloads(99) Cited by(1)

Figures and Tables

Tables(4)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog