Finite-difference schemes for reaction-diffusion equations modeling predator-prey interactions in MATLAB

Bull Math Biol. 2007 Apr;69(3):931-56. doi: 10.1007/s11538-006-9062-3. Epub 2007 Feb 1.

Abstract

We present two finite-difference algorithms for studying the dynamics of spatially extended predator-prey interactions with the Holling type II functional response and logistic growth of the prey. The algorithms are stable and convergent provided the time step is below a (non-restrictive) critical value. This is advantageous as it is well-known that the dynamics of approximations of differential equations (DEs) can differ significantly from that of the underlying DEs themselves. This is particularly important for the spatially extended systems that are studied in this paper as they display a wide spectrum of ecologically relevant behavior, including chaos. Furthermore, there are implementational advantages of the methods. For example, due to the structure of the resulting linear systems, standard direct, and iterative solvers are guaranteed to converge. We also present the results of numerical experiments in one and two space dimensions and illustrate the simplicity of the numerical methods with short programs MATLAB: . Users can download, edit, and run the codes from http://www.uoguelph.ca/~mgarvie/, to investigate the key dynamical properties of spatially extended predator-prey interactions.

MeSH terms

  • Algorithms*
  • Animals
  • Ecosystem*
  • Kinetics
  • Models, Biological*
  • Numerical Analysis, Computer-Assisted
  • Predatory Behavior*