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
and
.
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 and lead to Hadamard and Caputo–Hadamard results, we saw that the limiting case as leads to those results. Furthermore, when , 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].
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 , 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 and a conversion rate . In the absence of their food source, it continues to decay exponentially as a result of natural mortality rate . 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 and , respectively. With maximum attack rate and conversion rate , 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 and conversion rate .
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:
is the trivial equilibrium point that always exists.
is the axial equilibrium point.
is the top predator free equilibrium point. If the condition holds, then it exists.
is the interior equilibrium point. The characteristic equation for
is as follows:
where
Thus, a simple computation shows that this exists only if and only if the following is true:
with one set condition
and
or
and
.
3. Preliminaries
Definition 1. The non-integer-order Riemann–Liouville (RL) integral of a function f(t) is described as Definition 2. Consider ∈ to be a differentiable function in the interval and , then we define the Caputo non-classical operator as Gamma functions are represented by . Here is the definition of the gamma function: Definition 3. Here, the order of derivative and , and the generalized non-classical integral of a function f(t) is defined (assuming it exists) as Definition 4. Here, the order of derivative and . For a function f(t), the generalized Riemann-type non-classical derivative is defined as Definition 5. Here, the order of derivative , and . For a function f(t), the generalized Caputo-type non-classical derivative is defined as Definition 6. Here, the order of derivative and . For a function f(t), the generalized Caputo-type non-classical derivative is defined as The relation between the Riemann–Liouville and the generalized non-classical integral from the substitution
is as follows
When the lower limit is zero
, the relation is
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.
The initial conditions of a mathematical model of a food web are as follows:
Using the generalized Caputo-type non-classical integral, we have
In order to simplify, we determine
Theorem 1. When , then the kernels satisfy the Lipschitz condition.
Proof of Theorem 1. Then, if
is the kernel and
and
are two function, we can find
By putting , , , , and are the bounded functions; furthermore, we have □
Therefore, the Lipschitz condition holds for
if the inequality
is the contraction of
. As we apply the same procedure to kernels
,
, and
, the following results emerge:
Kernels
,
,
, and
are determined by Equation (
16). Afterwards, we determine the associated integrals:
furthermore, we obtain
and the initial condition is
When we subtract consecutive terms, we obtain
Equation (
23) is found using the triangular and norm properties.
and under the Lipschitz condition, the Kernels will exhibit the following outcomes:
Therefore, we obtain the following:
We obtain the same results for
,
, and
when we follow the same procedure:
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 fulfills the following criteria. 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:
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
When
is taken as the limit in Equation (
31), we obtain
A recursive process leads to the following equation:
then, for
, we obtain:
We can obtain at by taking the limits of both sides of the above equation, and , and 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
,
,
, and
to be the other solutions of the proposed system, then we have
When the norm is applied to each side of Equation (
35), the following result is obtained:
The Lipschitz condition applied to the kernel yields
In addition, we obtain the following:
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:
we can write the above equation as follows:
In order to simplify, we write
instead of
. The interval [0, T] is divided into N subintervals
with the mesh points as follows:
Here,
. The approximate solution
of Equation (
41) can be calculated as follows:
Let
; therefore, the above equation becomes:
The integral can now be discretized as follows:
Using the trapezoidal rule, the right-hand side of (
45) is evaluated relative to the weight function
. We can replace
with its piecewise linear interpolant by choosing nodes at
. Then, we have:
The corrector expression for
is as follows if the above term is substituted into (
45):
where
Using the Adams–Bashforth method, we determine the predictor value
for integral (
44). We replace
with
at each integral in Equation (
45) to obtain the following:
Thus, we can conclude that:
We now approximate
to develop the P-C algorithm by replacing
with
in Equation (
47), as follows:
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:
here,
and
,
, and
are defined as follows:
where
and
are defined as follows:
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:where . Theorem 3. (P-C stability) Suppose fulfills the Lipschitz condition and is a solution of Systems (53) and (54). Consequently, the P-C numerical algorithm is conditionally stable. Proof of Theorem 3. Consider
,
, and
to be perturbations of
and
. Equations (
52) and (
53) become
where
. Therefore,
and we use the Lipschitz property of
, then we can have
where
. The following equation can also be easily derived:
where
. Now, substituting
from Equation (
59) into (
58), we obtain:
Here, and a constant is determined by . It follows that . □
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
and
.
Figure 3 exhibits the state variables
x(
t),
y(
t)
z(
t), and
u(
t) of the proposed model when
and
. 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
and
.
Figure 6 exhibits the state variables
x(
t),
y(
t)
z(
t), and
u(
t) of the proposed model when
and
. 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
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
- Naji, R.K. Global stability and persistence of three species food web involving omnivory. Iraqi J. Sci. 2012, 53, 866–876. [Google Scholar]
- 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]
- 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]
- 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]
- Kondoh, M.; Kato, S.; Sakato, Y. Food webs are built up with nested subwebs. Ecology 2010, 91, 3123–3130. [Google Scholar] [CrossRef]
- 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]
- 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]
- 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]
- 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]
- Van den Bosch, F.; Gabriel, W. Cannibalism in an age-structured predator-prey system. Bull. Math. Biol. 1997, 59, 551–567. [Google Scholar] [CrossRef]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- Kumar, A.; Kumar, S. A study on eco-epidemiological model with fractional operators. Chaos Solitons Fractals 2022, 156, 111697. [Google Scholar] [CrossRef]
- 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]
- 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]
- Kilbas, A.A.; Srivastava, H.M.; Trujillo, J.J. Theory and Applications of Fractional Differential Equations; Elsevier: Amsterdam, The Netherlands, 2006. [Google Scholar]
- 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]
- Caputo, M.; Fabrizio, M. A new definition of fractional derivative without singular kernel. Prog. Fract. Differ. Appl. 2015, 1, 1–13. [Google Scholar]
- 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]
- Katugampola, U.N. New approach to a generalized fractional integral. Appl. Math. Comput. 2011, 218, 860–865. [Google Scholar] [CrossRef] [Green Version]
- Katugampola, U.N. A new approach to generalized fractional derivatives. arXiv 2011, arXiv:1106.0965. [Google Scholar]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
- 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]
| Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 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/).