Evolutionary Design of Numerical Methods: Generating Finite Difference and Integration Schemes by Differential Evolution

12/30/2013
by   C. D. Erdbrink, et al.
0

Classical and new numerical schemes are generated using evolutionary computing. Differential Evolution is used to find the coefficients of finite difference approximations of function derivatives, and of single and multi-step integration methods. The coefficients are reverse engineered based on samples from a target function and its derivative used for training. The Runge-Kutta schemes are trained using the order condition equations. An appealing feature of the evolutionary method is the low number of model parameters. The population size, termination criterion and number of training points are determined in a sensitivity analysis. Computational results show good agreement between evolved and analytical coefficients. In particular, a new fifth-order Runge-Kutta scheme is computed which adheres to the order conditions with a sum of absolute errors of order 10^-14. Execution of the evolved schemes proved the intended orders of accuracy. The outcome of this study is valuable for future developments in the design of complex numerical methods that are out of reach by conventional means.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/08/2019

Computation of High-Order Electromagnetic Field Derivatives with FDTD and the Complex-Step Derivative Approximation

This paper introduces a new approach for the computation of electromagne...
research
12/02/2021

The numerical solution of semidiscrete linear evolution problems on the finite interval using the Unified Transform Method

We study a semidiscrete analogue of the Unified Transform Method introdu...
research
01/11/2021

On symmetric-conjugate composition methods in the numerical integration of differential equations

We analyze composition methods with complex coefficients exhibiting the ...
research
12/12/2019

A unified framework to generate optimized compact finite difference schemes

A unified framework to derive optimized compact schemes for a uniform gr...

Please sign up or login with your details

Forgot password? Click here to reset