Complex Dynamics of a Diffusive Holling-Tanner Predator-Prey Model with the Allee Effect
Abstract
We investigate the complex dynamics of a diffusive Holling-Tanner predation model with the Allee effect on prey analytically and numerically. We examine the existence of the positive equilibria and the related dynamical behaviors of the model and find that when the model is with weak Allee effect, the solutions are local and global stability for some conditions around the positive equilibrium. In contrast, when the model is with strong Allee effect, this may lead to the phenomenon of bistability; that is to say, there is a separatrix curve that separates the behavior of trajectories of the system, implying that the model is highly sensitive to the initial conditions. Furthermore, we give the conditions of Turing instability and determine the Turing space in the parameters space. Based on these results, we perform a series of numerical simulations and find that the model exhibits complex pattern replication: spots, spots-stripes mixtures, and stripes patterns. The results show that the impact of the Allee effect essentially increases the models spatiotemporal complexity.
1. Introduction
The dynamics of model (1) has been considered in many articles. For example, Hsu and Huang [12] obtained some results on the global stability of the positive equilibrium. More precise, under the conditions which local stability of the positive equilibrium implies its global stability. Gasull and coworkers [13] investigated the conditions of the asymptotic stability of the positive equilibrium which does not imply global stability. Sáez and González-Olivares [14] showed the asymptotic stability of a positive equilibrium and gave a qualitative description of the bifurcation curve.
On the other hand, in population dynamics, any mechanism that can lead to a positive relationship between a component of individual fitness and either the number or density of conspecifics constitutes what is usually called an Allee effect [15–24], starting with the pioneer work of Allee [25]. The outflux of prey to constant rate can be considered as Allee effect because a change on interaction dynamics is provoked, for instance, due to difficulty of encountering mates [17]. Nowadays, it is widely accepted that the Allee effect greatly increases the likelihood of local and global extinction [18] and can lead to a rich variety of dynamical effects.
- (i)
if G(0) = 0, G′(0) > 0, G(H) is called weak Allee effect;
- (ii)
if G(0) = 0, G′(0) < 0, G(H) is called strong Allee effect.
There are some excellent works on a Holling-Tanner model considering the diffusion [28–33] and the references therein. In [28], Guan and co-workers studied the spatiotemporal dynamics of a modified version of the Leslie-Gower predator-prey model incorporating a prey refuge and showed that the model dynamics exhibits complex Turing pattern replication: stripes, cold/hot spots-stripes coexistence, and cold/hot spots patterns. Without the Allee effect, Peng and Wang [29, 30] analyzed the global stability of the unique positive constant steady state and established some results for the existence and nonexistence of positive nonconstant steady states. Wang et al. [31] considered the Turing and Hopf bifurcations of the equilibrium solutions. Liu and Xue [32] investigated the pattern formation and found that spots, black-eye, and labyrinthine patterns can be observed in the model. Chen and Shi [33] proved global stability of the unique constant equilibrium.
However, the research about the influence of Allee effect on pattern formation of diffusive Holling-Tanner model seems rare. The main purpose of this paper is to study dynamical behaviors of a Holling-Tanner predator-prey model with the Allee effect. We will determine how the Allee effect affects the dynamics of the model and focus on the stability of the positive steady state and bifurcation mechanism and patterns formation analysis of the model.
The rest of the paper is organized as follows. In Sections 2 and 3, we present our main results about the stability and bifurcation analysis of the nonspatial model (7) and the spatial model (8), respectively. Especially, in regards to the spatial model (8) in Section 3, we will give the conditions of the Turing instability and determine the Turing space, and by performing a series of numerical simulations, we illustrate the emergence of different patterns. Finally, in Section 4, some conclusions and remarks are given.
2. Dynamics Analysis of the Nonspatial Model (7)
2.1. Boundedness
Now, we prove that all solutions are eventually bounded.
Theorem 1. All the solutions of model (7) which are initiated in are uniformly bounded.
Proof. Let H(t) and P(t) be any solution of model (7) with initial conditions (H(0), P(0)) = (H0, P0) such that H0 > 0, P0 > 0. From the first equation of model (7), we have
Define the function W(t) = H(t) + P(t), differentiating both sides with respect to t; we get
Using the theory of differential inequality, for all t ≥ T ≥ 0, we have
Remark 2. In fact, if m ≥ 2, dH/dt < 0 always holds, which means that the prey and predator will extinct. Hence, we will later only focus on the case of 0 ≤ m < 2.
Next, we will investigate the existence of equilibria and their local and global stability with respect to model (7).
2.2. Equilibria Analysis in the Case of the Strong Allee Effect (i.e., 1 < m < 2)
In this subsection, we consider the existence and stability of the equilibrium of model (7) with strong Allee effect; that is, 1 < m < 2.
Lemma 3. The point (0,0) of model (16) has a hyperbolic and a parabolic sector [20, 35] determined for the line P = (δ(m − 1 + r)/r)H. That is, there exists a separatrix curve in the phase plane that divides the behavior of trajectories; the point (0,0) is then an attractor point for certain trajectories and a saddle point for others.
Proof. As the Jacobian matrix of the point (0,0) for model (16) is the zero matrix, we follow the methodology used in [20, 35] given by the function φ(u, v) = (uv, v) = (H, P). Then, we have that
Clearly, if v = 0, then dv/dT = 0. Moreover, du/dT = u((1 − m)u − r(u − (1/δ))).
The singularities of model (18) are (0,0) and (r/(δ(m − 1 + r)), 0); that is, a separatrix straight exists in the phase plane uv, given by u = r/(δ(m − 1 + r)). The Jacobian matrixes of (0,0) and (r/(δ(m − 1 + r)), 0) for model (18) are
Then, (0,0) is a hyperbolic saddle point, and (r/(δ(m − 1 + r)), 0) is an attractor point. Using the blowing down, the point (0,0) is a saddle node in model (16), and the line P = ((δ(m − 1 + r))/r)H divides the behavior of trajectories on the phase plane. The proof is completed.
Moreover, it is easy to verify that model (7) always has two boundary equilibria E0 = (m − 1,0) and E1 = (1,0). And the behavior of model (7) around E0 and E1 is found as follows.
Lemma 4.
- (i)
Suppose that m − aδ > 0 and 1 < m < 2.
- (ii)
If m − aδ ≤ 0, model (7) has no positive equilibrium.
Hence, we obtain , , and . And the positive equilibrium E− = (H−, δH−) is a saddle point. The nature of the equilibrium point E+ is dependent on the sign of the trace of the Jacobian matrix evaluated in this point. Whether E+ is a node or a focus depends on the sign of .
In the following results, we study the stability of the positive equilibrium E+ and the unique positive equilibria Ee.
Theorem 5. Define
- (a)
If r > r+, the positive equilibrium E+ = (H+, δH+) is a locally asymptotically stable point;
- (a1)
if , then E+ is a stable focus,
- (a2)
if , then E+ is a stable node point.
- (a1)
- (b)
If r < r+, the positive equilibrium E+ = (H+, δH+) is an unstable point;
- (b1)
if , then E+ is an unstable focus surrounded by a stable limit cycle,
- (b2)
if , then E+ is an unstable node and the limit cycle disappears.
- (b1)
- (c)
A Hopf bifurcation occurs at r = r+ around the positive equilibrium E+ = (H+, δH+). That is to say, model (7) has at least one positive periodic orbit.
Proof. Here, we only give the proof of the existence of Hopf bifurcation. It is easy to see that
- (i)
holds,
- (ii)
the characteristic equation is , whose roots are purely imaginary,
- (iii)
.
From the Poincaré-Andronov-Hopf Bifurcation Theorem [36], we know that model (7) undergoes a Hopf bifurcation at E+ as r passes through the value r+. The proof is completed.
Figure 1 illustrates the local stability of the positive equilibrium E+ and the separatrix curve generated by the stable manifold of the positive equilibrium E−. The orbits initiating the right of the separatrix curve tend to E+, while the orbits initiating the left of the separatrix curve tend to (0,0) that represents the extinction of the population. Figure 2 illustrates a Hopf bifurcation situation of the model around E+. The parameter values are given in the figures.


Theorem 6. The unique equilibrium point is
- (i)
a nonhyperbolic attractor node, if and only if ;
- (ii)
a nonhyperbolic repellor node, if and only if ;
- (iii)
a cusp point, if and only if , and in this case, there exists a unique trajectory which attains the point Ee. And in this case, the point (0,0) is a global attractor.
Proof. We have
Moreover, , if and only if . In this case, we obtain the Jacobian matrix of (16) as follows:
The cusp point is shown in Figure 3.

2.3. Equilibria Analysis in the Case of the Weak Allee Effect (i.e., 0 < m ≤ 1)
In this subsection, we consider the stability of the equilibrium of model (7) with weak Allee effect (0 < m ≤ 1).
Hence, we have the following results on the stability of the positive equilibrium E* = (H*, δH*).
Theorem 7. Define
- (a)
If r > r*, the positive equilibrium E* = (H*, δH*) is a locally asymptotically stable point, and
- (a1)
if , then E* is a stable focus;
- (a2)
if , then E* is a stable node point.
- (a1)
- (b)
If r < r*, the positive equilibrium E* = (H*, δH*) is an unstable point, and
- (b1)
if , then E* is an unstable focus surrounded by a stable limit cycle;
- (b2)
if , then E* is an unstable node and the limit cycle disappears.
- (b1)
- (c)
A Hopf bifurcation occurs at r = r* around the positive equilibrium E* = (H*, δH*). That is to say, model (7) has at least one positive periodic orbit.
In the following theorem, we study the global behavior of the positive equilibrium E*.
Theorem 8. If 0 < m < 1/(1 + aδ), the positive equilibrium E* = (H*, δH*) is globally asymptotically stable.
Proof. Construct the following Lyapunov function:
Substituting the value of dH/dt and dP/dt from the model of (7), we obtained
Note that aδH* = H*(1 − H*)(1 + H* − m); we obtain
Hence, the positive equilibrium E* = (H*, δH*) is globally asymptotically stable. This completes the proof.
Figure 4 demonstrates the global stability situation of model (7) around E*. Figure 5 illustrates a Hopf bifurcation situation of the model around E*. Figure 6 shows a stable limit cycle around E* which is an unstable focus. The parameter values are given in the figures.



3. Dynamics of the Spatial Model (8)
In this section, we will investigate the dynamics of the spatial model (8). As an example, we only focus on the positive equilibrium point E* = (H*, δH*) in the case of weak Allee effect (0 < m < 1).
3.1. Turing Instability
Mathematically speaking, an equilibrium is Turing instability (diffusion-driven instability) means that it is an asymptotically stable equilibrium E* of model (7) but is unstable with respect to the solutions of reaction-diffusion model (8).
Summarizing the previous discussions, we can get the following theorem immediately.
Theorem 9. (i) The positive equilibrium E* of model (8) is locally asymptotically stable if r > max {r*, r*d2/d1} holds.
(ii) If the positive equilibrium E* of model (7) is globally asymptotically stable, then the corresponding steady state E* of model (8) is also globally asymptotically stable.
Proof. (i) Using Routh-Hurwitz criteria, we can know that the positive equilibrium E* is locally asymptotically stable, if and only if and . So, we obtain r > max {r*, r*d2/d1}.
(ii) We select the Lyapunov function for model (8) as follows:
Using Green’s first identity in the plane,
From the previous analysis, we note that dV2/dt < 0 is valid if dV/dt < 0 is true. This implies that the equilibrium E* of both model (7) and model (8) is globally asymptotically stable if 0 < m < 1/(1 + aδ) holds. This ends the proof.
Summarizing the previous discussions, we can obtain the following theorem.
Theorem 10. If rd1/d2 < r* < r and hold, the criterion for Turing instability for model (8) emerges, and the critical wave number .
The Turing instability (or bifurcation) breaks spatial symmetry, leading to the formation of patterns that are stationary in time and oscillatory in space [40, 41]. We adopt the intrinsic growth rates of predator r as the bifurcation parameter, and the linear stability analysis yields the bifurcation diagram shown in Figure 7. The Turing bifurcation curve separates the parametric space into two domains. Above the curve, the solutions of model (8) are stable for all pairs of (m, r); that is, there is no Turing instability. While below the curve, the solutions of model (8) are unstable for (m, r) and diffusive instability emerges; that is, Turing patterns emerge. This domain is called the Turing space.

3.2. Pattern Formation
In this subsection, we performed extensive numerical simulations of the spatially extended model (8) in two-dimension spaces, and the qualitative results are shown here. All our numerical simulations employ the zero-flux boundary conditions with a model size of L × L, with L = 100 discretized through x → (x0, x1, x2, …, xn) and y → (y0, y1, y2, …, yn), with n = 200. Other parameters are fixed as a = 0.8, δ = 1.75, r = 0.15, d1 = 0.01, and d2 = 1.
The numerical integration of model (8) is performed by using a finite difference approximation for the spatial derivatives and an explicit Euler method for the time integration [42] with a time stepsize of τ = 1/100. The initial condition is always a small amplitude random perturbation around the positive constant steady state solution E*. After the initial period during which the perturbation spread, either the model goes into a time-dependent state or to an essentially steady state solution (time independent).
In the numerical simulations, different types of dynamics are observed, and it is found that the distributions of predator and prey are always of the same type. Consequently, we can restrict our analysis of pattern formation to one distribution. In this section, we show the distribution of prey H, for instance.
Figure 8 shows the evolution of the spatial pattern of prey H at t = 0, 500, 1000, 2000, with small random perturbation of the stationary solution E* of the spatially homogeneous systems when m is located in “Turing space.” In this case, one can see that for model (8), the random initial distribution leads to the formation of a strongly irregular transient pattern in the domain. After the irregular pattern is formed (c.f., Figures 8(b) and 8(c)), it grows slightly and jumps alternately for a certain time, and finally spots patterns, which are isolated zones with low prey densities, prevail over the whole domain, and the dynamics of the model does not undergo any further changes (c.f., Figure 8(d)).




Figure 9 shows stripe patterns are interlaced stripes of high and low population densities of prey H for the parameter m = 0.78 at t = 1000. In Figure 10, with the parameter m = 0.85, the spot-stripe mixtures pattern is time independent with low prey densities.


4. Concluding Remarks
In this paper, we are concerned with the complex dynamics in a diffusive Holling-Tanner predator-prey model with the Allee effect on prey. The value of this study lies in two folds. First, the local asymptotic stability conditions for coexisting equilibrium and conditions for Hopf bifurcation are described briefly for the model with the weak and strong Allee effects. Second, it gives the analysis of Turing instability which determines the Turing space in the spatial domain and meanwhile illustrates the Turing pattern formation close to the onset Turing bifurcation via numerical simulations, which shows that the model dynamics exhibits complex pattern replication.
We note that in the analyzed models, a big difference between the dynamics of model with strong or weak Allee effect exists. In the case of strong Allee effect, two positive equilibria can coexist for a subset of parameters with a varied dynamics but different to other Holling-Tanner models analyzed earlier [12–14]. We have shown that one of these equilibria is always a saddle point and proved the existence of a separatrix curve. And there is no global asymptotically stable positive equilibrium. In this case, the point (0,0) is an attractor in addition to locally stable positive equilibrium E+ for determined parameter values, which leads to the existence of a bistability phenomenon. The dynamics of the model is determined by the initial conditions; the predator and prey may be extinction or coexistence. This means that the strong Allee effect could easily lead to the risk of population extinction. Nevertheless, in the case of weak Allee effect, model (7) can only have one unique positive equilibrium, which is globally asymptotically stable under some conditions. Therefore, the predators and preys can coexist in stable conditions.
Furthermore, we have investigated the conditions for the predator-prey model which experiences spatial patterns through diffusion-driven instability. We have derived the conditions of Turing instability in terms of our model parameters analytically. In addition, to get a deeper insight into the model’s dynamics behaviour, we select the different values of parameter m. An increase of m, from the numerical results, one can see that our model has rich and complex spatiotemporal behavior. We find three typical Turing patterns, that is, spots pattern, stripes pattern, and spots-stripes mixtures pattern. To the best of our knowledge, the Turing pattern we illustrate here is the first reported case to our model. And our complete analysis of the spatial model will give new suggestion to the models with the Allee effect.
Acknowledgments
The authors would like to thank the anonymous referee for very helpful suggestions and comments which led to improvements of their original paper. And this work is supported by the Cooperative Project of Yulin City (2011).