A computational method for solution of the prey and predator problem
Introduction
There are some rabbits and foxes living together. Foxes eat the rabbits and rabbits eat clover. Suppose that there are enough clovers and the rabbits have enough food to eat. When there are a lot of rabbits, the foxes also grow and their population increase. When the number of foxes increase and they eat a lot of rabbits they enter into a short period of food and their number decrease. As the number of the foxes decrease, the rabbits will be safe and their population increase. When the number of rabbits increase the number of foxes would increase and by passing the time we can see an infinite repeatability of increase and decrease in the population of these two kinds of animals (Fig. 1, Fig. 2, Fig. 3, Fig. 4).
The governing equations to the problem would be as follows [1].where x(t) and y(t) are respectively the populations of rabbits and the foxes at the time t.
Section snippets
Computational method for solving (1)
To solve the system of Eqs. (1) Adomian decomposition method, well addressed in [2], [3], is employed. The equivalent canonical form of this system is as follows:As usual in Adomian decomposition method the solutions of Eqs. (2) are considered to be as the sum of the following series:And the integrand in Eq. (2), as the sum of the following series.where An, Bn are
Numerical results and discussion
For numerical study the following values are used.Case a b c d 1 14 18 1 1 0.1 1 2 14 18 0.1 1 1 1 3 16 10 0.1 1 1 1 4 16 10 1 1 0.1 1
According to the values introduced in the table the following solutions are derived.The following
References (5)
- et al.
An alternate algorithm for computing Adomian polynomials
Appl. Math. Comput.
(2003) - et al.
Solution of systems of ordinary differential equations with Adomian decomposition method
Appl. Math. Comput.
(2004)
Cited by (38)
Design of intelligent computing solver with Morlet wavelet neural networks for nonlinear predator–prey model
2023, Applied Soft ComputingIntelligent computing for numerical treatment of nonlinear prey–predator models
2019, Applied Soft Computing JournalCitation Excerpt :Rabbits are eaten by the foxes while the clover are eaten by the rabbits. The rabbits will be safer as the number of foxes decreases, and accordingly as the number of rabbits decrease result in increased in number of foxes [3]. The association of decreasing and increasing in the population dynamics the two types of animals is models through ordinary differential equations for nonlinear prey–predator system.
On some approximate methods for nonlinear models
2009, Applied Mathematics and ComputationCitation Excerpt :The purpose of this section is to discuss some of those features of the nonlinear dynamics by means of the simple Riccati equation solved by Abbasbandy [14] by means of the HPM. From the discussion above we clearly appreciate that the particular implementation of the HPM proposed by Abbasbandy [14] (and also the time–power series produced by any other approach [12,13,15]) will be unable to reveal the main features of a nonlinear dynamical model. The time–power series produced either in the straightforward way or by analytical approaches like the HPM and ADM [12–15] are unsuitable for a serious study of nonlinear dynamics because they fail to provide the overall features of the problem that any physical or ecological application requires [1–7].
Piecewise finite series solution of nonlinear initial value differential problem
2009, Applied Mathematics and ComputationSolution of prey-predator problem by numeric-analytic technique
2009, Communications in Nonlinear Science and Numerical SimulationCitation Excerpt :In doing so, we correct the results of previous authors [2,3]. Biazar and Montazeri [2] presented the 4-term ADM solutions for each case. As depicted in Fig. 1, these 4-term ADM solutions are not accurate enough.
Construction of analytic solution to chaotic dynamical systems using the Homotopy analysis method
2009, Chaos, Solitons and Fractals