Skip to Content
MathematicsMathematics
  • Article
  • Open Access

12 August 2021

Numerical Investigation of Fuzzy Predator-Prey Model with a Functional Response of the Form Arctan(ax)

,
and
1
Department of Applied Mathematics, Palestine Technical University-Kadoorie, Tulkarem 00970, Palestine
2
Department of Mathematics, University of Sharjah, Sharjah 27272, United Arab Emirates
*
Author to whom correspondence should be addressed.
This article belongs to the Special Issue Numerical Analysis and Scientific Computing

Abstract

In this paper we study a fuzzy predator-prey model with functional response a r c t a n ( a x ) . 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
X t = f t , X t , X t 0 = X 0
where f : [ 0 , T ] × R F n R F n is a fuzzy interval-valued function and X 0 R F n , 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
d X d t = a X b X Y d Y d t = c Y + d X Y ,
where a , b , c 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 a r c t a n ( a x ) of the form
X t = R X 1 X Y a r c t a n a X Y t = D Y + S Y a r c t a n a X
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 A x , which produces values in [ 0 , 1 ] for all x in Ω . That is; A ( x ) is a function mapping Ω into [ 0 , 1 ] . If A x 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 A , written A α , is defined as { x Ω : A ( x ) α } for 0 < α 1 . [ A ] 0 , the support of A is defined as the closure of the union of all the A α , for 0 < α 1 . The core of A is the set of all elements in Ω with membership degree in A equal to 1 .
Definition 3.
A fuzzy number N is a fuzzy subset of the real numbers satisfying: ( i ) x : N x = 1 , ( i i ) N α is a closed and bounded interval for 0 α 1 .
The family of all fuzzy numbers will be denoted by R F .
A special type of fuzzy numbers M = [ a 1 , a 2 , a 3 ] with a 1 < a 2 < a 3 is called tringular fuzzy number if it satisfies the following, [10]:
M ( x ) = 0 if x a 1 or x a 3 1 if x = a 2 Straight   line if x   a 1 , a 2   or   x a 2 , a 3 ,
note that M ( x ) is called a triangular shaped fuzzy number if one of the graphs above is a curve and not a straight line and we write M ( a 1 , a 2 , a 3 ) . While the fuzzy number M = [ a 1 , a 2 , a 3 , a 4 ] with a 1 < a 2 < a 3 < a 4 is called trapezoidal fuzzy number if it satisfies the following, [10]:
M ( x ) = 0 if x a 1 or x a 4 1 if x = [ a 2 , a 3 ] Straight   line if x   a 1 , a 2   or   x a 3 , a 4 .
Again, note that M ( x ) is called a trapezoidal shaped fuzzy number if one of the graphs above is a curve and not a straight line and we write M a 1 , a 2 , a 3 , a 4 .
A fuzzy number is determined by its alpha cuts, α [ 0 , 1 ] . These alpha cuts satisfy the relation: if α 1 > α 2 then [ A ] α 1 [ A ] α 2 , where α 1 , α 2 [ 0 , 1 ] . 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 u α = u 1 α , u 2 α where u 1 α = m i n { s : s U [ α ] } and u 2 α = m a x { s : s U α } for each α 0 , 1 .
Theorem 1
([2,8]). Suppose that u 1 , u 2 : [ 0 , 1 ] R satisfy the following conditions:
- u 1 is a bounded increasing function and u 2 is a bounded decreasing function with u 1 1 u 2 1 .
- for each k 0 , 1 , u 1 and u 2 are left-continuous functions at α = k .
- u 1 and u 2 are right-continuous at α = 0 .
Then u : R [ 0 , 1 ] defined by u s = s u p { α : u 1 α s u 2 α } is a fuzzy number with parameterization u 1 α , u 2 α . Furthermore, if u : R [ 0 , 1 ] is a fuzzy number with parameterization u 1 α , u 2 α , then the functions u 1 and u 2 satisfy the aforementioned conditions.
Definition 4.
The complete metric structure on the set of all fuzzy numbers R F is given by the Hausdorff distance mapping D : R F × R F [ 0 , ) such that D u , v = s u p 0 α 1 m a x { u 1 α v 1 α , u 2 α v 2 α } for arbitrary fuzzy numbers u and v .
Theorem 2
([2,8]). If u and v are two fuzzy numbers, then for each α 0 , 1 , we have:
u + v α = u α + v α = u 1 α + v 1 α , u 2 α + v 2 α , μ u α = μ u α = [ m i n μ u 1 α , μ u 2 α , m a x μ u 1 α , μ u 2 α ] , u v α = [ m i n u 1 α v 1 α , u 1 α v 2 α , u 2 α v 1 α , u 2 α v 2 α , m a x u 1 α v 1 α , u 1 α v 2 α , u 2 α v 1 α , u 2 α v 2 α ] .
Definition 5.
Let u , v R F . The generalized Hukuhara difference ( g H -difference) u g H v = w , where w R F , if it exists, such that (1) u = v + w or (2) v = u w .
Definition 6.
Let f : a , b R F . f is strongly generalized differentiable( G H -differentiable) at x 0 if the limits of some pair of the following exist and are equal:
1. lim h 0 + f ( x 0 + h ) f ( x 0 ) h and lim h 0 + f ( x 0 ) f ( x 0 h ) h .
2. lim h 0 + f ( x 0 ) f ( x 0 + h ) h and lim h 0 + f ( x 0 h ) f ( x 0 ) h .
More about Fuzzy calculus can be found in [29].
Definition 7.
Let f : a , b R F . f is 1 differentiable on a , b if f is differentiable in the sense part 1 of the previous definition. Similarly, f is 2 differentiable on a , b if f is differentiable in the sense part 2 of the previous definition.
Theorem 3.
Let f : a , b R F where f x α = f 1 α x , f 2 α x for each α 0 , 1 ,
(1) If f is 1 differentiable, then f 1 α and f 2 α are differentiable functions and [ f ( x ) ] α = f 1 α x , f 2 α x .
(2) If f is 2 differentiable, then f 1 α and f 2 α are differentiable functions and [ f ( x ) ] α = f 2 α x , f 1 α x .

3. The Models

In [20], the authors dealt with a general predator prey model of the form
X t = r X 1 X Y t a n 1 a X Y t = D Y + s Y t a n 1 a X
where X and Y are the prey and the predator population sizes respectively, r , s and D are positive parameters. Let X * , Y * be the equilibrium point of (2), then X * = 1 a t a n D s and Y * = r s X * ( 1 X * ) D , in addition to ( 0 , 0 ) and ( 1 , 0 ) . Where D , s and a are chosen such that 0 < X * < 1 . 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
t a n D s s t a n ( D s ) 2 D [ 1 + t a n 2 ( D s ) ] s t a n D s D [ 1 + t a n 2 ( D s ) ] a .
So, if t a n D s s t a n D s 2 D 1 + t a n 2 D s s t a n D s D 1 + t a n 2 D s < a , then there is a limit cycle. Depending on the existence condition we build the following model:
X t = 2 X 1 X Y t a n 1 5 X Y t = 0.4 Y + 0.6 Y t a n 1 5 X X 0 = 1 a n d Y 0 = 1

3.1. Fuzzy Initial Conditions

We fuzzify (3) by assuming that X ( t ) and Y ( t ) are fuzzy numbers with fuzzy initial conditions. Let [ X ] α = u , v and [ Y ] α = [ r , s ] and let x 0 = y 0 = ( 0.5 , 1 , 1.5 ) be triangular fuzzy numbers, then [ x 0 ] α = [ y 0 ] α = [ 0.5 + α 2 , 1.5 α 2 ]. Using the generalized Hukuhara derivatives for X ( t ) and Y ( t ) , consider:
Case 1: Let X ( t ) and Y ( t ) be 1 differentiable then [ X ] α = u , v and [ Y ] α = r , s . Then the model will be as follows:
u = 2 u 2 v 2 s t a n 1 ( 5 v ) , v = 2 v 2 u 2 r t a n 1 5 u , r = 0.4 s + 0.6 r t a n 1 ( 5 u ) , s = 0.4 r + 0.6 s t a n 1 ( 5 v ) , u 0 = r 0 = 0.5 + α 2 a n d v 0 = s 0 = 1.5 α 2 .
The equilibrium points of ( 4 ) are χ ( 0 , 0 ) , χ ( 1 , 0 ) and χ ( 0.157369 , 0.397811 ) . We solve ( 4 ) using the Fuzzy Runge–Kutta method in Matlab at α levels = 0 , 0.5 , 1 . At α -level = 0, the solution is given in Table 1 and Figure 1.
Table 1. The solution of ( 4 ) at α = 0 .
Figure 1. The solution of (4) at α = 0.
At α -level = 0.5, the solution is given in Table 2 and Figure 2:
Table 2. The solution of (4) at α = 0.5.
Figure 2. The solution of (4) at α = 0.5.
At α -level = 1.0, the solution is Table 3 and Figure 3:
Table 3. The solution of (3) at α = 1.
Figure 3. The solution of (4) at α = 1.0.
Case 2: X t is (1)-differentiable a n d Y ( t ) is (2)-differentiable, then we have the following model:
u = 2 u 2 v 2 s t a n 1 ( 5 v ) , v = 2 v 2 u 2 r t a n 1 5 u , r = 0.4 r + 0.6 s t a n 1 ( 5 v ) , s = 0.4 s + 0.6 r t a n 1 ( 5 u ) , u 0 = r 0 = 0.5 + α 2 and v 0 = s 0 = 1.5 α 2 .
Solving (5) at α levels = 0 , 0.5 , 1 , 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: X t is (2)-differentiableand Y ( t ) is (1)-differentiable, then we have the following model:
u = 2 v 2 u 2 r t a n 1 5 u , v = 2 u 2 v 2 s t a n 1 ( 5 v ) , r = 0.4 s + 0.6 r t a n 1 ( 5 u ) , s = 0.4 r + 0.6 s t a n 1 ( 5 v ) , u 0 = r 0 = 0.5 + α 2 and v 0 = s 0 = 1.5 α 2
Solving (6) at α levels = 0 , 0.5 , 1 , 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: X ( t ) and Y ( t ) are (2)-differentiable, then we have the following model:
u = 2 v 2 u 2 r t a n 1 5 u , v = 2 u 2 v 2 s t a n 1 ( 5 v ) , r = 0.4 r + 0.6 s t a n 1 ( 5 v ) , s = 0.4 s + 0.6 r t a n 1 ( 5 u ) , u 0 = r 0 = 0.5 + α 2 and v 0 = s 0 = 1.5 α 2 .
At α -level = 0, the solution is shown in Figure 10 and Figure 11.
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.
At α -level = 0.5, the solution is shown in Figure 12 and Figure 13.
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 X ( t ) and Y ( t ) start at different values up to time t < 15 with v ( t ) > u ( t ) and s ( t ) > r ( t ) . 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 X ( t ) and Y ( t ) are (1,1), (1,2), (2,1)-differentiable for α < 1 , while at α = 1 the solution is equivalent to the crisp case. When X ( t ) and Y ( t ) are (2)-differentiable, we notice that as t the solution becomes periodic and stable.
Now, we try to use a triangular fuzzy numbers with small supports for the initial conditions. let x 0 = y 0 = ( 0.9999 , 1 , 1.0001 ) then [ x 0 ] α = [ y 0 ] α =[ 0.9999 + α 10000 , 1.0001 α 10000 ]. Since the model when X ( t ) and Y ( t ) are (2)-differentiable give a fuzzy solution which is biologically acceptable we find the solution of X ( t ) and Y ( t ) when they are (2)-differentiable at α l e v e l = 0 . Therefore, we have the following model:
u = 2 v 2 u 2 r t a n 1 5 u , v = 2 u 2 v 2 s t a n 1 ( 5 v ) , r = 0.4 r + 0.6 s t a n 1 ( 5 v ) , s = 0.4 s + 0.6 r t a n 1 ( 5 u ) , u 0 = r 0 = 0.9999 + α 10000 and v 0 = s 0 = 1.0001 α 10000 ,
The solution is shown in Figure 15 and Figure 16:
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 v t > u t and s t > r ( t ) but as t the solution becomes periodic and stable and v t = u t and s t = r ( t ) . 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 r = 1 , 2 , 3 with [ r ] α = 1 + α , 3 α , a = 4 , 5 , 6 with a α = 4 + α , 6 α , D = 0.2 , 0.4 , 0.6 with D α = [ 0.2 + α 5 , 0.6 α 5 ] and s = 0.4 , 0.6 , 0.8 with s α = 0.4 + α 5 , 0.8 α 5 . Then (2) becomes:
X t = 1 , 2 , 3 X 1 X Y t a n 1 4 , 5 , 6 X , Y t = 0.2 , 0.4 , 0.6 Y + 0.4 , 0.6 , 0.8 Y t a n 1 5 X , x 0 = 0.5 , 1 , 1.5 and y 0 = 0.5 , 1 , 1.5 .
(1)
If X and Y are (1)-differentiable, then we have the following model:
u = ( 1 + α ) u ( 3 α ) v 2 s t a n 1 ( ( 6 α ) v ) , v = ( 3 α ) v ( 1 + α ) u 2 r t a n 1 ( 4 + α ) u , r = ( 0.6 α 5 ) s + ( 0.4 + α 5 ) r t a n 1 ( ( 4 + α ) u ) , s = ( 0.2 + α 5 ) r + ( 0.8 α 5 ) s t a n 1 ( ( 6 α ) v ) , u 0 = r 0 = 0.5 + α 2 and v 0 = s 0 = 1.5 α 2
The equilibrium points of (9) are χ ( 0 , 0 ) , χ ( 1 , 0 ) .
At α l e v e l = 0 , 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:
u = ( 1 + α ) u ( 3 α ) v 2 s t a n 1 ( ( 6 α ) v ) , v = ( 3 α ) v ( 1 + α ) u 2 r t a n 1 ( 4 + α ) u , r = ( 0.2 + α 5 ) r + ( 0.8 α 5 ) s t a n 1 ( ( 6 α ) v ) , s = ( 0.6 α 5 ) s + ( 0.4 + α 5 ) r t a n 1 ( ( 4 + α ) u ) , u 0 = r 0 = 0.5 + α 2 and v 0 = s 0 = 1.5 α 2 .
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:
u = ( 3 α ) v ( 1 + α ) u 2 r t a n 1 ( 4 + α ) u , v = ( 1 + α ) u ( 3 α ) v 2 s t a n 1 ( ( 6 α ) v ) , r = ( 0.6 α 5 ) s + ( 0.4 + α 5 ) r t a n 1 ( ( 4 + α ) u ) , s = ( 0.2 + α 5 ) r + ( 0.8 α 5 ) s t a n 1 ( ( 6 α ) v ) , u 0 = r 0 = 0.5 + α 2 and v 0 = s 0 = 1.5 α 2 .
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:
u = ( 3 α ) v ( 1 + α ) u 2 r t a n 1 ( 4 + α ) u , v = ( 1 + α ) u ( 3 α ) v 2 s t a n 1 ( ( 6 α ) v ) , r = ( 0.2 + α 5 ) r + ( 0.8 α 5 ) s t a n 1 ( ( 6 α ) v ) , s = ( 0.6 α 5 ) s + ( 0.4 + α 5 ) r t a n 1 ( ( 4 + α ) u ) , u 0 = r 0 = 0.5 + α 2 and v 0 = s 0 = 1.5 α 2 .
At α -level = 0, the solution is shown in Figure 26, Figure 27 and Figure 28:
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 a s t , u ( t ) 0.1744 , v ( t ) 0.1179 , r ( t ) 0.5308 , s ( t ) 0.2155 .
α -level = 0.5 is shown in Figure 29 and Figure 30:
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
r = 1.9995 , 2 , 2.0005 with r α = 1.9995 + α 2000 , 2.0005 α 2000 , a = 4.9995 , 5 , 5.0005 with a α = 4.9995 + α 2000 , 5.0005 α 2000 , D = 0.3995 , 0.4 , 0.4005 with D α = 0.3995 + α 2000 , 0.4005 α 20000 , s = 0.5995 , 0.6 , 0.6005 with s α = 0.5995 + α 2000 , 0.6005 α 2000 , x 0 = 0.9995 , 1 , 1.0005 with x 0 α = 0.9995 + α 2000 , 1.0005 α 2000 , y 0 = 0.9995 , 1 , 1.0005 with [ y 0 ] α = 0.9995 + α 2000 , 1.0005 α 2000 .
Then we have the following model:
X t = 1.9995 , 2 , 2.0005 X 1 X Y t a n 1 4.9995 , 5 , 5.0005 X , Y t = 0.3995 , 0.4 , 0.4005 Y + 0.5995 , 0.6 , 0.6005 Y t a n 1 5 X , x 0 = 0.9995 , 1 , 1.0005 and y 0 = 0.9995 , 1 , 1.0005 .
We solve model (14) when X and Y are (2)-differentiable, then it becomes as follows:
u = ( 2.0005 α 2000 ) v ( 1.9995 + α 2000 ) u 2 r t a n 1 ( 4.9995 + α 2000 ) u , v = ( 1.9995 + α 2000 ) u ( 2.0005 α 2000 ) v 2 s t a n 1 ( ( 5.0005 α 2000 ) v ) , r = ( 0.3995 + α 2000 ) r + ( 0.6005 α 2000 ) s t a n 1 ( ( 5.0005 α 2000 ) v ) , s = ( 0.4005 α 2000 ) s + ( 0.5995 + α 2000 ) r t a n 1 ( ( 4.9995 + α 2000 ) u ) , u 0 = r 0 = 0.9995 + α 2000 and v 0 = s 0 = 1.0005 α 2000
At α -level = 0 , the solution is shown in Figure 32 and Figure 33:
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 α < 1 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 α l e v e l = 0 , but it becomes periodic as α increases for α < 1 with u t > v t and r t > s t . So, there are no fuzzy solution for X and Y. However, at α = 1 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 α = 0 is periodic and stable. Therefore, as t , r t > s ( t ) 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.

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

  1. 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]
  2. Bede, B.; Stefanini, L. Solution of Fuzzy Differential Equations with Generalized Differentiability Using LU-Parametric Representation; Atlantis Press: Atlantis, France, 2011. [Google Scholar]
  3. Bede, B.; Stefanini, L. Generalized differentiability of fuzzy-valued function. Fuzzy Sets Syst. 2012, 230, 119–141. [Google Scholar] [CrossRef]
  4. Cano, Y.C.; Flores, H.R. On new solutions of fuzzy differential equations. Chaos Solitons Fractals 2008, 38, 112–119. [Google Scholar] [CrossRef]
  5. 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]
  6. Pirzada, U.M.; Vakaskar, D.C. Existence of Hukuhara differentiability of fuzzy-valued functions. J. Indian Math. 2017, 84, 239–254. [Google Scholar] [CrossRef]
  7. Stefanini, L. A generalization of Hukuhara difference for interval and fuzzy arithmetic. Fuzzy Sets Syst. 2008, 161, 1564–1584. [Google Scholar] [CrossRef]
  8. Bede, B.; Gal, S.G. Solutions of fuzzy differential equations based on generalized differentiability. Commun. Math. Anal. 2010, 9, 22–41. [Google Scholar]
  9. Ortega, N.R.; Sallum, P.C.; Massad, E. Fuzzy Dynamical Systems in Epidemic Modeling. Kybernetes 2000, 29, 201–218. [Google Scholar] [CrossRef]
  10. 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]
  11. 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]
  12. Ghanaie, Z.A.; Moghadam, M. Solving fuzzy differential equations by Runge-Kutta method. J. Math. Comput. Sci. 2011, 2, 295–306. [Google Scholar]
  13. Ma, M.; Friedman, M.; Kandel, A. Numerical solutions of fuzzy differential equations. Fuzzy Sets Syst. 1999, 105, 133–138. [Google Scholar] [CrossRef]
  14. 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]
  15. 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]
  16. Mallak, S.; Bedo, D.A. Fuzzy Comparison Method for Particular Fuzzy Numbers. J. Mahani Math. Res. Cent. 2013, 3, 1–14. [Google Scholar]
  17. Akin, O.; Oruc, O. A Prey Predator Model with Fuzzy Initial Values. Hacet. J. Math. Stat. 2012, 4, 387–395. [Google Scholar]
  18. 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]
  19. Peixoto, M.S.; Barros, L.C.; Bassanezi, R.C. Predator-Prey Fuzzy Model. Ecol. Model 2008, 214, 39–44. [Google Scholar] [CrossRef]
  20. 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]
  21. 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]
  22. Barzinji, K. Numerical Solution of Fuzzy Delay Predator-Prey System. Intern. J. Math. Anal. 2017, 11, 595–603. [Google Scholar] [CrossRef]
  23. Banerjee, M.; Mukherjee, N.; Volpert, V. Prey-Predator Model with a Nonlocal Bistable Dynamics of Prey. Mathematics 2018, 6, 41. [Google Scholar] [CrossRef]
  24. 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]
  25. 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]
  26. 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]
  27. 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]
  28. 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]
  29. Zimmerman, H.J. Fuzzy Set Theory and Its Applications, 4th ed.; Springer: Berlin/Heidelberg, Germany, 2006. [Google Scholar]
  30. 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.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.