Abstract
In this paper we study a fuzzy predator-prey model with functional response The fuzzy derivatives are approximated using the generalized Hukuhara derivative. To execute the numerical simulation, we use the fuzzy Runge-Kutta method. The results obtained over time for the evolution and the population are presented numerically and graphically with some conclusions.
1. Introduction
The concept of fuzzy valued functions was studied by many authors, see [1,2,3,4,5,6,7]. In general, they based their definition of derivatives on the concept of Hukuhara derivative for set valued functions. Bede and Gal [1] introduced strongly generalized derivatives since with time the Hukuhara derivative fuzzifies the solution.
In applied sciences and engineering, differential equations are commonly used to represent real life problems and systems. In many practical cases uncertainties can appear. This gives rise to fuzzy differential equations and many authors defined fuzzy differential equations with a derivative based on Hukuhara derivative and its generalizations, see [1,2,4,8,9]. In addition, several numerical methods were developed to solve fuzzy initial and boundary value problems, see [10,11,12,13,14,15].
Assume that the initial value problem has an uncertain initial value modeled by a fuzzy interval, then the fuzzy initial value problem will be
where is a fuzzy interval-valued function and , the set of fuzzy numbers, have been developed to solve fuzzy differential equations, [16].
Our concern is to consider the predator-prey model that has the form
where and d are positive constants, a is the growth rate of the prey, c is the death rate of the predator, and b and d are measures of the effect of the interaction between the predator and the prey.
Many authors studied the predator-prey models with uncertainty in the initial populations of the predator and the prey. They gave numerical solutions to differential equations with fuzzy initial conditions and some discussed the stability of the solutions [10,11,17,18,19].
For example, Ahmed and Baets [10] studied a predator-prey population model with fuzzy initial populations of predator and prey. They did some simulations to the model numerically by means of a 4th-order Runge-Kutta method. They obtained fuzzy stable equilibrium points. Euler method was used by Ahmed and Hasan [11] and Akin and Oruc [17] used the concept of generalized differentiability to solve the Lotka–Voltera model.
Stability of the model was studied by [18,19]. In [19], the authors did simulation of the interaction between aphids (preys) and ladybugs (predators) in addition to studying the stability of the critical points. Existence of limit cycles was done for a model with functional response in [20]. Numerical computations were done in [21] to compare the fuzzy solution with the deterministic one. In [22], the authors concluded the superiority of the fuzzy solution over the crisp one. Numerical simulation to derive conditions of Turing and Hopf bifurcation around the steady state solution was done by [23].
Predator prey model with harvesting was considered by [24,25,26,27,28] where in [25], the authors studied the stability and the bionomic analysis in the presence of toxicity. While in [24], the authors considered a fractional predator prey model numerically in addition to studying the stability, existence, and uniqueness of the solution. In [26], the authors considered a model that incorporates the effects of prey refuge and predator mutual interference. A model with infectious disease in the prey population was considered by [27] where they proved local stability of the system at equilibrium points. The authors in [28] considered a system with two competing species affected by harvesting and the presence of a predator. They presented some numerical examples to support their findings.
In this paper, we follow the footsteps of [20], we consider the predator prey model with functional response of the form
where R, S and D are positive constants and X and Y are the population sizes of the prey and the predator respectively. We convert the model to a fuzzy model with fuzzy initial conditions and study the resulting different cases (to be explained) numerically. We investigate which system has a solution that makes sense and is stable. We then fuzzify the parameters of the model and repeat the study again and present the results numerically and graphically.
The outline of the paper will be as follows. In Section 2, we present the basic concepts and some needed definitions that paves the way to numerical investigation. Section 3 will contain the different types of models with fuzzy initial values and with fuzzy parameters together with the numerical results. The last section will contain some conclusions.
2. Basic Concepts
We start by some needed basic concepts:
Definition 1.
A fuzzy subset A of some set Ω is defined by its membership function, written , which produces values in for all x in. That is; is a function mapping Ω into . If is always equal to one or zero then the subset A is said to be crisp (classical) set.
Definition 2.
Let A be a fuzzy subset of Ω. An α – level of, written , is defined as for . , the support of A is defined as the closure of the union of all the , for . The core of A is the set of all elements in Ω with membership degree in A equal to
Definition 3.
A fuzzy number is a fuzzy subset of the real numbers satisfying: is a closed and bounded interval for .
The family of all fuzzy numbers will be denoted by .
A special type of fuzzy numbers with is called tringular fuzzy number if it satisfies the following, [10]:
note that is called a triangular shaped fuzzy number if one of the graphs above is a curve and not a straight line and we write. While the fuzzy number with is called trapezoidal fuzzy number if it satisfies the following, [10]:
Again, note that is called a trapezoidal shaped fuzzy number if one of the graphs above is a curve and not a straight line and we write .
A fuzzy number is determined by its alpha cuts, These alpha cuts satisfy the relation: if then , where . More details, properties and operations can be found in [2,4,8,29]. Other types of fuzzy numbers and their orders can be found in [12,16,30].
If u is a fuzzy number, then where and for each
Theorem 1
([2,8]). Suppose that satisfy the following conditions:
- is a bounded increasing function and is a bounded decreasing function with .
- for each and are left-continuous functions at
- and are right-continuous at .
Then defined by is a fuzzy number with parameterization . Furthermore, if is a fuzzy number with parameterization , then the functions and satisfy the aforementioned conditions.
Definition 4.
The complete metric structure on the set of all fuzzy numbers is given by the Hausdorff distance mapping such that , for arbitrary fuzzy numbers and
Theorem 2
([2,8]). If and are two fuzzy numbers, then for each we have:
Definition 5.
Let The generalized Hukuhara difference (-difference) , where , if it exists, such that (1) or (2) .
Definition 6.
Let is strongly generalized differentiable(-differentiable) at if the limits of some pair of the following exist and are equal:
1. and .
2. and .
More about Fuzzy calculus can be found in [29].
Definition 7.
Let f is differentiable on if f is differentiable in the sense part 1 of the previous definition. Similarly, f is differentiable on if f is differentiable in the sense part 2 of the previous definition.
Theorem 3.
Let where for each
(1) If is differentiable, then and are differentiable functions and
(2) If is differentiable, then and are differentiable functions and
3. The Models
In [20], the authors dealt with a general predator prey model of the form
where and are the prey and the predator population sizes respectively, and D are positive parameters. Letbe the equilibrium point of (2), thenand, in addition to and Where and are chosen such that . They established the necessary and sufficient condition for the nonexistence of limit cycles of (2). The system has no limit cycle if and only if
So, if then there is a limit cycle. Depending on the existence condition we build the following model:
3.1. Fuzzy Initial Conditions
We fuzzify (3) by assuming thatand are fuzzy numbers with fuzzy initial conditions. Let and and let be triangular fuzzy numbers, then ]. Using the generalized Hukuhara derivatives for and , consider:
Case 1: Let andbe differentiable then and. Then the model will be as follows:
The equilibrium points of are and. We solve using the Fuzzy Runge–Kutta method in Matlab at levels. At -level = 0, the solution is given in Table 1 and Figure 1.
Table 1.
The solution of at .
Figure 1.
The solution of (4) at = 0.
Table 2.
The solution of (4) at = 0.5.
Figure 2.
The solution of (4) at = 0.5.
Table 3.
The solution of (3) at = 1.
Figure 3.
The solution of (4) at = 1.0.
Case 2: is (1)-differentiableis (2)-differentiable, then we have the following model:
Solving (5) at levels, the graphs of the solutions are Figure 4, Figure 5 and Figure 6 respectively:
Figure 4.
The solution of (5) at = 0.
Figure 5.
The solution of (5) at = 0.5.
Figure 6.
The solution of (5) at = 1.0.
Case 3: is (2)-differentiableand is (1)-differentiable, then we have the following model:
Solving (6) at levels, the graphs of the solutions are Figure 7, Figure 8 and Figure 9 respectively:
Figure 7.
The solution of (6) at = 0.
Figure 8.
The solution of (6) at = 0.5.
Figure 9.
The solution of (6) at = 1.
Case 4:andare (2)-differentiable, then we have the following model:
Figure 10.
The solution of (7) at = 0.0 for short time period.
Figure 11.
The solution of (7) at = 0.0 as time increases.
Figure 12.
The solution of (7) at = 0.5 for short time period.
Figure 13.
The solution of (7) at = 0.5 as time increases.
At -level = 1, the solution is shown in Figure 14:
Figure 14.
The solution of (7) at =1.
In this case (2-2) solution, the lower and upper limits for and start at different values up to time with and . As time increases they coincide as shown in the figures. The crisp solution lies between them.
In general and from the above cases, we obtain biologically unacceptable and unstable solution when and are (1,1), (1,2), (2,1)-differentiable for , while at the solution is equivalent to the crisp case. When andare (2)-differentiable, we notice that as the solution becomes periodic and stable.
Now, we try to use a triangular fuzzy numbers with small supports for the initial conditions. let then =[]. Since the model when andare (2)-differentiable give a fuzzy solution which is biologically acceptable we find the solution of and when they are (2)-differentiable at Therefore, we have the following model:
Figure 15.
The solution of (8) at = 0.0 for short time period.
Figure 16.
The solution of (8) at = 0.0 as time increases.
We see that initially and but as the solution becomes periodic and stable and and. So, the solution of (8) is better than the previous one (using initial conditions with large supports).
3.2. Fuzzy Parameters
In this part, we try to see what may happen when we make the parameters of the model (2) triangular fuzzy numbers.
For example, let with with , with+ and with Then (2) becomes:
- (1)
- If X and Y are (1)-differentiable, then we have the following model:The equilibrium points of (9) areAt , the solution is shown in Figure 17:
Figure 17. The solution of (10) at = 0.0.At -level = 0.5, the solution is shown in Figure 18:
Figure 18. The solution of (10) at = 0.5.At -level = 1, the solution is shown in Figure 19:
Figure 19. The solution of (10) at = 1. - (2)
- If X is (1)-differentiable and Y is (2)-differentiable, then we have the following model:At -level = 0, the solution is shown in Figure 20:
Figure 20. The solution of (11) at = 0.0.At -level = 0.5, the solution is in Figure 21:
Figure 21. The solution of (11) at = 0.5.At -level = 1, the solution is shown in Figure 22:
Figure 22. The solution of (10) at = 1. - (3)
- If X is (2)-differentiable and Y is (1)-differentiable, then we have the following model:At -level = 0, the solution is shown in Figure 23:
Figure 23. The solution of (12) at = 0.0.At -level = 0.5, the solution is shown in Figure 24:
Figure 24. The solution of (12) at = 0.5.At -level = 1, the solution is shown in Figure 25:
Figure 25. The solution of (12) at = 1. - (4)
- If X and Y are (2)-differentiable, then we have the following model:
Figure 26.
The solution of (13) at = 0.0 for a short time period.
Figure 27.
The solution of (13) at = 0.0 as time increases.
Figure 28.
The solution of (13) at = 0.0 as time increases.
At -level = 0, the solution is unstable since
Figure 29.
The solution of (13) at = 0.5 for a short time period.
Figure 30.
The solution of (13) at = 0.5 as time increases.
At -level = 1, the solution is shown in Figure 31:
Figure 31.
The solution of (13) at = 1.
Now, we want to fuzzify the parameters of the model (2) using triangular fuzzy number with small support, as follows:
Let
Then we have the following model:
We solve model (14) when X and Y are (2)-differentiable, then it becomes as follows:
Figure 32.
The solution of (14) at = 0.0 for a short time period.
Figure 33.
The solution of (14) at = 0.0 as time increases.
When we fuzzify the parameters of (2) by triangular fuzzy numbers, then for we obtain unacceptable solutions when X and Y are (1,1), (1,2), (2,1)-differentiable. While, when X and Y are (2)-differentiable, the solution is unstable at but it becomes periodic as increases for with and So, there are no fuzzy solution for X and Y. However, at the solution is equivalent to the crisp case for all derivative forms of X and Y. When we use triangular fuzzy numbers of small supports, then the solution when X and Y are (2)-differentiable at is periodic and stable. Therefore, as so there is no fuzzy solution for Y.
4. Conclusions
We constructed a fuzzy predator-prey model with functional response. We fuzzified the initial conditions and the parameters. We also considered triangular fuzzy numbers. The resulting systems are then solved numerically using the fuzzy Runge-Kutta method. The results obtained were not always better than the crisp one. The (1-1), (1-2) and the (2-1) solution were not acceptable and are incompatible with biological facts. While the (2-2) solutions are stable, periodic and are biologically meaningful. For the triangular fuzzy numbers, it is better to use triangular fuzzy numbers with small supports since they produce periodic and stable solutions. Fuzzy parameters didn’t lead to good solutions that are acceptable and in agreement with fuzzy logic.
Author Contributions
All authors contributed equally to this research. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Acknowledgments
The first two authors would like to thank Palestine Technical University-Kadoorie and the last author would like to thank Uinversity of Sharjah for the support the authors obtained from their respective universities while executing the research.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Bede, B.; Gal, G.S. Generalizations of differentiability of fuzzy number valued functions with applications to fuzzy differential equations. Fuzzy Sets Syst. 2005, 151, 581–599. [Google Scholar] [CrossRef]
- Bede, B.; Stefanini, L. Solution of Fuzzy Differential Equations with Generalized Differentiability Using LU-Parametric Representation; Atlantis Press: Atlantis, France, 2011. [Google Scholar]
- Bede, B.; Stefanini, L. Generalized differentiability of fuzzy-valued function. Fuzzy Sets Syst. 2012, 230, 119–141. [Google Scholar] [CrossRef]
- Cano, Y.C.; Flores, H.R. On new solutions of fuzzy differential equations. Chaos Solitons Fractals 2008, 38, 112–119. [Google Scholar] [CrossRef]
- Gomes, L.T.; Barros, L.C. A note on the generalized difference and the generalized differentiability. Fuzzy Sets Syst. 2015, 280, 142–145. [Google Scholar] [CrossRef]
- Pirzada, U.M.; Vakaskar, D.C. Existence of Hukuhara differentiability of fuzzy-valued functions. J. Indian Math. 2017, 84, 239–254. [Google Scholar] [CrossRef]
- Stefanini, L. A generalization of Hukuhara difference for interval and fuzzy arithmetic. Fuzzy Sets Syst. 2008, 161, 1564–1584. [Google Scholar] [CrossRef]
- Bede, B.; Gal, S.G. Solutions of fuzzy differential equations based on generalized differentiability. Commun. Math. Anal. 2010, 9, 22–41. [Google Scholar]
- Ortega, N.R.; Sallum, P.C.; Massad, E. Fuzzy Dynamical Systems in Epidemic Modeling. Kybernetes 2000, 29, 201–218. [Google Scholar] [CrossRef]
- Ahmad, M.Z.; Baets, B. A Predator-Prey Model with Fuzzy Initial Populations. In Proceedings of the 13th IFSA World Congress and 6th EUSFLAT Conference, Lisbon, Portugal, 20–24 July 2009; pp. 1311–1314. [Google Scholar]
- Ahmad, M.Z.; Hasan, M.K. Modeling of Biological Populations Using Fuzzy Differential Equations. Intern. J. Mod. Physic Conf. Ser. 2012, 9, 354–363. [Google Scholar] [CrossRef]
- Ghanaie, Z.A.; Moghadam, M. Solving fuzzy differential equations by Runge-Kutta method. J. Math. Comput. Sci. 2011, 2, 295–306. [Google Scholar]
- Ma, M.; Friedman, M.; Kandel, A. Numerical solutions of fuzzy differential equations. Fuzzy Sets Syst. 1999, 105, 133–138. [Google Scholar] [CrossRef]
- Attili, B. The Shooting Method for Solving Second Order Fuzzy Two-Point Boundary Value Problems. Intern. J. Appl. Math. 2019, 32, 663–676. [Google Scholar] [CrossRef][Green Version]
- Attili, B. Initial Value Methods for the Numerical Simulation of Fuzzy Two-Point Boundary Value Problems using General Linear Method. Intern. J. Fuzzy Syst. Appl. 2021, 10, 94–126. [Google Scholar]
- Mallak, S.; Bedo, D.A. Fuzzy Comparison Method for Particular Fuzzy Numbers. J. Mahani Math. Res. Cent. 2013, 3, 1–14. [Google Scholar]
- Akin, O.; Oruc, O. A Prey Predator Model with Fuzzy Initial Values. Hacet. J. Math. Stat. 2012, 4, 387–395. [Google Scholar]
- Mizukoshi, M.T.; Barros, L.C.; Bassanezi, R.C. Stability of Fuzzy Dynamic Systems. Int. J. Uncertain. Fuzziness Knowl. Based Syst. 2009, 17, 69–83. [Google Scholar] [CrossRef]
- Peixoto, M.S.; Barros, L.C.; Bassanezi, R.C. Predator-Prey Fuzzy Model. Ecol. Model 2008, 214, 39–44. [Google Scholar] [CrossRef]
- Attili, B.; Mallak, S. Existence of Limit Cycles in A Predator-Prey System with a Functional Responce of the Form Arctan(ax). Commun. Math. Anal. 2006, 1, 27–33. [Google Scholar]
- Pereira, C.M.; Cecconello, M.S.; Bassanezi, R.C. Prey-Predator Model Under Fuzzy Uncertanties. In Fuzzy Information Processing. NAFIPS 2018. Communications in Computer and Information Science; Barreto, G., Coelho, R., Eds.; Springer: Berlin/Heidelberg, Germany, 2018; Volume 831. [Google Scholar]
- Barzinji, K. Numerical Solution of Fuzzy Delay Predator-Prey System. Intern. J. Math. Anal. 2017, 11, 595–603. [Google Scholar] [CrossRef]
- Banerjee, M.; Mukherjee, N.; Volpert, V. Prey-Predator Model with a Nonlocal Bistable Dynamics of Prey. Mathematics 2018, 6, 41. [Google Scholar] [CrossRef]
- Pal, D.; Mahapatra, G.S.; Samanta, G.P. Stability and bionomic analysis of fuzzy prey–predator harvesting model in presence of toxicity: A dynamic approach. Bull. Math. Biol. 2016, 78, 1493–1519. [Google Scholar] [CrossRef] [PubMed]
- Yavuz, M.; Sene, N. Stability Analysis and Numerical Computation of the Fractional Predator–Prey Model with the Harvesting Rate. Fractal Fract. 2020, 4, 35. [Google Scholar] [CrossRef]
- Yu, X.; Yuan, S.; Zhang, T. About the optimal harvesting of a fuzzy predator–prey system: A bioeconomic model incorporating prey refuge and predator mutual interference. Nonlinear Dyn. 2018, 94, 2143–2160. [Google Scholar] [CrossRef]
- Pal, D.; Mahapatra, G.S.; Mahato, S.K.; Samanta, G.P. A Mathematical Model of A Prey-Predator Type Fishery in the Presence of Toxicity With Fuzzy Optimal Harvisting. J. Appl. Math. Inform. 2020, 38, 13–36. [Google Scholar] [CrossRef]
- Thota, S. A Mathematical Study on a Diseased Prey-Predator Model with Predator Harvesting. Asian J. Fuzzy Appl. Math. 2020, 8, 16–21. [Google Scholar] [CrossRef]
- Zimmerman, H.J. Fuzzy Set Theory and Its Applications, 4th ed.; Springer: Berlin/Heidelberg, Germany, 2006. [Google Scholar]
- Mallak, S.; Bedo, D. Particular Fuzzy Numbers and a Fuzzy Comparison Method between Them. Intern. J. Fuzzy Math. Syst. 2013, 2, 113–123. [Google Scholar]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
































