Next Article in Journal
Adaptive Rejection of a Sinusoidal Disturbance with Unknown Frequency in a Flexible Rotor with Lubricated Journal Bearings
Previous Article in Journal
Heterogeneous Overdispersed Count Data Regressions via Double-Penalized Estimations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Complex Dynamic Behaviour of Food Web Model with Generalized Fractional Operator

1
Department of Mathematics, National Institute of Technology, Jamshedpur 831014, Jharkhand, India
2
Department of Mathematics, College of Science, King Saud University, P.O. Box 1142, Riyadh 11989, Saudi Arabia
3
Nonlinear Dynamics Research Center (NDRC), Ajman University, Ajman P.O. Box 346, United Arab Emirates
4
Department of Mathematics, University Centre for Research and Development, Chandigarh University, Gharuan, Mohali 140413, Punjab, India
*
Author to whom correspondence should be addressed.
Mathematics 2022, 10(10), 1702; https://doi.org/10.3390/math10101702
Submission received: 1 March 2022 / Revised: 9 April 2022 / Accepted: 11 April 2022 / Published: 16 May 2022
(This article belongs to the Topic Fractional Calculus: Theory and Applications)

Abstract

:
We apply a new generalized Caputo operator to investigate the dynamical behaviour of the non-integer food web model (FWM). This dynamical model has three population species and is nonlinear. Three types of species are considered in this population: prey species, intermediate predators, and top predators, and the top predators are also divided into mature and immature predators. We calculated the uniqueness and existence of the solutions applying the fixed-point hypothesis. Our study examines the possibility of obtaining new dynamical phase portraits with the new generalized Caputo operator and demonstrates the portraits for several values of fractional order. A generalized predictor–corrector (P-C) approach is utilized in numerically solving this food web model. In the case of the nonlinear equations system, the effectiveness of the used scheme is highly evident and easy to implement. In addition, stability analysis was conducted for this numerical scheme.

1. Introduction

Energy and materials follow one path between species in a food chain model, whereas food webs are more complex because they connect many food chains. Different trophic levels are found in a food web. There are various categories of organisms within the trophic levels, including producers, consumers, and decomposers. The structure of a food web is typically represented by a lattice arrangement. Using a system of differential equations, it is possible to design food chains and food webs. Food chains, in ecology, are a chain of organisms feeding on the organism next to them, while food webs are a collection of food chains joined together. It has been of interest to several researchers to analyse the dynamical behaviour of the food chain model and the web model [1,2,3,4]. A modular food web theory, which studies the structural and functional properties of low-species-based food webs, aims to determine how the structure and interactions mediate ecosystem stability [5,6]. Several species in nature have life cycles that are divided into at least two stages: mature and immature. These stages have different characteristics. Food web models (FWMs) depicting a stage structure have been extensively studied [7,8]. The impact of cannibalism on ecological systems has been studied extensively over the past few decades. Aquatic, as well as terrestrial food webs have cannibalistic populations. This subject has been addressed by several studies [9,10,11,12]. Stage-structured populations frequently engage in cannibalism, whether in the wild or in watery food webs. The cannibalism model was examined and investigated by Diekmann et al. [13]. A watery food chain in which a predator cannibalizes was studied by Bhattacharyya and Pal [14]. The dynamics of the system are therefore influenced by cannibalism in a very significant way. Fishes, birds, mammals, and others are among the animals that have cannibalistic natures.
There are over 300 years of development behind fractional calculus, and today, this is still an important concept of studying real-world problems [15,16,17,18,19,20]. The literature of fractional calculus has introduced a variety of fractional derivatives, including Caputo [21], Atangana–Baleanu [22], and Caputo–Fabrizio [23], which are the most widely used derivatives. Fractional differential equations can describe dynamic processes within biological and ecological systems with a higher degree of accuracy and reliability since most biological and ecological mathematical models have long-term memories. An understanding of fractional species systems can provide new possibilities for describing the dynamic behaviours of multi-species food web ecosystems, given the complexity and existence of nonlinear effects [24]. In addition, fractional-order forms have a number of advantages, such as a meticulous illustration and an accurate interpretation of operation rules. In order to further explore the dynamics of systems with competition, predation, and parasitism, classical integer differential equations of ecosystems are replaced with fractional differential equations. The literature contains a variety of nonlocal operators, which are used extensively in applied mathematics. An integral and fractional derivative introduced by Katugampola in 2014 generalizes both Riemann–Liouville and Hadamard integrals and derivatives [25,26]. The generalized Caputo operator was recently constructed by Odibat et al. [27]. In the literature, the generalized Caputo operator has been applied in various ways. A recent study by Rubayyi T. Alqahtani et al. [28] utilized a generalized Caputo operator to model bioethanol production. The new generalized Caputo operator was used to analyse the COVID-19 model [29]. In the paper [30], the author investigated irregular meshes with finite difference methods to determine the error estimates when the Caputo operator of the solution of the FDEs has a low smoothness. The paper [31] developed the asymptotic expansion formula for the trapezoidal approximation of the fractional integral, and the author applied the expansion formula to calculate approximations for fractional integrals of orders α , α + 1 , α + 2 , α + 3 , and α + 4 .
In this paper, we extend the classical integer-order food web model (FWM) to a non-integer food web model through a generalized Caputo operator. Moreover, we discuss a generalized predictor–corrector numerical solution that is a generalization of the P-C numerical scheme [32,33] to study the complexity of the food web model’s behaviour, and we analyse the stability of this scheme. With the generalized Caputo operator, a non-uniform grid is used in the P-C scheme instead of the uniform grid in the Caputo operator. φ and ρ are the only parameters needed to generalize the Caputo integral operator, which provides a great deal of theoretical and numerical equipment for fractional mathematical modelling. There are numerous applications of this P-C technique in various fields of FDEs. In this study, we analysed the behaviour of the food web model on various different fractional orders and on another parameter of the derivative, which gives us different dynamic phase diagrams of this food web model.
Due to Caputo derivatives describing better certain physical problems involving memory effects, we defined the generalized fractional derivatives in a Caputo form. This Caputo version of generalized fractional derivatives would prove useful for researchers interested in describing real-world phenomena using fractional operators. Finally, by noticing that lim ρ 0 x ρ a ρ ρ = I n x a and lim ρ 0 b ρ x ρ ρ = I n b x lead to Hadamard and Caputo–Hadamard results, we saw that the limiting case as ρ 0 leads to those results. Furthermore, when ρ 1 , the fractional derivatives of Riemann–Liouville and of Caputo were obtained.

Outline of the Paper

We divided this whole work into the following sections: Section 2 represents the description of the food web model. The preliminaries of fractional calculus (FC) are covered in Section 3. The existence of solutions is demonstrated in Section 4. Solution uniqueness is demonstrated in Section 5. Section 6 presents generalized predictor–corrector numerical algorithms for fractional-order food web models using the generalized Caputo operator. Section 7 contains simulations and discussions of the numerical results. A conclusion is given in Section 8.

2. Description of the Food Web Model

Our study proposes and analyses a three-species FWM that includes cannibalism and a stage structure within top predator species. Predators at the top are generally divided into immature and mature stages. Initial stage individuals are unable to hunt or reproduce, as they are dependent on their mature parents for survival. Additionally, we constructed an ecological model that includes stage cannibalism and structure in the top predators as part of a three-species food web model.
A food web model can be constructed using the above considerations [34].
d x ( t ) d t = r x ( t ) 1 x ( t ) H a 1 x ( t ) y ( t ) , d y ( t ) d t = a 1 e 1 x ( t ) y ( t ) a 2 y ( t ) z ( t ) d 1 y ( t ) , d z ( t ) d t = a 2 e 2 y ( t ) z ( t ) + a 3 e 3 z ( t ) u ( t ) + c u ( t ) d 2 z ( t ) , d u ( t ) d t = b z ( t ) c u ( t ) a 3 z ( t ) u ( t ) d 3 u ( t ) .
Prey density (lower level species) at time t is denoted by x(t); intermediate predator density (middle-level species) at time t is denoted by y(t); top predator density (mature and immature of higher-level species) at time t is denoted by z(t), u(t). With an intrinsic growth rate r and carrying capacity H , the prey grows logistically. Based on the Lotka–Volterra functional response, the intermediate predator consumes the prey at the lowest level, with an attack rate a 1 and a conversion rate e 1 . In the absence of their food source, it continues to decay exponentially as a result of natural mortality rate d 1 . There are two kinds of top predators: mature and immature. Immature populations are assumed to grow exponentially along with their parents denoted by the mature population with growth rate b, while a part grows up to become a mature population with growth rate c. Additionally, both the mature and immature populations face natural death with mortality rates of d 2 and d 3 , respectively. With maximum attack rate a 3 and conversion rate e 2 , the mature top predator attacks the intermediate predator using the Lotka–Volterra response functional. When the availability of their preferred food becomes rare, they cannibalise the immature top predator based on the Lotka–Volterra functional response with maximum attack rate a 3 and conversion rate e 3 .

Equilibrium Points of the Food Web Model

In the part of this section, we calculate the equilibrium points corresponding to the food web model. The steady-state conditions for the model are as follows:
  • E 0 = ( 0 , 0 , 0 , 0 ) is the trivial equilibrium point that always exists.
  • E 1 = ( H , 0 , 0 , 0 ) is the axial equilibrium point.
  • E 2 = ( x ˇ , y ˇ , 0 , 0 ) = d 1 a 1 e 1 , r a 1 1 d 1 a 1 e 1 H , 0 , 0 is the top predator free equilibrium point. If the condition H > d 1 a 1 e 1 holds, then it exists.
  • E 3 = ( x ¨ , y ¨ , z ¨ , u ¨ ) = x ¨ , r a 1 1 x ¨ H , a 1 e 1 x ¨ d 1 a 2 , b ( a 1 e 1 x ¨ d 1 ) a 2 ( c + d 3 ) + a 3 ( a 1 e 1 x ¨ d 1 ) is the interior equilibrium point. The characteristic equation for x ¨ is as follows:
    γ 1 x ¨ 3 + γ 2 x ¨ 2 + γ 3 x ¨ + γ 4 = 0 .
    where
    γ 1 = a 1 2 a 2 a 3 e 1 2 e 2 r < 0 . γ 2 = a 1 e 1 [ a 2 e 2 r ( d 1 a 3 a 2 ( c + d 3 ) ) + a 1 2 a 3 e 1 H ( b e 3 d 2 ) + a 2 a 3 r ( a 1 e 1 e 2 H + d 1 ) ] γ 3 = a 2 2 r ( c + d 3 ) ( a 1 e 1 e 2 H + 2 d 1 ) 2 H a 1 a 3 e 1 d 1 ( r a 2 e 2 a 1 d 2 ) H e 1 a 1 2 a 2 ( d 2 d 3 + c ( d 2 b ) ) b H e 1 a 1 2 d 1 ( a 3 e 3 + 1 ) r a 2 a 3 d 1 . γ 4 = r H a 2 e 2 d 1 ( a 3 d 1 a 2 ( c + d 3 ) ) + H a 1 a 3 d 1 2 ( b e 3 d 2 ) + H a 1 d 1 ( a 2 d 2 ( c + d 3 ) b c ) .
    Thus, a simple computation shows that this exists only if and only if the following is true:
    x ˇ < x ¨ < H ,
    with one set condition ( γ 2 < 0 and γ 4 < 0 ) or ( γ 3 > 0 and γ 4 > 0 ) .

3. Preliminaries

Definition 1.
The non-integer-order Riemann–Liouville (RL) integral of a function f(t) is described as
a R L I t φ [ f ( t ) ] = 1 Γ ( φ ) a t f ( ς ) ( t ς ) φ 1 d ς . a R L I t 0 [ f ( t ) ] = f ( t ) .
Definition 2.
Consider f ( t ) H 1 to be a differentiable function in the interval ( a , b ) , a < b , and φ [ 0 , 1 ] , then we define the Caputo non-classical operator as
a C D t φ f ( t ) = 1 Γ ( n φ ) a t f ( n ) ( ς ) ( t ς ) ( n φ 1 ) d ς , i f n 1 < φ < n , d n f ( t ) d t n , i f φ = n ,
Gamma functions are represented by Γ ( . ) . Here is the definition of the gamma function:
Γ ( x ) = 0 + Ω x 1 e Ω d Ω , ( R e ( x ) > 0 ) .
Definition 3.
Here, the order of derivative φ > 0 and ρ > 0 , and the generalized non-classical integral G C I a + φ , ρ of a function f(t) is defined (assuming it exists) as
G C I a + φ , ρ [ f ( t ) ] = ρ 1 φ Γ ( φ ) a t ς ρ 1 f ( ς ) ( t ρ ς ρ ) φ 1 d ς , t > a .
Definition 4.
Here, the order of derivative φ > 0 ( m 1 < φ < m ) and ρ > 0 . For a function f(t), the generalized Riemann-type non-classical derivative G R L D a + φ , ρ is defined as
G R L D a + φ , ρ [ f ( t ) ] = ρ φ m + 1 Γ ( m φ ) t 1 ρ d d t a t ς ρ 1 f ( ς ) ( t ρ ς ρ ) φ 1 d ς , t > a 0 .
Definition 5.
Here, the order of derivative φ > 0 , ρ > 0 and m = φ . For a function f(t), the generalized Caputo-type non-classical derivative G C D a + φ , ρ is defined as
G C D a + φ , ρ [ f ( t ) ] = G R L D a + φ , ρ f ( x ) n = 0 m 1 f ( n ) ( a ) n ! ( x a ) n ( t ) , t > a 0 .
Definition 6.
Here, the order of derivative φ > 0 ( m 1 < φ < m ) and ρ > 0 . For a function f(t), the generalized Caputo-type non-classical derivative G C D a + φ , ρ is defined as
G C D a + φ , ρ [ f ( t ) ] = ρ φ m + 1 Γ ( m φ ) a t ς ρ 1 f ( ς ) ( t ρ ς ρ ) φ 1 ς 1 ρ d d ς d ς , t > a 0 .
  • The relation between the Riemann–Liouville and the generalized non-classical integral from the substitution χ ρ χ is as follows
    a G C I t φ , ρ [ f ( t ) ] = ρ φ a ρ R L I t ρ φ [ f ( t 1 / ρ ) ] .
When the lower limit is zero a = 0 , the relation is
0 G C I t φ , ρ [ f ( t ) ] = ρ φ 0 R L I t ρ φ [ f ( t 1 / ρ ) ] .

4. Existence of Solutions

The fixed-point assumption is used to investigate the existence of a solution for the fractional food web mathematical model. Now, a non-integer food web mathematical model can be described as follows.
G C D 0 + φ , ρ [ x ( t ) ] = r x ( t ) 1 x ( t ) H a 1 x ( t ) y ( t ) , G C D 0 + φ , ρ [ y ( t ) ] = a 1 e 1 x ( t ) y ( t ) a 2 y ( t ) z ( t ) d 1 y ( t ) , G C D 0 + φ , ρ [ z ( t ) ] = a 2 e 2 y ( t ) z ( t ) + a 3 e 3 z ( t ) u ( t ) + c u ( t ) d 2 z ( t ) , G C D 0 + φ , ρ [ u ( t ) ] = b z ( t ) c u ( t ) a 3 z ( t ) u ( t ) d 3 u ( t ) .
The initial conditions of a mathematical model of a food web are as follows:
x ( 0 ) = x 0 , y ( 0 ) = y 0 , z ( 0 ) = z 0 , u ( 0 ) = u 0 .
Using the generalized Caputo-type non-classical integral, we have
x ( t ) x ( 0 ) = ρ 1 φ Γ ( φ ) 0 t r x ( t ) 1 x ( t ) H a 1 x ( t ) y ( t ) ς ρ 1 ( t ρ ς ρ ) ( φ 1 ) d ς , y ( t ) y ( 0 ) = ρ 1 φ Γ ( φ ) 0 t a 1 e 1 x ( t ) y ( t ) a 2 y ( t ) z ( t ) d 1 y ( t ) ς ρ 1 ( t ρ ς ρ ) ( φ 1 ) d ς , z ( t ) z ( 0 ) = ρ 1 φ Γ ( φ ) 0 t a 2 e 2 y ( t ) z ( t ) + a 3 e 3 z ( t ) u ( t ) + c u ( t ) d 2 z ( t ) ς ρ 1 ( t ρ ς ρ ) ( φ 1 ) d ς , u ( t ) u ( 0 ) = ρ 1 φ Γ ( φ ) 0 t b z ( t ) c u ( t ) a 3 z ( t ) u ( t ) d 3 u ( t ) ς ρ 1 ( t ρ ς ρ ) ( φ 1 ) d ς .
In order to simplify, we determine
1 ( t , x ) = r x ( t ) 1 x ( t ) H a 1 x ( t ) y ( t ) , 2 ( t , y ) = a 1 e 1 x ( t ) y ( t ) a 2 y ( t ) z ( t ) d 1 y ( t ) , 3 ( t , z ) = a 2 e 2 y ( t ) z ( t ) + a 3 e 3 z ( t ) u ( t ) + c u ( t ) d 2 z ( t ) , 4 ( t , u ) = b z ( t ) c u ( t ) a 3 z ( t ) u ( t ) d 3 u ( t ) .
Theorem 1.
When 0 1 , 2 , 3 , 4 < 1 , then the kernels l , 2 , 3 , 4 satisfy the Lipschitz condition.
Proof of Theorem 1. 
Then, if 1 ( t , x ) = r x ( t ) 1 x ( t ) k a 1 x ( t ) y ( t ) is the kernel and x ( t ) and x 1 ( t ) are two function, we can find
1 ( t , x ) 1 ( t , x 1 ) = r x ( t ) 1 x ( t ) H a 1 x ( t ) y ( t ) r x ( t ) 1 x ( t ) H a 1 x ( t ) y ( t ) , = r 1 x ( t ) + x 1 ( t ) H a 1 y ( t ) x ( t ) x 1 ( t ) , r 1 x ( t ) + x 1 ( t ) H a 1 y ( t ) x ( t ) x 1 ( t ) , r 1 x ( t ) + x 1 ( t ) k a 1 y ( t ) x ( t ) x 1 ( t ) , r 1 2 q 1 H a 1 q 2 x ( t ) x 1 ( t ) , ⨿ 1 x ( t ) x 1 ( t ) .
By putting ⨿ 1 = r 1 2 q 1 H a 1 q 2 , x ( t ) q 1 , y ( t ) q 2 , z ( t ) q 3 , and u ( t ) q 4 are the bounded functions; furthermore, we have □
1 ( t , x ) 1 ( t , x 1 ) ⨿ 1 x ( t ) x 1 ( t ) .
Therefore, the Lipschitz condition holds for 1 if the inequality 0 1 < 1 is the contraction of 1 . As we apply the same procedure to kernels 2 , 3 , and 4 , the following results emerge:
2 ( t , y ) 2 ( t , y 1 ) ⨿ 2 y ( t ) y 1 ( t ) , 3 ( t , z ) 3 ( t , z 1 ) ⨿ 3 z ( t ) z 1 ( t ) , 4 ( t , u ) 4 ( t , u 1 ) ⨿ 4 u ( t ) u 1 ( t ) .
Kernels 1 , 2 , 3 , and 4 are determined by Equation (16). Afterwards, we determine the associated integrals:
x ( t ) = x ( 0 ) + ρ 1 φ Γ ( φ ) 0 t 1 ( ς , x ) ς ρ 1 ( t ρ ς ρ ) ( φ 1 ) d ς , y ( t ) = y ( 0 ) + ρ 1 φ Γ ( φ ) 0 t 2 ( ς , y ) ς ρ 1 ( t ρ ς ρ ) ( φ 1 ) d ς , z ( t ) = z ( 0 ) + ρ 1 φ Γ ( φ ) 0 t 3 ( ς , z ) ς ρ 1 ( t ρ ς ρ ) ( φ 1 ) d ς , u ( t ) = u ( 0 ) + ρ 1 φ Γ ( φ ) 0 t 4 ( ς , u ) ς ρ 1 ( t ρ ς ρ ) ( φ 1 ) d ς ;
furthermore, we obtain
x n ( t ) = x ( 0 ) + ρ 1 φ Γ ( φ ) 0 t 1 ( ς , x n 1 ) ς ρ 1 ( t ρ ς ρ ) ( φ 1 ) d ς , y n ( t ) = y ( 0 ) + ρ 1 φ Γ ( φ ) 0 t 2 ( ς , y n 1 ) ς ρ 1 ( t ρ ς ρ ) ( φ 1 ) d ς , z n ( t ) = z ( 0 ) + ρ 1 φ Γ ( φ ) 0 t 3 ( ς , z n 1 ) ς ρ 1 ( t ρ ς ρ ) ( φ 1 ) d ς , u n ( t ) = u ( 0 ) + ρ 1 φ Γ ( φ ) 0 t 4 ( ς , u n 1 ) ς ρ 1 ( t ρ ς ρ ) ( φ 1 ) d ς ,
and the initial condition is
x ( 0 ) = x 0 , y ( 0 ) = y 0 , z ( 0 ) = z 0 , u ( 0 ) = u 0 .
When we subtract consecutive terms, we obtain
Ξ n ( t ) = x n ( t ) x n 1 ( t ) = ρ 1 φ Γ ( φ ) 0 t ( 1 ( ς , x n 1 ) 1 ( ς , x n 2 ) ) ς ρ 1 ( t ρ ς ρ ) ( φ 1 ) d ς , Δ n ( t ) = y n ( t ) y n 1 ( t ) = ρ 1 φ Γ ( φ ) 0 t ( 2 ( ς , y n 1 ) 2 ( ς , y n 2 ) ) ς ρ 1 ( t ρ ς ρ ) ( φ 1 ) d ς , n ( t ) = z n ( t ) z n 1 ( t ) = ρ 1 φ Γ ( φ ) 0 t ( 3 ( ς , z n 1 ) 3 ( ς , z n 2 ) ) ς ρ 1 ( t ρ ς ρ ) ( φ 1 ) d ς , n ( t ) = u n ( t ) u n 1 ( t ) = ρ 1 φ Γ ( φ ) 0 t ( 4 ( ς , u n 1 ) 4 ( ς , u n 2 ) ) ς ρ 1 ( t ρ ς ρ ) ( φ 1 ) d ς .
Take the following
x n ( t ) = j = 1 n Ξ n ( t ) , y n ( t ) = j = 1 n Δ n ( t ) , z n ( t ) = j = 1 n n ( t ) , u n ( t ) = j = 1 n n ( t ) .
Equation (23) is found using the triangular and norm properties.
Ξ n ( t ) = x n ( t ) x n 1 ( t ) ρ 1 φ Γ ( φ ) 0 t ( 1 ( ς , x n 1 ) 1 ( ς , x n 2 ) ) ς ρ 1 ( t ρ ς ρ ) ( φ 1 ) d ς ,
and under the Lipschitz condition, the Kernels will exhibit the following outcomes:
x n ( t ) x n 1 ( t ) ρ 1 φ Γ ( φ ) 0 t 1 ( ς , x n 1 ) 1 ( ς , x n 2 ) ς ρ 1 ( t ρ ς ρ ) ( φ 1 ) d ς , ⨿ 1 ρ 1 φ Γ ( φ ) 0 t x n 1 x n 2 ς ρ 1 ( t ρ ς ρ ) ( φ 1 ) d ς .
Therefore, we obtain the following:
Ξ n ( t ) ⨿ 1 ρ 1 φ Γ ( φ ) 0 t Ξ n ( ς ) ς ρ 1 ( t ρ ς ρ ) ( φ 1 ) d ς .
We obtain the same results for Δ n ( t ) , n ( t ) , and n ( t ) when we follow the same procedure:
Δ n ( t ) ⨿ 2 ρ 1 φ Γ ( φ ) 0 t Δ n ( ς ) ς ρ 1 ( t ρ ς ρ ) ( φ 1 ) d ς , n ( t ) ⨿ 3 ρ 1 φ Γ ( φ ) 0 t n ( ς ) ς ρ 1 ( t ρ ς ρ ) ( φ 1 ) d ς , n ( t ) ⨿ 4 ρ 1 φ Γ ( φ ) 0 t n ( ς ) ς ρ 1 ( t ρ ς ρ ) ( φ 1 ) d ς .
Following the above conclusion, we can prove the new theorem.
Theorem 2.
The generalized Caputo-type non-classical-order food web mathematical model has a unique solution if t m a x fulfills the following criteria.
⨿ 1 Γ ( 1 + φ ) t m a x ρ ρ φ < 1 .
Proof of Theorem 2. 
By assuming that x(t), y(t), z(t), and u(t) are bounded functions and considering that we have already shown that the kernels possess the Lipschitz condition, the following relation is then given:
Ξ n ( t ) x ( 0 ) ⨿ 1 Γ ( 1 + φ ) t m a x ρ ρ φ n , Δ n ( t ) y ( 0 ) ⨿ 2 Γ ( 1 + φ ) t m a x ρ ρ φ n , n ( t ) z ( 0 ) ⨿ 3 Γ ( 1 + φ ) t m a x ρ ρ φ n , n ( t ) z ( 0 ) ⨿ 4 Γ ( 1 + φ ) t m a x ρ ρ φ n ,
Considering that all the above functions exist and are smooth, we prove that these functions are the solution to the food web mathematical model. Hence, we assume
x ( t ) x ( 0 ) = x n ( t ) A n ( t ) , y ( t ) y ( 0 ) = y n ( t ) B n ( t ) , z ( t ) z ( 0 ) = z n ( t ) C n ( t ) . u ( t ) u ( 0 ) = u n ( t ) D n ( t ) .
When n 0 is taken as the limit in Equation (31), we obtain
A n ( t ) ρ 1 φ Γ ( φ ) 0 t ( 1 ( ς , x ) 1 ( ς , x n 1 ) ) ς ρ 1 ( t ρ ς ρ ) ( φ 1 ) d ς , ρ 1 φ Γ ( φ ) 0 t 1 ( ς , x ) 1 ( ς , x n 1 ) ς ρ 1 ( t ρ ς ρ ) ( φ 1 ) d ς , ⨿ 1 ρ 1 φ Γ ( φ ) 0 t x x n 1 ς ρ 1 ( t ρ ς ρ ) ( φ 1 ) d ς , ⨿ 1 Γ ( 1 + φ ) t ρ ρ φ x x n 1 .
A recursive process leads to the following equation:
A n ( t ) x ( 0 ) 1 Γ ( 1 + φ ) t ρ ρ φ n + 1 ⨿ 1 n F ,
then, for t m a x , we obtain:
A n ( t ) x ( 0 ) 1 Γ ( 1 + φ ) t m a x ρ ρ φ n + 1 ⨿ 1 n F .
We can obtain A n ( t ) 0 at n by taking the limits of both sides of the above equation, and B n ( t ) 0 , C n ( t ) 0 and D n ( t ) 0 can also be obtained by taking the limits of both sides. Therefore, the proof is complete. □

5. Find the Uniqueness of the Solution

In this segment of the food web mathematical model, unique solutions are presented. Consider x 1 ( t ) , y 1 ( t ) , z 1 ( t ) , and u 1 ( t ) to be the other solutions of the proposed system, then we have
x ( t ) x 1 ( t ) = ρ 1 φ Γ ( φ ) 0 t ( 1 ( ς , x ) 1 ( ς , x 1 ) ) ς ρ 1 ( t ρ ς ρ ) ( φ 1 ) d ς .
When the norm is applied to each side of Equation (35), the following result is obtained:
x ( t ) x 1 ( t ) ρ 1 φ Γ ( φ ) 0 t 1 ( ς , x ) 1 ( ς , x 1 ) ς ρ 1 ( t ρ ς ρ ) ( φ 1 ) d ς .
The Lipschitz condition applied to the kernel yields
x ( t ) x 1 ( t ) 1 ρ 1 φ Γ ( φ ) 0 t x x 1 ς ρ 1 ( t ρ ς ρ ) ( φ 1 ) d ς , ⨿ 1 Γ ( 1 + φ ) t ρ ρ φ x x n 1 .
In addition, we obtain the following:
x ( t ) x 1 ( t ) 1 ⨿ 1 Γ ( 1 + φ ) t ρ ρ φ 0 ,
x ( t ) x 1 ( t ) = 0 x ( t ) = x 1 ( t ) .
According to the above, the first differential equation of the financial model has a unique solution. Similarly, we show that y(t), z(t), and u(t) have unique solutions.

6. Generalized Predictor–Corrector Technique

We converted the model into a fractional Volterra type in order to obtain numerical solutions. We propose a P-C scheme with a generalized Caputo operator to solve the food web system.
Consider the Volterra integral form of the first equation of the food web system:
x ( t ) = x ( 0 ) + 1 Γ ( φ ) 0 t A 1 ( ς , x , y , z , u ) ( t ρ ς ρ ) ρ ( φ 1 ) d ς ς 1 ρ ;
we can write the above equation as follows:
x ( t ) = x ( 0 ) + ρ 1 φ Γ ( φ ) 0 t A 1 ( ς , x , y , z , u ) ς ρ 1 ( t ρ ς ρ ) φ 1 d ς .
In order to simplify, we write A 1 ( ς , x ( ς ) ) instead of A 1 ( ς , x , y , z , u ) . The interval [0, T] is divided into N subintervals [ t r , t r + 1 ] , r = 0 , 1 , 2 , , N 1 with the mesh points as follows:
t 0 = 0 , t n + 1 = ( t n ρ + h ) 1 / ρ , n = 0 , 1 , , N 1 ,
Here, h = T ρ N . The approximate solution x n + 1 x ( t n + 1 ) of Equation (41) can be calculated as follows:
x ( t n + 1 ) = x ( 0 ) + ρ 1 φ Γ ( φ ) 0 t n + 1 A 1 ( ς , x ( ς ) ) ς ρ 1 ( t n + 1 ρ ς ρ ) φ 1 d ς .
Let k = ς ρ ; therefore, the above equation becomes:
x ( t n + 1 ) = x ( 0 ) + ρ φ Γ ( φ ) 0 t n + 1 ρ A 1 ( k 1 ρ , x ( k 1 ρ ) ) ( t n + 1 ρ k ) φ 1 d k .
The integral can now be discretized as follows:
x ( t n + 1 ) = x ( 0 ) + ρ φ Γ ( φ ) r = 0 n t r ρ t r + 1 ρ A 1 ( k 1 ρ , x ( k 1 ρ ) ) ( t n + 1 ρ k ) φ 1 d k .
Using the trapezoidal rule, the right-hand side of (45) is evaluated relative to the weight function ( t n + 1 ρ k ) φ 1 . We can replace A 1 ( k 1 ρ , x ( k 1 ρ ) ) with its piecewise linear interpolant by choosing nodes at t r ρ ( r = 0 , 1 , 2 , , n + 1 ) . Then, we have:
t r ρ t r + 1 ρ A 1 ( k 1 ρ , x ( k 1 ρ ) ) ( t n + 1 ρ k ) φ 1 d k = h φ 1 φ Γ ( φ + 1 ) ( ( n r ) φ + 1 ( n r φ ) ( n r + 1 ) φ ) × A 1 ( t r , x ( t r ) ) + ( n r + 1 ) φ ( n r + 1 + φ ) ( n r ) φ × A 1 ( t r + 1 , x ( t r + 1 ) ) .
The corrector expression for x ( t n + 1 ) , n = 0 , 1 , 2 , , N 1 is as follows if the above term is substituted into (45):
x ( t n + 1 ) = x ( 0 ) + ρ φ h φ Γ ( φ + 2 ) r = 0 n Δ r , n + 1 A 1 ( t r , x ( t r ) ) + ρ φ h φ Γ ( φ + 2 ) A 1 ( t n + 1 , x ( t n + 1 ) ) ,
where
Δ r , n + 1 = n φ + 1 ( n φ ) ( n + 1 ) φ , i f r = 0 , ( n r + 2 ) ( φ + 1 ) + ( n r ) ( φ + 1 ) 2 ( n r + 1 ) ( φ + 1 ) , i f 1 r n .
Using the Adams–Bashforth method, we determine the predictor value x p ( t n + 1 ) for integral (44). We replace A 1 ( k 1 ρ , x ( k 1 ρ ) ) with A 1 ( t r , x ( t r ) ) at each integral in Equation (45) to obtain the following:
x p ( t n + 1 ) = x ( 0 ) + ρ φ Γ ( φ ) r = 0 n t r ρ t r + 1 ρ A 1 ( t r , x ( t r ) ) ( t n + 1 ρ k ) φ 1 d k .
Thus, we can conclude that:
x p ( t n + 1 ) = x ( 0 ) + ρ φ h φ Γ ( φ + 2 ) r = 0 n [ ( n + 1 r ) φ ( n r ) φ ] A 1 ( t r , x ( t r ) ) .
We now approximate x ( t n + 1 ) x n + 1 to develop the P-C algorithm by replacing x p ( t n + 1 ) with x ( t n + 1 ) in Equation (47), as follows:
x n + 1 = x ( 0 ) + ρ φ h φ Γ ( φ + 2 ) r = 0 n Δ r , n + 1 A 1 ( t r , x r ) + ρ φ h φ Γ ( φ + 2 ) A 1 ( t n + 1 , x n + 1 p ) .
We developed a P-C scheme specified in (50) and (51). In this case, the P-C algorithm for the whole model can be written as follows:
x n + 1 = x ( 0 ) + ρ φ h φ Γ ( φ + 2 ) r = 0 n Δ r , n + 1 A 1 ( t r , x r ) + ρ φ h φ Γ ( φ + 2 ) A 1 ( t n + 1 , x n + 1 p ) , y n + 1 = y ( 0 ) + ρ φ h φ Γ ( φ + 2 ) r = 0 n Δ r , n + 1 A 2 ( t r , y r ) + ρ φ h φ Γ ( φ + 2 ) A 2 ( t n + 1 , y n + 1 p ) , z n + 1 = z ( 0 ) + ρ φ h φ Γ ( φ + 2 ) r = 0 n Δ r , n + 1 A 3 ( t r , z r ) + ρ φ h φ Γ ( φ + 2 ) A 3 ( t n + 1 , z n + 1 p ) , u n + 1 = u ( 0 ) + ρ φ h φ Γ ( φ + 2 ) r = 0 n Δ r , n + 1 A 4 ( t r , u r ) + ρ φ h φ Γ ( φ + 2 ) A 4 ( t n + 1 , u n + 1 p ) ;
here, h = T ρ N and x n + 1 p , y n + 1 p , z n + 1 p , and u n + 1 p are defined as follows:
x p ( t n + 1 ) = x ( 0 ) + ρ φ h φ Γ ( φ + 2 ) r = 0 n [ ( n + 1 r ) φ ( n r ) φ ] A 1 ( t r , x r ) , y p ( t n + 1 ) = y ( 0 ) + ρ φ h φ Γ ( φ + 2 ) r = 0 n [ ( n + 1 r ) φ ( n r ) φ ] A 2 ( t r , y r ) , z p ( t n + 1 ) = z ( 0 ) + ρ φ h φ Γ ( φ + 2 ) r = 0 n [ ( n + 1 r ) φ ( n r ) φ ] A 3 ( t r , z r ) , u p ( t n + 1 ) = u ( 0 ) + ρ φ h φ Γ ( φ + 2 ) r = 0 n [ ( n + 1 r ) φ ( n r ) φ ] A 4 ( t r , u r ) ,
where A 1 , A 2 and A 3 are defined as follows:
A 1 ( t , x ) = r x ( t ) 1 x ( t ) H a 1 x ( t ) y ( t ) , A 2 ( t , y ) = a 1 e 1 x ( t ) y ( t ) a 2 y ( t ) z ( t ) d 1 y ( t ) , A 3 ( t , z ) = a 2 e 2 y ( t ) z ( t ) + a 3 e 3 z ( t ) u ( t ) + c u ( t ) d 2 z ( t ) , A 4 ( t , u ) = b z ( t ) c u ( t ) a 3 z ( t ) u ( t ) d 3 u ( t ) .
Remark 1.
The comparison of our adaptive P-C formula with that of [12], based on the product integration methods described in [30], shows that the error should behave in this way:
max r = 0 , 1 , . . N | x ( t r ) x r | = O h ρ p .
where p = m i n 2 , 1 + φ .
Theorem 3. 
(P-C stability) Suppose A 1 ( t , x ( t ) ) fulfills the Lipschitz condition and S e ( e = 1 , 2 , 3 , , i + 1 ) is a solution of Systems (53) and (54). Consequently, the P-C numerical algorithm is conditionally stable.
Proof of Theorem 3. 
Consider x ^ 0 , x ^ e ( e = 0 , 1 , 2 , , i + 1 ) , and x ^ i + 1 p ( i = 0 , 1 , 2 , , N 1 ) to be perturbations of x 0 , x e and x i + 1 p . Equations (52) and (53) become
x ^ i + 1 p = x ^ ( 0 ) + ρ φ h φ Γ ( φ + 1 ) e = 0 i Θ e , i + 1 [ A 1 ( t e , x e + x ^ e ) A 1 ( t e , x e ) ] ,
where Θ e , i + 1 = [ ( i + 1 e ) φ ( i e ) φ ] . Therefore,
x ^ i + 1 = x ^ ( 0 ) + ρ φ h φ Γ ( φ + 2 ) A 1 ( t i + 1 , x i + 1 p + x ^ i + 1 p ) A 1 ( t i + 1 , x i + 1 p ) + ρ φ h φ Γ ( φ + 2 ) e = 0 i Π e , i + 1 [ A 1 ( t e , x e + x ^ e ) A 1 ( t e , x e ) ] ,
and we use the Lipschitz property of A 1 ( t , x ( t ) ) , then we can have
x ^ i + 1 T 0 + ρ φ h φ ψ 1 Γ ( φ + 2 ) x ^ i + 1 p + e = 1 i Π e , i + 1 x ^ e .
where T 0 = max 0 i N x ^ 0 + ρ φ h φ ψ 1 Π i , 0 Γ ( φ + 2 ) x ^ 0 . The following equation can also be easily derived:
x ^ i + 1 p S 0 + ρ φ h φ ψ 1 Γ ( φ + 1 ) e = 1 i Θ e , i + 1 x ^ e .
where S 0 = max 0 i N x ^ 0 + ρ φ h φ ψ 1 Θ i , 0 Γ ( φ + 1 ) x ^ 0 . Now, substituting x ^ i + 1 p from Equation (59) into (58), we obtain:
x ^ i + 1 R 0 + ρ φ h φ ψ 1 Γ ( φ + 2 ) ρ φ h φ ψ 1 Γ ( φ + 1 ) e = 1 i Θ e , i + 1 x ^ e + e = 1 i Π e , i + 1 x ^ e , R 0 + ρ φ h φ ψ 1 Γ ( φ + 2 ) e = 1 i ρ φ h φ ψ 1 Γ ( φ + 1 ) Θ e , i + 1 + Π e , i + 1 x ^ e , R 0 + ρ φ h φ ψ 1 D φ , 2 Γ ( φ + 2 ) e = 1 i i + 1 e φ 1 x ^ e .
Here, R 0 = m a x T 0 + ρ φ h φ ψ 1 Π i + 1 , i + 1 Γ ( φ + 2 ) S 0 and a constant D φ , 2 > 0 is determined by φ . It follows that x ^ i + 1 D R 0 . □

7. Numerical Results and Discussion

For the numerical simulation of the food web mathematical model, we propose a predictor–corrector (P-C) algorithm involving a generalized Caputo operator. Our numerical solution for the food web generalized Caputo derivative model illustrates the applicability and efficiency of the proposed algorithm. MATLAB was used to perform the simulations. The proposed algorithms should be beneficial for the simulation of non-integer models. The dynamical behaviours of the food web model were examined in our analysis. We considered the following parameter values and initial values in Table 1.
Generalized Caputo-type fractional derivatives also possess the same properties as Caputo-type derivatives. In order to solve the fractional IVP efficiently, consistently, and accurately, the predictor–corrector (PC) scheme is one of the best available. We solved the projected model using the modified PC scheme in the current study. According to the generalized Caputo algorithm, adaptive PC schemes use a nonuniform grid, which differs from the derivative Caputo PC algorithm. In fractional calculus applications, the generalized fractional integral operator is a valuable tool for controlling and building mathematical models due to the effect of its parameters φ and ρ . This new generalized Caputo fractional derivative has extra features over the other fractional derivatives such as Caputo, Caputo–Fabrizio, and Atangana–Baleanu. There is another parameter ρ that is very helpful to graphical simulations when it comes to true data, in addition to the fractional-order parameter φ . Changing the parameter value ρ allows us to see more kinds of graphs.
Figure 1 and Figure 2 illustrate the three-dimensional and two-dimensional dynamic phase portrait of the fractional food web system with the generalized Caputo derivative, respectively, when φ = 1 and ρ = 1.1 . Figure 3 exhibits the state variables x(t), y(t) z(t), and u(t) of the proposed model when φ = 1 and ρ = 1.1 . It can be seen that the value of ρ strongly influences the characteristics of the fractional derivative, and this provides a different way of approaching control applications. Figure 4 and Figure 5 illustrate the three-dimensional and two-dimensional dynamic phase portrait of the fractional food web system with the generalized Caputo derivative, respectively, when φ = 1 and ρ = 1.1 . Figure 6 exhibits the state variables x(t), y(t) z(t), and u(t) of the proposed model when φ = 1 and ρ = 1.2 . At fixed ρ , depending on the fractional-order value, our fractional food web system displays the complexity of the chaotic phase portrait. Hence, Figure 7, Figure 8, Figure 9 are the graphical illustrations of the proposed system at different fractional-order φ = 1 , 0.95 , 0.90 and fixed ρ . Further, we took the different values of ρ and φ to be fixed, then the fractional food web system exhibits different phase portraits, which are shown in Figure 10, Figure 11, Figure 12. During the simulation of models with two fractional parameters, we observed chaos, and we noticed that the dynamics became more complex.

8. Conclusions

Here, we examined a three-species food web model. According to this model, top predators are stage-structured, with a mature predator having a cannibalism trait. In the absence of the predator, the prey grows logistically at the first level. Food consumption at different levels of the food web is described by Lotka–Volterra functional responses. The proposed mathematical model of the food web was examined using the generalized Caputo fractional derivative. Using a fixed-point hypothesis, this study presented an investigation of the existence and uniqueness of the fractional food web system. The algorithm described in this study is based on a numerical technique called ‘predictor–corrector’, which allows the approximate solution of the fractional food web model to be found. We demonstrated the stability of this numerical method. The fractional food web model was geometrically presented under the generalized Caputo operator for different choices of φ and ρ . The new dynamical behaviour and phase portrait were demonstrated for various fractional orders ( φ ) and the value of ρ . This graphical illustration showed how the order of derivatives and the system parameters greatly affect the system. The new generalized fractional derivative will be used in future efforts to model other biological systems with memory or with hereditary properties, as well as to identify other important properties of this new generalized derivative.

Author Contributions

Conceptualization, S.K. and A.K.; methodology, A.K. and S.K.; software, A.K. and B.S.T.A.; validation, S.K., S.S.A. and B.S.T.A.; formal analysis, A.K. and S.K.; investigation, S.K. and S.S.A.; resources, S.K. and A.K.; data curation, S.K. and B.S.T.A.; writing—original draft preparation, S.K., A.K. and S.S.A.; writing—review and editing, A.K. and B.S.T.A.; visualization, A.K.; supervision, S.K. and B.S.T.A.; project administration, S.S.A. and S.K.; funding acquisition, S.K. and S.S.A. 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

All data available inside text.

Acknowledgments

All authors extended their appreciation ti Distinguished Scientist Fellowship Program (DSFP) at King Saud University, Saudi Arabia.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Naji, R.K. Global stability and persistence of three species food web involving omnivory. Iraqi J. Sci. 2012, 53, 866–876. [Google Scholar]
  2. McCann, K.; Hastings, A. Re–evaluating the omnivory–stability relationship in food webs. Proc. R. Soc. Lond. Ser. B Biol. Sci. 1997, 264, 1249–1254. [Google Scholar] [CrossRef] [Green Version]
  3. Nath, B.; Das, K.P. Density dependent mortality of intermediate predator controls chaos-conclusion drawn from a tri-trophic food chain. J. Korean Soc. Ind. Appl. Math. 2018, 22, 179–199. [Google Scholar]
  4. Gakkhar, S.; Priyadarshi, A.; Banerjee, S. Complex behaviour in four species food-web model. J. Biol. Dyn. 2012, 6, 440–456. [Google Scholar] [CrossRef] [Green Version]
  5. Kondoh, M.; Kato, S.; Sakato, Y. Food webs are built up with nested subwebs. Ecology 2010, 91, 3123–3130. [Google Scholar] [CrossRef]
  6. Holt, R.D.; Grover, J.; Tilman, D. Simple rules for interspecific dominance in systems with exploitative and apparent competition. Am. Nat. 1994, 144, 741–771. [Google Scholar] [CrossRef]
  7. Huang, C.; Qiao, Y.; Huang, L.; Agarwal, R.P. Dynamical behaviours of a food-chain model with stage structure and time delays. Adv. Differ. Equ. 2018, 186. [Google Scholar] [CrossRef] [Green Version]
  8. Naji, R.K.; Ridha, H.F. The dynamics of four species food web model with stage structure. Int. J. Technol. Enhanc. Emerg. Eng. Res. 2016, 4, 13–32. [Google Scholar]
  9. Persson, L.; Roos, A.M.D.; Claessen, D.; Byström, P.; Lövgren, J.; Sjögren, S.; Svanbäck, R.; Wahlström, E.; Westman, E. Gigantic cannibals driving a whole-lake trophic cascade. Proc. Natl. Acad. Sci. USA 2003, 100, 4035–4039. [Google Scholar] [CrossRef] [Green Version]
  10. Van den Bosch, F.; Gabriel, W. Cannibalism in an age-structured predator-prey system. Bull. Math. Biol. 1997, 59, 551–567. [Google Scholar] [CrossRef]
  11. Jurado-Molina, J.; Gatica, C.; Cubillos, L.A. Incorporating cannibalism into an age-structured model for the chilean hake. Fish. Res. 2006, 82, 30–40. [Google Scholar] [CrossRef]
  12. Kohlmeier, C.; Ebenhöh, W. The stabilizing role of cannibalism in a predator-prey system. Bull. Math. Biol. 1995, 57, 401–411. [Google Scholar] [CrossRef]
  13. Diekmann, O.; Nisbet, R.; Gurney, W.; Van den Bosch, F. Simple mathematical models for cannibalism: A critique and a new approach. Math. Biosci. 1986, 78, 21–46. [Google Scholar] [CrossRef] [Green Version]
  14. Bhattacharyya, J.; Pal, S. Coexistence of competing predators in a coral reef ecosystem. Nonlinear Anal. Real World Appl. 2011, 12, 965–978. [Google Scholar] [CrossRef]
  15. Kumar, S.; Kumar, A.; Samet, B.; Dutta, H. A study on fractional host–parasitoid population dynamical model to describe insect species. Numer. Methods Partial. Differ. Equ. 2021, 37, 1673–1692. [Google Scholar] [CrossRef]
  16. Kumar, S.; Kumar, A.; Jleli, M. A numerical analysis for fractional model of the spread of pests in tea plants. Numer. Methods Partial. Differ. Equ. 2022, 38, 540–565. [Google Scholar] [CrossRef]
  17. Kumar, S.; Kumar, A.; Samet, B.; Gómez-Aguilar, J.; Osman, M. A chaos study of tumor and effector cells in fractional tumor-immune model for cancer treatment. Chaos Solitons Fractals 2020, 141, 110321. [Google Scholar] [CrossRef]
  18. Kumar, A.; Kumar, S. A study on eco-epidemiological model with fractional operators. Chaos Solitons Fractals 2022, 156, 111697. [Google Scholar] [CrossRef]
  19. Kumar, A.; Alshahrani, B.; Yakout, H.; Abdel-Aty, A.-H.; Kumar, S. Dynamical study on three-species population eco-epidemiological model with fractional order derivatives. Results Phys. 2021, 24, 104074. [Google Scholar] [CrossRef]
  20. Kumar, S.; Kumar, A.; Abdel-Aty, A.-H.; Alharthi, M. A study on four-species fractional population competition dynamical model. Results Phys. 2021, 24, 104089. [Google Scholar] [CrossRef]
  21. Kilbas, A.A.; Srivastava, H.M.; Trujillo, J.J. Theory and Applications of Fractional Differential Equations; Elsevier: Amsterdam, The Netherlands, 2006. [Google Scholar]
  22. Atangana, A.; Baleanu, D. New fractional derivatives with nonlocal and non-singular kernel: Theory and application to heat transfer model. arXiv 2016, arXiv:1602.03408. [Google Scholar] [CrossRef] [Green Version]
  23. Caputo, M.; Fabrizio, M. A new definition of fractional derivative without singular kernel. Prog. Fract. Differ. Appl. 2015, 1, 1–13. [Google Scholar]
  24. Khan, A.; Abdeljawad, T.; Gomez-Aguilar, J.; Khan, H. Dynamical study of fractional order mutualism parasitism food web module. Chaos Solitons Fractals 2020, 134, 109685. [Google Scholar] [CrossRef]
  25. Katugampola, U.N. New approach to a generalized fractional integral. Appl. Math. Comput. 2011, 218, 860–865. [Google Scholar] [CrossRef] [Green Version]
  26. Katugampola, U.N. A new approach to generalized fractional derivatives. arXiv 2011, arXiv:1106.0965. [Google Scholar]
  27. Odibat, Z.; Baleanu, D. Numerical simulation of initial value problems with generalized Caputo-type fractional derivatives. Appl. Numer. Math. 2020, 156, 94–105. [Google Scholar] [CrossRef]
  28. Alqahtani, R.T.; Ahmad, S.; Akgül, A. Dynamical analysis of bio-ethanol production model under generalized nonlocal operator in Caputo sense. Mathematics 2021, 9, 2370. [Google Scholar] [CrossRef]
  29. Erturk, V.S.; Kumar, P. Solution of a COVID-19 model via new generalized Caputo-type fractional derivatives. Chaos Solitons Fractals 2020, 139, 110280. [Google Scholar] [CrossRef]
  30. Liu, Y.; Roberts, J.; Yan, Y. A note on finite difference methods for nonlinear fractional differential equations with non-uniform meshes. Int. J. Comput. Math. 2018, 95, 1151–1169. [Google Scholar] [CrossRef]
  31. Dimitrov, Y. Approximations of the Fractional Integral and Numerical Solutions of Fractional Integral Equations. Commun. Appl. Math. Comput. 2021, 3, 545–569. [Google Scholar] [CrossRef]
  32. Diethelm, K.; Ford, N.J.; Freed, A.D. A predictor–corrector approach for the numerical solution of fractional differential equations. Nonlinear Dyn. 2002, 29, 3–22. [Google Scholar] [CrossRef]
  33. Kumar, P.; Erturk, V.S.; Kumar, A. A new technique to solve generalized Caputo type fractional differential equations with the example of computer virus model. J. Math. Ext. 2021, 15, 1–23. [Google Scholar] [CrossRef]
  34. Ibrahim, H.A.; Naji, R.K. The complex dynamic in three species food webmodel involving stage structure and cannibalism. AIP Conf. Proc. 2020, 2292, 020006. [Google Scholar]
Figure 1. Three-dimensional phase plot for food web mathematical System (13) with generalized Caputo fractional operator when φ = 1 and ρ = 1.1 .
Figure 1. Three-dimensional phase plot for food web mathematical System (13) with generalized Caputo fractional operator when φ = 1 and ρ = 1.1 .
Mathematics 10 01702 g001
Figure 2. Two-dimensional phase plot for food web mathematical System (13) with generalized Caputo fractional operator when φ = 1 and ρ = 1.1 .
Figure 2. Two-dimensional phase plot for food web mathematical System (13) with generalized Caputo fractional operator when φ = 1 and ρ = 1.1 .
Mathematics 10 01702 g002
Figure 3. State variables x(t), y(t) z(t), and u(t) plots of food web mathematical System (13) with generalized Caputo fractional operator when φ = 1 and ρ = 1.1 .
Figure 3. State variables x(t), y(t) z(t), and u(t) plots of food web mathematical System (13) with generalized Caputo fractional operator when φ = 1 and ρ = 1.1 .
Mathematics 10 01702 g003aMathematics 10 01702 g003b
Figure 4. Three-dimensional chaotic phase plot for food web mathematical System (13) with generalized Caputo fractional operator when φ = 1 and ρ = 1.2 .
Figure 4. Three-dimensional chaotic phase plot for food web mathematical System (13) with generalized Caputo fractional operator when φ = 1 and ρ = 1.2 .
Mathematics 10 01702 g004
Figure 5. Two-dimensional chaotic phase plot for food web mathematical System (13) with generalized Caputo fractional operator when φ = 1 and ρ = 1.2 .
Figure 5. Two-dimensional chaotic phase plot for food web mathematical System (13) with generalized Caputo fractional operator when φ = 1 and ρ = 1.2 .
Mathematics 10 01702 g005
Figure 6. State variables x(t), y(t) z(t), and u(t) plots of food web mathematical System (13) with generalized Caputo fractional operator when φ = 1 and ρ = 1.2 .
Figure 6. State variables x(t), y(t) z(t), and u(t) plots of food web mathematical System (13) with generalized Caputo fractional operator when φ = 1 and ρ = 1.2 .
Mathematics 10 01702 g006aMathematics 10 01702 g006b
Figure 7. Three-dimensional chaotic phase plot for food web mathematical System (13) with generalized Caputo fractional operator when ρ = 0.80 .
Figure 7. Three-dimensional chaotic phase plot for food web mathematical System (13) with generalized Caputo fractional operator when ρ = 0.80 .
Mathematics 10 01702 g007
Figure 8. Two-dimensional chaotic phase plot for food web mathematical System (13) with generalized Caputo fractional operator when ρ = 0.80 .
Figure 8. Two-dimensional chaotic phase plot for food web mathematical System (13) with generalized Caputo fractional operator when ρ = 0.80 .
Mathematics 10 01702 g008
Figure 9. Time series graphical representations for food web mathematical System (13) with generalized Caputo fractional operator when ρ = 0.80 .
Figure 9. Time series graphical representations for food web mathematical System (13) with generalized Caputo fractional operator when ρ = 0.80 .
Mathematics 10 01702 g009aMathematics 10 01702 g009b
Figure 10. Three-dimensional chaotic phase plot for food web mathematical System (13) with generalized Caputo fractional operator when φ = 0.90 .
Figure 10. Three-dimensional chaotic phase plot for food web mathematical System (13) with generalized Caputo fractional operator when φ = 0.90 .
Mathematics 10 01702 g010
Figure 11. Two-dimensional chaotic phase plot for food web mathematical System (13) with generalized Caputo fractional operator when φ = 0.90 .
Figure 11. Two-dimensional chaotic phase plot for food web mathematical System (13) with generalized Caputo fractional operator when φ = 0.90 .
Mathematics 10 01702 g011
Figure 12. Time series graphical representations for food web mathematical System (13) with generalized Caputo fractional operator when φ = 0.90 .
Figure 12. Time series graphical representations for food web mathematical System (13) with generalized Caputo fractional operator when φ = 0.90 .
Mathematics 10 01702 g012aMathematics 10 01702 g012b
Table 1. Representation and numerical values of the assumed parameters.
Table 1. Representation and numerical values of the assumed parameters.
ParametersNumerical ValuesDescriptionReferences
r1Intrinsic growth rate[34]
H 100Carrying capacity[34]
a 1 1.0Maximum attack rate[34]
a 2 0.25Maximum attack rate[34]
a 3 0.1Maximum attack rate[34]
d 1 0.01Natural mortality rate[34]
d 2 0.2Natural mortality rate[34]
d 3 0.01Natural mortality rate[34]
c0.15Growth rate[34]
b0.15Growth rate[34]
e 1 0.65Conversion rate[34]
e 2 0.5Conversion rate[34]
e 3 0.5Conversion rate[34]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Kumar, A.; Alzaid, S.S.; Alkahtani, B.S.T.; Kumar, S. Complex Dynamic Behaviour of Food Web Model with Generalized Fractional Operator. Mathematics 2022, 10, 1702. https://doi.org/10.3390/math10101702

AMA Style

Kumar A, Alzaid SS, Alkahtani BST, Kumar S. Complex Dynamic Behaviour of Food Web Model with Generalized Fractional Operator. Mathematics. 2022; 10(10):1702. https://doi.org/10.3390/math10101702

Chicago/Turabian Style

Kumar, Ajay, Sara Salem Alzaid, Badr Saad T. Alkahtani, and Sunil Kumar. 2022. "Complex Dynamic Behaviour of Food Web Model with Generalized Fractional Operator" Mathematics 10, no. 10: 1702. https://doi.org/10.3390/math10101702

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop