Summary: A non-standard finite-difference scheme is constructed to simulate a predator–prey model of Gause-type with a functional response. Using fixed-point analysis, it is shown that the scheme preserves the physical properties of the model and gives results that are qualitatively equivalent to the real dynamics of the model. It is also shown that the scheme undergoes a supercritical Hopf bifurcation for a specific value of the bifurcation parameter (). This leads to the existence of a stable limit cycle created by the scheme when the bifurcation parameter passes through , as predicted by the continuous model.
The scheme is used to simulate a model with functional responses of Holling-types II and III. The simulation results generated by the non-standard finite-difference scheme are compared with those obtained from the standard methods such as forward-Euler and Runge–Kutta methods. These comparisons show that the standard methods give erroneous results that disagree with the theoretical predictions of the model. However, it is proved that the proposed non-standard finite-difference scheme is consistent with the asymptotic dynamics of the model. Numerical simulations are presented to support these facts.