A Simplified Adaptive Runge-Kutta Method with Competitive Performance for Ordinary Differential Equations

Authors

DOI:

https://doi.org/10.54361/ajmas.269207

Keywords:

Adaptive Runge–Kutta methods, Ordinary differential equations, Step-size control, Numerical integration, Error estimation

Abstract

This paper presents a simplified and computationally efficient adaptive Runge–Kutta method for solving ordinary differential equations (ODEs). The proposed approach enhances the classical fourth-order Runge–Kutta (RK4) scheme by incorporating an intelligent step-doubling error estimation strategy, enabling reliable adaptive step-size control without relying on embedded Runge–Kutta pairs or complex Butcher tableaus. By comparing one full RK4 step with two half-steps, the method obtains a robust local error estimate that balances accuracy and computational cost while preserving implementation simplicity. The performance of the proposed adaptive RK4 method is rigorously evaluated against well-established solvers, namely RK45, DOP853, and the backward differentiation formula (BDF), as implemented in the SciPy library. Benchmark tests are conducted on three representative problems: the Van der Pol oscillator, a logistic growth model, and a nonlinear oscillator. Numerical results demonstrate that the proposed method consistently achieves high computational efficiency while maintaining accuracy within prescribed tolerances ranging from 10^(-4) to 10^(-6). In particular, the method attains peak efficiencies exceeding 10^4 steps per second across all test cases. These results indicate that the proposed adaptive RK4 algorithm offers a practical and competitive alternative for general-purpose ODE solving, especially in applications where a balance between numerical accuracy, computational efficiency, and algorithmic simplicity is essential.

Downloads

Published

2026-02-05

How to Cite

1.
Abdulmawlay Tahir, Emad Qasim, Fathi Emharb. A Simplified Adaptive Runge-Kutta Method with Competitive Performance for Ordinary Differential Equations. Alq J Med App Sci [Internet]. 2026 Feb. 5 [cited 2026 Feb. 5];:352-60. Available from: https://www.journal.utripoli.edu.ly/index.php/Alqalam/article/view/1408

Issue

Section

Articles