Granthaalayah
ON SOME COMPARISON THE METHODS OF RUNGE-KUTTA AND MULTI-STEP TYPES

On some comparison the methods of Runge-Kutta and Multi-step types

 

A.R. Abdulkarimova 1

 

1 Administrative Assistant, Landau School Local, Azerbaijan

 

A picture containing logo

Description automatically generated

ABSTRACT

There are exactly two popular classes of methods to solve the initial-value problem for Ordinary Differential Equations, which are usually called the Runge-Kutta and Multistep methods. Each method of these classes has its advantages and disadvantages. Note that at the intersection of these methods, there is one method the explicit Euler method. The main difference between this class of methods is that in the class of Multistep methods, there are implicit methods. However, this cannot be said about the classic Runge-Kutta method. Here have investigated these class methods, considering to construction of stable methods with a high degree. And also recommended to construct a method that preserves some properties of the Runge-Kutta methods and also some properties of the Multistep Methods with constant coefficients. By using the Runge-Kutta methods are one-step, here by changing the values of step size, recommended to construct methods at the intersection of these methods. It is also shown that depending on the nature of solving problems, these methods can coincide.

 

Received 05 February 2025

Accepted 12 March 2025

Published 12 April 2025

Corresponding Author

A.R. Abdulkarimova, abdulkerimovaajsa@gmail.com

 

DOI 10.29121/IJOEST.v9.i2.2025.670  

Funding: This research received no specific grant from any funding agency in the public, commercial, or not-for-profit sectors.

Copyright: © 2025 The Author(s). This work is licensed under a Creative Commons Attribution 4.0 International License.

With the license CC-BY, authors retain the copyright, allowing anyone to download, reuse, re-print, modify, distribute, and/or copy their contribution. The work must be properly attributed to its author.

 

Keywords: Initial-Value Problems, The Runge-Kutta Method, Ordinary Differential Equations, Multistep methods, Stable and Degree

 

 

 


1. INTRODUCTION

Scientists have been investigating the solution of initial-value problems for Ordinary Differential Equations since the Age of Newton. To find a numerical solution to the above-named problem, the specialists mainly have used power series.

Leonard Euler has shown the main disadvantage of such methods and proposed his direct numerical method, which is successfully used at present. In scientific literature, this method is called the direct numerical method for solving the initial value problem for the Ordinary Differential Equation of the first order, which can be presented as follows:

 

 

Suppose that problem (1) has the unit continuous solution defined in the segment, where has the continuous derivatives up to, inclusively. And the continuous to totality of arguments function  has defined in some closed set, where has the partial derivatives up to some, inclusively. For finding a numerical solution of the problem (1) in usually, the segment  is divided into N-equal parts by using a constant step size  and the mesh points define as. Let us by the  define the exact values of the solution of problem (1) at the point, but the corresponding approximate value has defined as the

The Euler method was developed by Adams, Runge, Kutta, and Akad. Kyrilov, Dahlquist, Bakhvalov, and other known scientists. In the results of which appeared the class methods as the one-step and Multi-step methods. The last time constructed the new class methods were hybrid, advanced, predictor-corrector, and so on. Fundamental research into numerical methods began in the middle of the last century. The number of papers devoted to the study of those numerical methods increased.  There was a need to compare them. For this aim proposed to use the conception of stability and degree. To obtain more reliable results, it appeared necessary to construct A or R- stable. Some authors suggested using L-stable methods.

There was a need to construct new methods. For the illustration of this, let us consider the following multistep methods (see for example Ibrahimov & Imanova (2021), Ibrahimov (1990), Imanova & Ibrahimov (2023), Ibrahimov (1984), Juraev et al. (2023), Ibrahimov & Imanova (2024), Ibrahimov & Imanova (2024), Brunner (1984), Trifunov (2020), Dahlquist (1956), Akinfewa et al. (2011), Butcher (1965), Urabe (1970), Gupta (1979), Bakhvalov (1955), Shura-Bura (1952), Dahlquist (1959), Skvortsov (2009), Kobza (1975), Dahlquist (1956)):

The explicit Runge-Kutta method In one version can be presented as follows

 

 Here, the functions  define as the following:

.

As it follows from the definition of the function of , method (3) is explicit. Let us the functions  to define as follows:

.

Let us consider the following method:

By simple comparison methods (3) and (4), receive that method (3) is explicit and method (4) is implicit. Noted that method (2) is explicit in the case  and method (4) is explicit in the case  for the .

It is easy to understand that application of the Runge-Kutta method is more difficult. However, these methods have an extended region of stability. Some experts approve the claim that someone can construct a specific method, the panels by using that applied that to solve some applied problems. It should be noted that recently there has been a frequent necessity to construct new methods with new properties. Therefore the construction of new methods with new properties is always relevant. As is known, the application of one-step methods to solve some practical problems performed very simply. However, this is not always the case. For example, in using method (4) for calculating the values to each  is difficult. Note that the application of the method (3) is easier than a method (4). With similar cases collide in using the Multi-step methods.

And now let us establish some connections between one-step and multi-step methods. For this consider the following method:

which is received from the method (2) for the value . In the formula (5) let us to change  by the , then receive the following method.

Which usually is called the Midpoint rule. Now let us define the relation between the methods (2), and with Runge-Kutta methods. For this aim, consider the following method:

here  and .

Note that methods (6) and (7) have the same degree .

Let us consider the trapezoidal rule, which can be presented as follows:

This method has the degree  and is implicit, therefore this can be received from the method (2) in the case  . Method (8) can be received from the method (4) in the case . In this case the functions, can be constructed as the following:

By using these in formula (8), receive:

This method is called the Heun’s method.

Let us consider the following presentation of the Taylor series:

.

After using this in the formula (9) one can be writte:

From here by discarding the reminder term, receive:

which is the Trapezoidal rule. Thus, some connections were established between the one-step and multi-step methods. It is obvious that by selecting some unknowns in method (3) one can receive some known and unknown methods. By using the above-described schemes, let us consider obtaining methods of (2) from the method (3).

1)    About some connection between Multistep methods and Methods Runge-Kutta.

For the illustration relation between Multistep and Runge-Kutta methods, let us consider the following Runge-Kutta method with the fourth order:

here

Let us consider the following equality

If applied equality (11) the following initial-value problem

then receive:

And now, let us in the method (2) to put . In this case stable method with the degree , can be presented as follows:

This is well known Simpson method, which has been received from method (2) as partial case. By simple comparison of the methods (10) and (14), receive that if in the method (13) select  as , then from the method (13) it follows method (14) and to contrary, if in the method of (14) step-size  select as , then from the method (14) follows method (10).

And now let us consider the case . Then by choosing the unknowns  as the  and , then from the method (3) it follows Midpoint rule (formula (7)). If to consider the case  and , then from the method (3) one can be received the Heun’s method.

Noted that in the case  one can construct a method, which is different from the above noted methods:

here

Let us consider construction method of type (4). For the simplicity to consider the following method,

which formally be obtained from the method (4) as a partial case. All the unknowns that participated in the (4) must receive the value of rational type. But in the method (16) participate irrational quantity α. Therefore, this method doesn’t belong to a class of method (4)

Let us consider the following method:

If in the method of (17) to use Euler explicit method

then methods (15) and (17) will be  same.

As is known, the Runge-Kutta methods are stable. But in a class of Multistep methods, not all methods are stable. As is known in the comparison of Numerical methods, the conception of stability and degree. Therefore let us consider definitions of conception stability and degree for the method (2).

Definition 1. Method (2) is called stable, if the roots of the polynomial

located in the unit circle, on the boundary of which there are not multiple roots.

Definition 2. The integer value  is called as the degree for the method (2) if the following is holds:

Definition 3. The integer value s is called as the order of the method (3) or (4) if the function:

has the following property:

By using this definition, receive those methods (5), (6)  and has the degree , method (7) has the order . Method (10) has the order  and methods (13) and (14) have the degree . Noted that method (15) has the order , methods (14) and (16) have the degree .

 

 

 

2. Conclusion

As is known in solving many applied problems, arises the question about the selection of numerical methods for solving the above-investigated problems. Many experts in such cases suggested using the methods of Runge-Kutta and Adams, Considering that these methods are very popular and simple to use. However, such tasks have arisen in solving which above recommended methods have not given available results. Taking into account the stated fact, experts suggested using the generalization of these methods. In the results of which arises the Multistep methods with constant coefficients and semi-implicit Runge-Kutta methods. Recently, new directions have appeared which are called the implicit Runge-Kutta methods. For simplicity here, suggest investigating above named methods. The main advantage of this research is the comparison of one-step and multistep methods and shown that how one can be received. As is known, the region of stability for the Runge-Kutta methods is wider than the region of stability for the multistep methods. For the sake of objectivity, let us note that the region of stability can be extended by using predictor-corrector methods. Assume that the method described here is promising, therefore the results received here will find its followers.

 

CONFLICT OF INTERESTS

None. 

 

ACKNOWLEDGMENTS

None.

 

REFERENCES

Akinfewa, O. A., Yao, N. M., & Jator, S. N. (2011). Implicit Two-Step Continuous Hybrid Block Methods with Four Off-Step Points for Solving Stiff Ordinary Differential Equations. World Academy of Science, Engineering and Technology, 51, 425-428.

Bakhvalov, N. S. (1955). Some Remarks on the Question of Numerical Integration of Differential Equations by the Finite-Difference Method. Academy of Science Report, USSR, 3, 805-808.

Brunner, H. (1984). Implicit Runge-Kutta Methods of Optimal Order for Volterra Integro-Differential Equations. Mathematics of Computation, 42, 95-109. https://doi.org/10.1090/S0025-5718-1984-0725986-6

Butcher, J. C. (1965). A Modified Multistep Method for the Numerical Integration of Ordinary Differential Equations. Journal of the Association for Computing Machinery, 12, 124-135. https://doi.org/10.1145/321250.321261

Dahlquist, G. (1956). Convergence and Stability in the Numerical Integration of ODEs. Mathematica Scandinavica, 4, 33-53. https://doi.org/10.7146/math.scand.a-10454

Dahlquist, G. (1959). Stability and Error Bounds in the Numerical Integration of Ordinary Differential Equations. Transactions of the Royal Institute of Technology, Stockholm, Sweden, 130, 3-87.

Gupta, G. K. (1979). A Polynomial Representation of Hybrid Methods for Solving Ordinary Differential Equations. Mathematics of Computation, 33, 1251-1256. https://doi.org/10.1090/S0025-5718-1979-0537968-6

Ibrahimov, V. R. (1984). Relationship between the Order and the Degree for a Stable Forward-Jumping Formula. Prib. Operator Methods. Urav. Baku, 55-63.

Ibrahimov, V. R. (1990). A Relationship Between Order And Degree for a Stable Formula with Advanced Nodes. Computational Mathematics and Mathematical Physics (USSR, 30), 1045-1056. https://doi.org/10.1016/0041-5553(90)90044-S

Ibrahimov, V., & Imanova, M. (2021). Multistep Methods of the Hybrid Type and Their Application to Solve the Second Kind Volterra Integral Equation. Symmetry, 13(6), 1-23. https://doi.org/10.3390/sym13061087

Ibrahimov, V., & Imanova, M. (2024). About One Multistep Multiderivative Method of Predictor-Corrector Type Constructed for Solving Initial-Value Problem for ODE of Second Order. WSEAS Transactions on Mathematics, 599-607. https://doi.org/10.37394/23206.2024.23.63

Ibrahimov, V., & Imanova, M. (2024). On Some Ways to Increase the Exactness of the Calculating Values of the Required Solutions for Some Mathematical Problems. WSEAS Transactions on Mathematics, 430-437. https://doi.org/10.37394/23206.2024.23.45

Imanova, M. N., & Ibrahimov, V. R. (2023). The Application of Hybrid Methods to Solve Some Problems of Mathematical Biology. American Journal of Biomedical Science and Research, 18(6), 74-80. https://doi.org/10.34297/AJBSR

Juraev, D., Ibrahimov, V., & Agarwal, P. (2023). Regularization of the Cauchy Problem for Matrix Factorizations of the Helmholtz Equation on a Two-Dimensional Bounded Domain. Palestine Journal of Mathematics, 381-402.

Kobza, J. (1975). Second Derivative Methods of Adams Type. Applikace Mathematicky, 20, 389-405. https://doi.org/10.21136/AM.1975.103607

Shura-Bura, M. R. (1952). Error Estimates for Numerical Integration of Ordinary Differential Equations. Prikladnaya Matematika i Mekhanika, 5, 575-588.

Skvortsov, L. (2009). Explicit Two-Step Runge-Kutta Methods. Mathematical Modeling, 21, 54-65.

Trifunov, Z. (2020). Definite Integral for Calculating Volume of Revolution That is Generated by Revolving the Region about the X(Y)-Axis and Their Visualization. Educational Alternatives, 18, 178-186.

Urabe, M. (1970). An Implicit One-Step Method of High-Order Accuracy for the Numerical Integrations of ODE. Numerische Mathematik, 2, 151-164. https://doi.org/10.1007/BF02165379    

     

 

 

 

 

 

 

Creative Commons Licence This work is licensed under a: Creative Commons Attribution 4.0 International License

© Granthaalayah 2014-2025. All Rights Reserved.