Computers, Materials & Continua DOI:10.32604/cmc.2022.025933 | |
Article |
Optimized Hybrid Block Adams Method for Solving First Order Ordinary Differential Equations
1Department of Fundamental and Applied Sciences, Universiti Teknologi PETRONAS, 32610, Seri Iskandar, Perak, Malaysia
2Department of Mathematics, University of Jos, 930003, Jos, Nigeria
*Corresponding Author: Hira Soomro. Email: soomro_19001048@utp.edu.my
Received: 09 December 2021; Accepted: 24 January 2022
Abstract: Multistep integration methods are being extensively used in the simulations of high dimensional systems due to their lower computational cost. The block methods were developed with the intent of obtaining numerical results on numerous points at a time and improving computational efficiency. Hybrid block methods for instance are specifically used in numerical integration of initial value problems. In this paper, an optimized hybrid block Adams block method is designed for the solutions of linear and nonlinear first-order initial value problems in ordinary differential equations (ODEs). In deriving the method, the Lagrange interpolation polynomial was employed based on some data points to replace the differential equation function and it was integrated over a specified interval. Furthermore, the convergence properties along with the region of stability of the method were examined. It was concluded that the newly derived method is convergent, consistent, and zero-stable. The method was also found to be A-stable implying that it covers the whole of the left/negative half plane. From the numerical computations of absolute errors carried out using the newly derived method, it was found that the method performed better than the ones with which we compared our results with. The method also showed its superiority over the existing methods in terms of stability and convergence.
Keywords: Initial value problem (IVPs); linear multi-step method; block; interpolation; hybrid; Adams-Moulton method
There are multiple fields of applications where differential equations are found, however, among those; only a few applications have analytical solutions [1,2]. One of the major reasons why scientists are inspired by differential equations is that they have the ability to replicate similar dynamics in the natural world. This paper focuses on solving the first-order Initial Value Problems (IVPs) of the form:
where,
ODEs appear in a variety of contexts in mathematics and science. Several approaches have been adopted by several authors for the numerical solutions of ODEs among which block methods have the advantages of being more cost-effective [4–7]. In general, with each block has
i) Each application of the block method generates
ii) The computational time reduces as well as the overall number of steps.
iii) Overcoming the overlapping of pieces of solutions.
Reference [10] advocated the use of block implicit techniques as a way of acquiring beginning values for predictor-corrector systems. Similar considerations were made by [11]. Further, [12] expanded Milne's suggestions into general-purpose algorithms, based on the Newton-Cotes integration equations. A method for higher-order ODEs (stiff and non-stiff) was devised by [13]. For the non-stiff algorithm, a split difference formulation was used, but for the stiff algorithm, a backward differentiation formulation was employed. As a direct solution to non-stiff higher-order ODEs, [13] developed a split difference formulation known as Direct Integration (DI). While creating a block algorithm, [14] created a novel variant of the DI technique. According to [15,16], one-step methods based on Newton backward difference formulae were used to solve first-order ODEs. An eighth order seven-step block Adams type method has been proposed and implemented as a self-starting method to generate the solutions at (
Despite having many advantages, block method, also possessed a major setback which pointed out that the order of interpolation points must not exceed the differential equations. Because of this setback, hybrid methods were introduced. Hybrid methods are highly efficient and have been reported to circumvent the “Dahlquist Zero-Stability Barrier” condition by introducing function evaluation at off-step points which takes some time in its development but provides better approximation than two conventional methods (Runge-Kutta and linear multistep methods) [26,27].
Recently, many scholars have developed hybrid methods for the numerical solutions of ODEs. A four-step hybrid block method is formulated by [28] in which the author has discussed about the new strategy for the selection of hybrid points. A new single-step hybrid block method with fourth-order has been proposed by [29] in which the increment of three off-step points enhanced the performance of the developed method comparatively. The main persistence of [9] is to generate a higher-order block algorithm with excellent stability properties, such as A-stability, for addressing various types of IVPs. Reference [30] worked on the hybrid block approach with power series expansion which would aid in the development of a more computationally stable integrator capable of solving problems relating to first-order differential equations of the form Eq. (1). A highly efficient hybrid technique to find out the approximate solution of first-order quadratic Riccati differential equations is derived by [31]. Insignificant convergence, implementation regions and inefficiency in terms of accuracy were some of the major drawbacks of these methods. Due to these, we are motivated to formulate an efficient algorithm that will address these setbacks. Therefore, the objective behind of this study is to develop a sixth order hybrid block Adams method for finding the solutions of linear and nonlinear first-order ODEs using Lagrange polynomial as the basis function. The basis on which the new method is built based on the suggestion that halved step-size helps to acquire the desired stability and optimized method according to [24]. For choosing the hybrid points, various points have been examined and it is concluded that by selecting the points where the step-size is halved will lead toward the zero-stable formulae. The advantage of the proposed hybrid block method is that it is useful in reducing the step number of the problem and remains zero stable.
This paper is organized as follows: in Section 2, the derivation of the proposed method is discussed. Section 3 contains an analysis of the basic properties of the derived method. In Section 4, some numerical examples are presented, and the discussion of results is examined in Section 5. Finally, Section 6 consists of conclusions and future recommendations.
2 Derivation of 3-Points Hybrid Block Adams Moulton Method (AMM)
This section comprises the derivation of the proposed method for finding the solution of Eq. (1). Derivation of the block method is based on the derivation presented in [15]. As illustrated in Fig. 1, the approximate solutions are split into block’s series, and every block comprises three points with one off-step point.
In Fig. 1, three solutions of
Three points will be computed using the previous block with a fixed step size
Consider the Lagrange interpolation polynomial given as,
Where
By expanding Eq. (2) and substituting
Assemble the predictor for the 3-point hybrid block AMM by adopting the same procedure carried out above. Therefore, the predictor formulae for 3-point hybrid block AMM are obtained as,
Thus, Eq. (4) together with Eq. (3) gives the 3-point hybrid predictor-corrector AMM for the solutions of problems in the form of Eq. (1).
3 Analysis of the Basic Properties of the Proposed Method
This section encompasses the essential features of the proposed method, such as order and error constants, stability analysis, consistency, and convergence. The stability region of the 3-point hybrid block AMM will also be determined.
Definition 3.1. (Order and Error Constant)
The linear multistep method (LMM)
where
The term
Reshaping Eq. (3) in a matrix form gives,
By applying the formulae Eqs. (6) to (8) we obtained,
In this section, we will discuss the stability analysis of the 3-point hybrid block AMM which is obtained by applying the linear test problem
where λ represents the complex constant with Re(λ) < 0.
For a technique to be useful in practice, it must have a zone of stability that ensures the approach can solve at least slightly stiff problems. The technique must be zero-stable as well.
Definition 3.2. (Zero-Stability)
The linear multistep method is said to be zero-stable if the characteristic polynomial
To determine the zero-stability of the 3-point hybrid block AMM for Eqs. (3), (10) is substituted in Eq. (3) which gives,
Eq. (11) can be inscribed in the matrix form as
and Eq. (12) is equivalent to
where,
The following stability polynomial of 3-point hybrid block AMM is obtained by using
assuming
Resolving Eq. (15) for t, implies
The collection of points found by substituting
Definition 3.3. (Consistency)
The linear multistep method is said to be consistent if it has order p greater than or equal to one, i.e., p ≥ 1. The 3-point hybrid block AMM is a technique of order six,
To determine the convergence of the method, we analyze its consistency and zero-stability according to the following theorem.
Theorem 3.1. (Convergence)
The necessary and sufficient conditions for the linear multistep method to be convergent are consistent and zero-stable.
Therefore, the 3-point hybrid block AMM is convergent since it is both consistent and zero-stable.
We have gone through a few case studies to show the competence of the 3-point hybrid block AMM . Specified numerical examples have been taken from [36–40]. For computational purpose, C++ code was used.
Problem 1: Susceptible, Infected, and Recovered (SIR) Model
In the SIR model, the number of individuals infected with an infectious illness in a closed population, overtime is calculated. In this class of models, the number of susceptible person S(