Efficient Decomposition Shooting Method for Solving Third-Order Boundary Value Problems ()
1. Introduction
Many physical problems arising in engineering, science, economics, social science and, business are modeled mostly using the Ordinary Differential Equations (ODEs) in the form of either the Boundary Value problems (BVPs) or Initial Value Problems (IVPs), or their combination. Additionally, not all of these ODEs have exact analytical solutions through the known analytical techniques. Thus, this reason has forced various mathematicians and researchers to direct their inquisitiveness in the search for optimal computational procedures that will serve as an alternative approach to at least get hold of approximate solutions whenever the exact solutions are not analytically realistic.
However, the ODEs of particular concern in this study are the third-order linear BVPs. Many attempts have been made in the past literature to study different forms of third-order BVPs, including for instance the coupled systems of third-order BVPs and, laying a solid foundation for the existence and stability of the associated solutions, see [1] - [6] and, the references therewith. Moreover, as the methods for BVPs are very limited, Javeed et al. [7] proposed a numerical approach based on the application of the shooting method to solve different BVPs by coming up with higher-order initial guesses. It is remarkable to state here that the shooting method utilized in [7] is a promising iterative approach that starts off by transforming the governing BVPs to corresponding IVPs. To go further, some coupled systems of third-order BVPs were tackled using different methods like the finite difference method by Noor et al. [8] and, via the application of a meticulous computational procedure by Al-Said [9] . See also the recent work of Nasira et al. [10] for a new numerical procedure to solve third-order BVPs with two-point and multipoint Robin boundary data. Furthermore, the well-known semi-analytical method called the Adomian Decomposition Method (ADM) has equally been greatly used in both the past and recent literature for solving various linear and nonlinear BVPs, see [11] - [20] and the references therewith for some related studies and various modifications of the ADM.
Furthermore, since we aim in this study to combine the ADM and shooting method to numerically examine the third-order linear BVPs, it is notable to mention the work of Attili and Syam [21] where the combination of these methods was proposed and used to study the two-point BVPs of the form
(1)
with the following prescribed Dirichlet boundary data
(2)
where the functions
and
are known continuous functions. Further, the following inverse operator was particularly utilized while studying the problem [21]
(3)
where
(4)
with
, and
is locally integrable; while
and
are smooth functions.
However, the present paper proposes a numerical method to study a class of third-order linear BVPs by utilizing the combination of the ADM and, the modified shooting method. A complete derivation of this method will be provided, executed and, validated using promising methods in the literature.
2. Adomian Decomposition Method (ADM)
The ADM is an efficient semi-analytical method that is widely used to solve a variety of functional equations. To demonstrate how this method is utilized, let us consider the following generalized third-order linear ODE
(5)
subject to the following initial conditions
(6)
Now, expressing the above equation in an operator form, we write
(7)
where
, and the functions
are known prescribed functions; while
and t are also known constants. The inverse operator is expressed as
(8)
Therefore, applying the inverse operators given in Equation (8) to Equation (7), we have
(9)
such that
(10)
Additionally, the ADM decomposed the solution
as follows
such that upon substituting it into Equation (9) yields
through which the ADM recurrently gives the following iterates
(11)
such that the overall closed-form solution (approximate solution) of the governing equation given in Equation (5) together with the conditions given in Equation (6) is expressed as
3. Efficient Decomposition Shooting Method (EDSM)
The shooting method is a promising iterative approach that starts off by transforming the governing BVP to a corresponding system of IVPs with specified initial value conditions. These unknown initial conditions are guessed to solve the IVPs; whereas the accurateness of the guessed missing initial conditions is thereafter ascertained by putting both the given value at the terminal point and, the computed value of the dependent variable side by side. Furthermore, when these two values differ, a new value should be guessed continuously until an agreed value is attained between the two under a specified degree of accurateness.
At the moment, let us consider the following third-order linear two-point BVP
(12)
(13)
Now, based on the shooting method, the third-order BVP given above will turn into two IVPs where the boundary conditions given in Equation (13) will be replaced with specific initial conditions for each IVP as follows
(14)
(15)
and
(16)
(17)
Additionally, Equation (14) can be written as
(18)
where the proposed differential operator may take the form of L earlier defined; together with inverse
given in Equation (8).
By applying
on Equation (18), one gets
(19)
such that
.
Next, the ADM decomposes the solution
by the following infinite series
(20)
where the component
are recurrently determined. More, substituting the above series solution into Equation (19) yields
(21)
of which the components
are recurrently found as follows
(22)
and so on. Also, for the sake of numerical computation, the m-term approximant are considered as
(23)
Similarly, corresponding to the second BVP given in Equation (16), we can compute
(24)
where the components
can be determined as
(25)
and so on. Subsequently, we construct z where z can be written as
(26)
and so on, where
is a constant number.
Hence, let
and
denote the solutions to the third-order linear IVPs given in Equations (14)-(17), respectively, then, we define
(27)
where
is the solution to the third-order linear BVP given Equations ((12), (13)).
4. Numerical Examples
This section examines the proposed methodology for the third-order linear BVPs by demonstrating its applicability to some selected test problems. The method is also compared with the mixture of the fourth-order Runge-Kutta approach and the shooting method to further assess the performance of the proposed method. Similarly, we will compare our results with other numerical methods in the literature [22] - [28] according to the value of m used in them. Therefore, each method used in the comparison was indicated by an abbreviated symbol as follows:
· LSRKM4: Fourth-Order Linear Shooting Runge-Kutta Method in [22] .
· FDM: Finite Difference Method in [22] .
· PAM (3, 3): Pade Approximation (3, 3) Method in [22] .
· RCAM: Rational Chebyshev Approximation Method in [22] .
· QBSM: Quartic B-Spline Method in [22] .
· HPM2 Second-Order Homotopy Perturbation Method [23] .
· LSHPM2: Second-Order Least Square Homotopy Perturbation Method [23] .
· RKT3s4: Three-Stage Fourth-Order Explicit Runge-Kutta Type Method [24] .
· GJGOMM: Generalized Jacobi-Galerkin Operational Matrix Method in [25] .
· OCM: Operational Collocation Method in [26] .
· ESM: Exponential Spline Method [27] .
· QNSM: Quintic Non-polynomial Spline Method [28] .
Further, we present certain supportive Tables 1-8 and Figures 1-6 reporting the absolute error difference between the exact analytical solution and, on the other hand, the obtained numerical results using the proposed Efficient Decomposition Shooting Method (EEDSM) and, further validated with the fourth-order Runge-Kutta method (ESRKM4). Furthermore, it is worth mentioning here that, in all the graphical comparative illustrations given in Figures 1-6, the exact analytical solution is portrayed using a blue line, the proposed approximate solution EEDSM is shown using a dashed dotted red line and, finally, the approximate benchmark solution ESRKM4 is depicted using asterisked curve black.
Example 1. Consider the third-order linear BVP given by [22]
The exact analytical solution is given by
.
Now, based on the proposed modified shooting decomposition method, we make consideration to the following two IVPs
(28)
(29)
and
(30)
(31)
The operator versions of Equations (28) and (30) can be written as
(32)
(33)
Applying
to both sides in Equation (32) using the conditions
in Equation (29), we get
(34)
Similarly, applying
to both sides of Equation (33) using the conditions in Equation (31), we get
(35)
What’s more, decomposing the respective solutions in Equations (34) and (35) based on the ADM, then respective recursive relationships are thus given by
and
In addition, expressing some of the terms from the above recursive relationships, we get
and
Then, the solutions of Equations (28) and (30) with
are obtained in a series form. Finally, the approximate solution
with
,
, and
for
, is given by
In Table 1, we report the absolute error difference between the exact analytical solution and, the proposed solution EEDSM and, further validated with ESRKM4 and the other methods described in [22] . In ESRKM4 and ELSRKM4, the same method was used, which is the shooting method with Runge-Kutta method of order four, but using different hypotheses, so that in ESRKM4, hypotheses (29) and (31) were used, but in ELSRKM4 other hypotheses were used, which are as follows
and
thus, we note that ESRKM4 was more accurate than ELSRKM4.
![]()
Table 1. The absolute error for EDSM, SRKM4 and the methods described in [22] when
.
![]()
Table 2. Comparison between different methods when
.
From Table 2, we can see that EDSM is the most efficient method for solving example 1, compare with the results of the five methods in ref. [22] and SRKM4.
Again, we portray the exact analytical and approximate solutions in Figure 1; one would notice an ideal agreement between these solutions.
Example 2. Consider the third-order linear BVP given by [23] [24] [25] [26]
The exact analytical solution is given by
.
The approximate solution
with
,
, and
for
, is given by
In Table 3, we report the absolute error difference between the exact analytical solution and, the proposed solution EEDSM and, further validated with ESRKM4 and the other methods described in [23] .
From Table 4, we can see that EDSM is the most efficient method for solving example 2, compare with the results of the all methods in [23] [24] [25] [26] and SRKM4.
Again, we portray the exact analytical and approximate solutions in Figure 2; one would notice an ideal agreement between these solutions.
Example 3. Consider the third-order linear singularly perturbed BVP given by [24] [25] [27] :
![]()
Figure 1. Graphical comparative depictions of the exact and approximate solutions with
.
![]()
Table 3. The absolute error for EDSM, SRKM4 and the methods described in [23] when
.
![]()
Table 4. Comparison between different methods.
![]()
Figure 2. Graphical comparative depictions of the exact and approximate solutions with
.
The exact analytical solution is given by
.
The approximate solution
with
,
, and
for
, is given by
In Table 5, we report the absolute error difference between the exact analytical solution and, the proposed solution EEDSM and, further validated with ESRKM4.
From Table 6, we can see that EDSM is the most efficient method for solving example 3, compare with the results of the all methods in [24] [25] [27] and SRKM4.
Again, we portray the exact analytical and approximate solutions in Figures 3-5; one would notice an ideal agreement between these solutions.
Example 4. Consider the third-order linear BVP given by [24] [27] [28] :
The exact analytical solution is given by
.
The approximate solution
with
,
, and
for
, is given by
![]()
Table 5. The absolute error for EDSM and SRKM4 when
and different values
.
![]()
Table 6. Comparison between different methods when different values m and
.
![]()
Figure 3. Graphical comparative depictions of the exact and approximate solutions with
and
.
![]()
Figure 4. Graphical comparative depictions of the exact and approximate solutions with
and
.
![]()
Figure 5. Graphical comparative depictions of the exact and approximate solutions with
and
.
In Table 7, we report the absolute error difference between the exact analytical solution and, the proposed solution EEDSM and, further validated with ESRKM4.
From Table 8, we can see that EDSM is the most efficient method for solving example 4, comparison with the results of the all methods in [24] [27] [28] and SRKM4 when
. Also, the EDSM was more accurate when compared with the same methods at
, where we obtained the absolute error value of zero
![]()
Table 7. The absolute error for our method when
and different values
.
![]()
Table 8. Comparison between different methods when
and different values
.
for all values of
.
Again, we portray the exact analytical and approximate solutions in Figures 6-8; one would notice an ideal agreement between these solutions.
5. Conclusion
In conclusion, the present paper proposed a numerical method to treat a particular class of third-order BVPs based on the combination of the shooting method and, the Adomian decomposition method (EDSM). A complete derivation of the method has been provided, in addition to its numerical implementation and, validation with the help of the shooting method with the fourth-order Runge-Kutta method (SRKM4). The proposed method was further applied to certain test problems and turned out to outperform the SRKM4 and, other available
![]()
Figure 6. Graphical comparative depictions of the exact and approximate solutions with
and
.
![]()
Figure 7. Graphical comparative depictions of the exact and approximate solutions with
and
.
![]()
Figure 8. Graphical comparative depictions of the exact and approximate solutions with
and
.
methods in the literature. Lastly, we reported the simulated numerical results via graphical illustrations and, comparison tables.