Positivity-preserving methods for ordinary differential equations

28Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.

Abstract

Many important applications are modelled by differential equations with positive solutions. However, it remains an outstanding open problem to develop numerical methods that are both (i) of a high order of accuracy and (ii) capable of preserving positivity. It is known that the two main families of numerical methods, Rungea Kutta methods and multistep methods, face an order barrier. If they preserve positivity, then they are constrained to low accuracy: They cannot be better than first order. We propose novel methods that overcome this barrier: second order methods that preserve positivity unconditionally and a third order method that preserves positivity under very mild conditions. Our methods apply to a large class of differential equations that have a special graph Laplacian structure, which we elucidate. The equations need be neither linear nor autonomous and the graph Laplacian need not be symmetric. This algebraic structure arises naturally in many important applications where positivity is required. We showcase our new methods on applications where standard high order methods fail to preserve positivity, including infectious diseases, Markov processes, master equations and chemical reactions.

Cite

CITATION STYLE

APA

Blanes, S., Iserles, A., & Macnamara, S. (2022). Positivity-preserving methods for ordinary differential equations. ESAIM: Mathematical Modelling and Numerical Analysis, 56(6), 1843–1870. https://doi.org/10.1051/m2an/2022042

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free