Construction of explicit Runge-Kutta pairs with stiffness detection
Explicit Runge-Kutta schemes are the methods of choice for solving nonstiff systems of ordinary differential equations at low to medium tolerances. The construction of optimal formulae has been the subject of much research. In this article, it will be shown how to construct some low order formula pairs using tools from computer algebra. Our focus Will be on methods that are equipped with local error detection (for adaptivity in the step size) and with the ability to detect stiffness. It will be demonstrated how criteria governing 'optimal' tuning of free parameters and matching of the embedded method can be accomplished by forming a constrained optimization problem. In contrast to standard numerical optimization processes our approach finds an exact (infinite precision) global minimum. Quantitative measures will be given comparing our new methods with some established formula pairs. (C) 2005 Elsevier Ltd. All rights, reserved.
stiffness detection ordinary differential equations initial value problems runge-kutta methods symbolic computation computer algebra systems computer generation of numerical methods