Discovering New Runge-Kutta Methods Using Unstructured Numerical Search

10/30/2019
by   David K. Zhang, et al.
0

Runge-Kutta methods are a popular class of numerical methods for solving ordinary differential equations. Every Runge-Kutta method is characterized by two basic parameters: its order, which measures the accuracy of the solution it produces, and its number of stages, which measures the amount of computational work it requires. The primary goal in constructing Runge-Kutta methods is to maximize order using a minimum number of stages. However, high-order Runge-Kutta methods are difficult to construct because their parameters must satisfy an exponentially large system of polynomial equations. This paper presents the first known 10th-order Runge-Kutta method with only 16 stages, breaking a 40-year standing record for the number of stages required to achieve 10th-order accuracy. It also discusses the tools and techniques that enabled the discovery of this method using a straightforward numerical search.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/06/2021

High Order Numerical Homogenization for Dissipative Ordinary Differential Equations

We propose a high order numerical homogenization method for dissipative ...
research
02/05/2021

Characterizing Order of Convergence in the Obreshkov Method in Differential-Algebraic Equations

The Obreshkov method is a single-step multi-derivative method used in th...
research
04/27/2023

A framework for rigorous computational methods using Haar wavelets for differential equations

This work presents a framework for a-posteriori error-estimating algorit...
research
05/18/2021

An Effective and Efficient Method to Solve the High-Order and the Non-Linear Ordinary Differential Equations: the Ratio Net

An effective and efficient method that solves the high-order and the non...
research
11/05/2019

An improved transformation between Fibonacci FSRs and Galois FSRs

Feedback shift registers (FSRs), which have two configurations: Fibonacc...
research
02/16/2021

Positivity-preserving methods for population models

Many important applications are modelled by differential equations with ...
research
12/14/2022

Runge-Kutta convolution quadrature based on Gauss methods

An error analysis of Runge-Kutta convolution quadrature based on Gauss m...

Please sign up or login with your details

Forgot password? Click here to reset