You are currently viewing a new version of our website. To view the old version click .
Mathematics
  • Article
  • Open Access

9 December 2025

Transcritical Bifurcation and Neimark–Sacker Bifurcation in a Discrete Predator–Prey Model with Constant-Effort Harvesting

,
,
and
1
School of Computer Science and Technology, Zhejiang University of Water Resources and Electric Power, Hangzhou 310018, China
2
Department of Big Data Science, School of Science, Zhejiang University of Science and Technology, Hangzhou 310023, China
*
Author to whom correspondence should be addressed.
Mathematics2025, 13(24), 3935;https://doi.org/10.3390/math13243935 
(registering DOI)
This article belongs to the Special Issue Advances in Mathematical Biology and Applications

Abstract

This study develops a semi-discretized time system from the continuous-time Rosenzweig–-MacArthur model via the method of piecewise constant argument—a discretization approach that preserves both mathematical rigor and biological interpretability. For the proposed system incorporating constant-effort harvesting on both prey and predator populations, we present rigorous quantitative derivations for the existence and local stability of non-negative equilibrium. Furthermore, we investigate complex dynamical behaviors, including transcritical and Neimark–Sacker bifurcations, induced by parameter variations. We specifically focus on calculating the first Lyapunov coefficient to determine the stability of closed orbits emerging from the Neimark–Sacker bifurcation. Numerical validation of chaotic dynamics is conducted using the computed Maximum Lyapunov Exponent spectrum. Numerical simulations not only confirm consistency with analytical results but also reveal key ecological dynamics of the system: (i) the paradox of enrichment—a classic ecological phenomenon—persists even under constant-effort harvesting; (ii) appropriate tuning of harvesting parameters enables the coexistence of prey and predator populations in a stable closed orbit, resulting in cyclic coexistence.

1. Introduction and Preliminaries

The dynamical analysis of predator–prey interactions constitutes a foundational research paradigm in theoretical ecology and applied mathematical biology, as it provides quantitative insights into species coexistence, extinction risks, and ecosystem stability [1,2,3]. Among the diverse models in this field, the Kolmogorov-type predator–prey model, widely adopted for its ecological realism, is formulated as:
d x d t = r x ( 1 x K ) α x y h + x , d y d t = α c x y h + x m y .
Owing to the seminal work of Rosenzweig and MacArthur in 1963 [1], system (1) is formally designated as the Rosenzweig–MacArthur model. This model establishes a critical link between food chain structure, food web complexity, and ecosystem dynamics. A key insight from this model is the paradox of enrichment: as the prey’s environmental carrying capacity ( K ) exceeds a threshold, the coexistence equilibrium of predators and prey transitions from locally asymptotically stable to unstable, potentially leading to predator extinction or system collapse [2]. This phenomenon highlights the fragility of enriched ecosystems and remains a core topic in ecological theory.
In ecological modeling, population harvesting is a pivotal factor in natural resource management, as it bridges biological sustainability and economic interests. From an interdisciplinary perspective integrating ecology and resource economics, harvesting dynamics enable the exploration of bioeconomic equilibrium and strategies for achieving Maximum Sustainable Yield (MSY)—a primary goal of fisheries and wildlife management [3,4]. Meanwhile, it is a key anthropogenic intervention affecting predator–prey coexistence, such as overfishing-induced prey collapse [5], making it essential for ecological management. Motivated by this, we incorporate constant-effort harvesting into the Rosenzweig–MacArthur [6] framework to analyze its impact on system dynamics.
Recent studies have emphasized the role of harvesting in shaping predator–prey interactions [7,8,9]. In 1979, May et al. [3] categorized harvesting regimes into two canonical types: (i) constant-yield harvesting: harvested biomass is fixed, independent of population density (e.g., fixed annual fishing quotas). (ii) constant-effort harvesting: harvested biomass is proportional to population density (e.g., fixed fishing effort, where catch increases with fish abundance).
For constant-yield harvesting, based predator–prey systems, Shang et al. [7] integrated constant-yield harvesting and a monotonically increasing functional response into a Gause-type model, showing that parameter variations alter the number of limit cycles or homoclinic loops. Xiang et al. [8] analyzed a Holling-Tanner model with prey constant-yield harvesting, identifying a degenerate Bogdanov-Takens bifurcation of codimension 4 and confirming a maximum nilpotent cusp codimension of 4. Additional advances in constant-yield harvesting, related research can be found in [10,11] and their cited works.
For constant-effort harvesting-based systems [12,13,14], Lv et al. [15] studied a phytoplankton-zooplankton model with constant-effort harvesting. They demonstrated that overexploitation leads to population extinction, whereas moderate constant-effort harvesting promotes long-term population persistence, consistent with empirical observations. Makinde [16] developed a ratio-dependent predator–prey model incorporating constant-effort harvesting, demonstrating that prey-focused constant-effort harvesting can lead to the co-extinction of both species (see also [17] for extended analyses). Nonlinear harvesting mechanisms in predator–prey systems have also been explored [18,19,20].
Recall the continuous-time Rosenzweig–MacArthur system under constant-effort harvesting
d x d t = r x ( 1 x K ) α x y h + x q 1 e 1 x , d y d t = α c x y h + x m y q 2 e 2 y ,
where x ( t ) and y ( t ) respectively are the densities of prey population and predator population at any time t, and the initial values are x ( 0 ) > 0 and y ( 0 ) > 0 . The biological meanings of these parameters in system (2) are as follows:
  • r: Intrinsic growth rate of prey;
  • K: Environmental carrying capacity for prey;
  • m: Natural mortality rate of predator;
  • α : Predator attack rate on prey;
  • c: Prey-to-predator conversion efficiency ( 0 < c < 1 ) ;
  • h: Half-saturation constant for the Holling Type II functional response (represents prey consumption saturation);
  • q 1 ( q 2 ) : Catchability coefficients of prey and predator, respectively;
  • e 1 ( e 2 ) : Harvesting effort applied to prey and predator, respectively.
Discrete-time models are more suitable for scenarios such as non-overlapping generations (e.g., annual insects) or pulsed population monitoring (e.g., seasonal fisheries surveys) [21,22,23]. Moreover, discrete systems often exhibit richer dynamics, such as bifurcations and chaos, compared to their continuous counterparts, while avoiding the high computational costs associated with solving complex continuous models [24,25].
Common discretization methods include the forward Euler scheme (using the step size h as a bifurcation parameter [24,25]) and fixed step discretization with h = 1 [21,22]. However, step h = 1 lacks biological interpretation, even if mathematically tractable. Din [23] proposed the piecewise constant argument method (semi-discretization), which retains both mathematical rigor and biological meaning (e.g., aligning with discrete generation intervals). Hence, we adopt the piecewise constant argument method to discretize system (2).
To do this, let us first simplify system (2) via dimensionless scaling to reduce parameter redundancy (from 10 to 4). Adopting the scaling x K x (normalized prey density), α y K r y (normalized predator density), r t t (normalized time), the parameters are converted to dimensionless: b = h K (effective half-saturation constant for a Holling type II functional response); a = q 1 e 1 r (effective constant-effort harvesting induced mortality rate of prey); d = α c r (effective prey-to-predator conversion rate); s = m + q 2 e 2 r (effective mortality rate of predator (combines natural and constant-effort harvesting induced mortality)). One has the following non-dimensional form of system (2):
d x d t = x ( 1 x ) x y b + x a x , d y d t = d x y b + x s y .
The application of the piecewise constant argument method [26,27] to system (3) yields
x t + 1 = x t e 1 x t y t b + x t a , y t + 1 = y t e d x t b + x t s ,
where all parameters correspond to those specified in system (3), specifically,
a , b , d , s ( 0 , ) .
In the following sections, we primarily examine the dynamical characteristics of the system described by (4).
The remainder of this article is structured as follows: Section 2 presents the existence and local stability of nonnegative equilibrium of system (4) establishes criteria for transcritical bifurcation (at trivial/semi-trivial equilibria) and Neimark–Sacker bifurcation (at coexistence equilibrium) using the Center Manifold Theorem in Section 3. Presents numerical simulations to validate theoretical results and illustrate complex dynamics (e.g., cyclic coexistence, paradox of enrichment) in Section 4. Finally, discusses ecological implications and concludes with future research directions in Section 5.

2. Existence and Stability of Equilibrium

In this section, we will enumerate all the equilibrium of system (4), including the conditions that must be satisfied for their existence. Given the biological significance of system (4), our analysis is confined to its nonnegative equilibrium. It is evident that any equilibrium point ( x , y ) of system (4) must satisfy
x = x e 1 x y b + x a , y = y e d x b + x s .
By solving the above system, we identify up to three nonnegative equilibria under biologically feasible conditions:
  • Trivial equilibrium O ( 0 , 0 ) , which always exists;
  • Semi-trivial equilibrium E 1 ( x 1 , 0 ) exists if 0 < a < 1 , with x 1 = 1 a .
  • Coexistence equilibrium E * ( x * , ( b + x * ) ( 1 x * a ) ) , where x * = b s d s for d > s and b < ( 1 a ) ( d s ) s .
Stability is determined via the Jacobian matrix of system (4) at an equilibrium E ( x , y ) :
J ( E ) = ( 1 x + x y ( b + x ) 2 ) e 1 x y b + x a x b + x e 1 x y b + x a b d y ( b + x ) 2 e d x b + x s e d x b + x s .
For discrete systems, an equilibrium is locally asymptotically stable if all Jacobian eigenvalues (multipliers) lie inside the unit circle ( | λ | < 1 ); unstable if any eigenvalue lies outside ( | λ | > 1 ); and non-hyperbolic if | λ | = 1 for at least one eigenvalue [28,29,30]. Key stability results are summarized below. Specifically, this involves comparing the magnitudes of all the roots of the characteristic equation with 1 (see [26] for Lemma 4.2, a fundamental tool for eigenvalue analysis).
For the linearized stability of these equilibria of system (4), we have the following results.
Theorem 1. 
The trivial equilibrium O ( 0 , 0 ) of system (4) is a saddle point if 0 < a < 1 ; non-hyperbolic if a = 1 ; a stable node if a > 1 .
Proof. 
The eigenvalues of J ( O ( 0 , 0 ) ) are λ 1 = e 1 a ,   λ 2 = e s ( 0 , 1 ) , hence the type of O ( 0 , 0 ) is obvious.
Theorem 2. 
For 0 < a < 1 (the existence of E 1 ), the semi-trivial equilibrium E 1 ( x 1 , 0 ) with x 1 = 1 a exhibits dynamics that depend on the parameter d (see Table 1):
Table 1. Properties of semi-trivial equilibrium E 1 .
Proof. 
The Jacobian J ( E 1 ) has eigenvalues λ 1 = a ( 0 , 1 ) ,   λ 2 = e d ( 1 a ) b + 1 a s > 0 . Stability is determined by the magnitude of λ 2 , which is simple and here omitted. □
Theorem 3. 
For d > s and b < ( 1 a ) ( d s ) s , the coexistence equilibrium E * = x * , ( b + x * ) ( 1 x * a ) of system (4) exists. The dynamics of the coexistence equilibrium E * depend on the parameter b (see Table 2), where b 0 = ( 1 a ) ( d s ) ( 1 + d s ) d + s ( 1 + d s ) .
Table 2. Properties of coexistence equilibrium E * .
Proof. 
Simplifying J ( E * ) using y * = ( b + x * ) ( 1 x * a ) and x * = b s d s yields the characteristic polynomial F ( λ ) = λ 2 + p λ + q , where:
p = T r ( J ( E * ) ) = 2 + x * x * ( 1 x * a ) x * + b ,
q = D e t ( J ( E * ) ) = 1 x * + x * ( 1 x * a ) x * + b + b d x * ( 1 x * a ) ( x * + b ) 2 .
By simple calculation, one has
F ( 1 ) = b d x * ( 1 x * a ) ( x * + b ) 2 > 0 ,
and
F ( 1 ) = 4 2 x * + 2 x * ( 1 x * a ) x * + b + b d x * ( 1 x * a ) ( x * + b ) 2 .
Noticing the coexistence equilibrium x * satisfies 0 < x * < 1 a < 1 ,   F ( 1 ) > 0 . By Lemma 4.2. ( i ) in [26], we only need to consider the sign of
q 1 = x * + x * ( 1 x * a ) x * + b + b d x * ( 1 x * a ) ( x * + b ) 2 .
q 1 > ( = , < ) 0 ( x * + b + b d ) ( 1 x * a ) > ( = , < ) ( x * + b ) 2 ( b d d s + b d ) ( 1 b s d s a ) > ( = , < ) ( b d d s ) 2 b < ( = , > ) ( 1 a ) ( d s ) ( 1 + d s ) d + s ( 1 + d s ) = Δ b 0 .
Again,
2 < p < 2 ( 1 a ) ( d s ) d + s < b < ( 1 a + 4 d ) ( d s ) s ( 1 + d ) .
Moreover,
( 1 a ) ( d s ) d + s < b 0 < ( 1 a ) ( d s ) s < ( 1 a + 4 d ) ( d s ) s ( 1 + d ) .
Hence, it follows by [Lemma 4.2. ( i . 5 ) , [26]] for the stability of the coexistence equilibrium x * . Notice q = 1 and 2 < p < 2 for b = b 0 , which implies the eigenvalues | λ 1 , 2 | = 1 with λ 1 = λ 2 ¯ . At this time, a Neimark–Sacker bifurcation may occur at the coexistence equilibrium E * of system (4). The proof is finished. □

3. Bifurcation Analysis

Using the Center Manifold Theorem and bifurcation theory [28,29,31], we analyze codimension 1 bifurcations (transcritical and Neimark–Sacker) in system (4), which correspond to qualitative shifts in ecosystem dynamics, such as species extinction, cyclic coexistence.

3.1. Transcritical Bifurcation at Trivial Equilibrium O

Transcritical bifurcation occurs when two equilibria collide and exchange stability, typically associated with “tipping points” for species persistence [32].
Theorem 4. 
For parameters in Ω 1 = { ( a , b , d , s ) R + 4 } , system (4) undergoes a transcritical bifurcation at trivial equilibrium O as parameter a crosses a 0 = 1 .
Proof. 
STEP 1. Define a small perturbation a * = a 1 ( 0 < | a * | 1 ) and extend system (4) to include a * as a state variable a t + 1 * = a t * .
STEP 2. Taylor expanding around ( x t , y t , a t * ) = ( 0 , 0 , 0 ) yields:
x t + 1 = x t + F ( x t , y t , a t * ) + o ( ρ 1 3 ) , y t + 1 = e s y t + G ( x t , y t , a t * ) + o ( ρ 1 3 ) , a t + 1 * = a t * ,
where ρ 1 = x t 2 + y t 2 + a t * 2 , and F , G are polynomial terms,
F ( x t , y t , a t * ) = a 200 x t 2 + a 020 y t 2 + a 002 a t * 2 + a 110 x t y t + a 101 x t a t * + a 011 y t a t * + a 300 x t 3 + a 030 y t 3 + a 003 a t * 3 + a 210 x t 2 y t + a 120 x t y t 2 + a 021 y t 2 a t * + a 201 x t 2 a t * + a 102 x t a t * 2 + a 012 y t a t * 2 + a 111 x t y t a t * , G ( x t , y t ) = b 200 x t 2 + b 020 y t 2 + b 110 x t y t + b 300 x t 3 + b 030 y t 3 + b 210 x t 2 y t + b 120 x t y t 2 ,
a 200 = 1 , a 020 = 0 , a 002 = 0 , a 110 = 1 b , a 101 = 1 , a 011 = 0 , a 300 = 1 2 , a 030 = 0 , a 003 = 0 , a 210 = ( b + 1 ) b 2 , a 120 = 1 2 b 2 , a 021 = 0 , a 201 = 1 , a 102 = 1 2 , a 012 = 0 , a 111 = 1 b . b 200 = b 020 = 0 , b 110 = d e s b , b 300 = b 030 = 0 , b 210 = d ( d 2 ) 2 b 2 e s , b 120 = 0 .
STEP 3. Suppose on the center manifold
y t = h ( x t , a t * ) = h 20 x t 2 + h 11 x t a t * + h 02 a t * 2 + o ( ρ 3 2 ) ,
where ρ 3 = x t 2 + a t * 2 ; then, according to
y t + 1 = e s h ( x t , a t * ) + G ( x t , h ( x t , a t * ) , a t * ) + o ( ρ 1 3 ) ,
h ( x t + 1 , a t + 1 * ) = h 20 x t + 1 2 + h 11 x t + 1 a t + 1 * + h 02 a t + 1 * 2 + o ( ρ 3 2 ) = h 20 ( x t + F ( x t , y t , a t * ) ) 2 + h 11 ( x t + F ( x t , y t , a t * ) ) a t * + h 02 a t * 2 + o ( ρ 3 2 )
and y t + 1 = h ( x t + 1 , a t + 1 * ) , we obtain the center manifold equation
e s h ( x t , a t * ) + G ( x t , h ( x t , a t * ) , a t * ) = h 20 ( x t + F ( x t , y t , a t * ) ) 2 + h 11 ( x t + F ( x t , y t , a t * ) ) a t * + h 02 a t * 2 + o ( ρ 3 2 ) .
By analyzing the coefficients of terms of equivalent orders in the aforementioned center manifold equation, we derive the following results
h 20 = h 11 = h 02 = 0 .
Restricting the system (4) to this manifold gives:
x t + 1 = f ( x t , a t * ) : = x t + F ( x t , h ( x t , a t * ) , a t * ) + o ( ρ 3 3 ) = x t x t 2 x t a t * + 1 2 x t a t * 2 + x t 2 a t * + 1 2 x t 3 + o ( ρ 3 3 ) .
STEP 4. Checking necessary conditions for the occurrence of transcritical bifurcation ([30], p. 507):
f ( x t , a t * ) | ( 0 , 0 ) = 0 , f x t | ( 0 , 0 ) = 1 , f a t * | ( 0 , 0 ) = 0 , 2 f x t a t * | ( 0 , 0 ) = 1 < 0 , 2 f x t 2 | ( 0 , 0 ) = 2 < 0 .
All conditions are satisfied, confirming transcritical bifurcation at parameter a = 1 . □

3.2. Transcritical Bifurcation at Semi-Trivial Equilibrium E 1

For 0 < a < 1 , equilibrium E 1 becomes non-hyperbolic when d = d 0 = s ( b + 1 a ) 1 a (see Table 1), enabling transcritical bifurcation.
Theorem 5. 
For parameters in Ω 2 = { ( a , b , d , s ) R + 4 b 4 a , a < 1 } , system (4) undergoes a transcritical bifurcation at E 1 ( x 1 , 0 ) as parameter d crosses d 0 = s ( b + 1 a ) 1 a .
Proof. 
STEP 1. Transform coordinates to map E 1 to the origin: u = x x 1 , v = y . Define d * = d d 0 ( 0 < | d * | 1 ) and assume d n + 1 * = d n * = d * , which leads to the following expression:
u ( u + x 1 ) e 1 ( u + x 1 ) v b + u + x 1 a x 1 , v v e ( d 0 + d * ) ( u + x 1 ) b + u + x 1 s , d * d * .
STEP 2. Taylor expanding the perturbed system (7) around ( u , v , d * ) = ( 0 , 0 , 0 ) up to third order, the resulting mapping is as follows:
u v d * 1 x 1 a 010 0 0 1 0 0 0 1 u v d * + f 1 ( u , v , d * ) + O ( ρ 4 4 ) g 1 ( u , v , d * ) + O ( ρ 4 4 ) 0 ,
where ρ 4 = u 2 + v 2 + ( d * ) 2 , a 010 = x 1 b + x 1 ,
f 1 ( u , v , d * ) = a 200 u 2 + a 110 u v + a 020 v 2 + a 300 u 3 + a 210 u 2 v + a 120 u v 2 + a 030 v 3 , g 1 ( u , v , d * ) = b 200 u 2 + b 020 v 2 + b 002 ( d * ) 2 + b 110 u v + b 101 u d * + b 011 v d * + b 300 u 3 + b 030 v 3 + b 003 ( d * ) 3 + b 210 u 2 v + b 120 u v 2 + b 021 v 2 d * + b 012 v ( d * ) 2 + b 201 u 2 d * + b 102 u ( d * ) 2 + b 111 u v d * ,
a 200 = x 1 2 1 ,   a 110 = x 1 1 b + x 1 ,   a 020 = x 1 2 ( b + x 1 ) 2 ,   a 300 = 3 x 1 6 ,
a 210 = 1 b + x 1 ( 1 + b b + x 1 x 1 2 x 1 ( b + x 1 ) 2 ) ,   a 120 = 1 ( b + x 1 ) 2 ( 1 x 1 2 x 1 b + x 1 ) ,
a 030 = x 1 6 ( b + x 1 ) 3 ,
b 200 = b 020 = b 002 = 0 ,   b 110 = b s x 1 ( b + x 1 ) ,   b 011 = x 1 b + x 1 ,
b 101 = b 300 = b 030 = b 003 = b 120 = b 021 = 0 , b 012 = x 1 2 2 ( b + x 1 ) 2 ,
b 201 = b 102 = 0 , b 210 = b s ( 2 x 1 + b s ) 2 x 1 2 ( b + x 1 ) 2 , b 111 = b ( b + x 1 ) 2 ( s b + x 1 + s + 2 2 ) .
Let matrix
T = 1 a 010 x 1 0 0 1 0 0 0 1 ; then , T 1 = 1 a 010 x 1 0 0 1 0 0 0 1 .
Using the transformation
u v d * = T X Y d * ,
system (8) is transformed into as follows:
X Y d * 1 x 1 0 0 0 1 0 0 0 1 X Y d * + F 1 ( X , Y , d * ) + O ( ρ 5 4 ) G 1 ( X , Y , d * ) + O ( ρ 5 4 ) 0 ,
where ρ 5 = X 2 + Y 2 + d * 2 ,
F 1 ( X , Y , d * ) = f 1 ( X + a 010 x 1 Y , Y , d * ) a 010 x 1 g 1 ( X + a 010 x 1 Y , Y , d * ) ,
G 1 ( X , Y , d * ) = g 1 ( X + a 010 x 1 Y , Y , d * ) .
STEP 3. Using a linear transformation T to diagonalize the Jacobian, we isolate the center manifold
W 1 c ( 0 , 0 , 0 ) = { ( X , Y ) : X = H ( Y , d * ) = h 10 Y + h 01 d * + h 20 Y 2 + h 11 Y d * + h 02 ( d * ) 2 + O ( ρ 6 3 ) } ,
where ρ 6 = Y 2 + ( d * ) 2 , h 10 = h 01 = h 02 = 0 ,
h 20 = a 010 x 1 + a 010 2 2 x 1 2 2 a 010 2 x 1 3 + x 1 2 a a 010 2 x 1 ( b + x 1 ) = b 4 a 2 x 1 ( b + x 1 ) 2 , h 11 = a 010 x 1 ( b + x 1 ) = 1 ( b + x 1 ) 2 .
Consequently, the mapping constrained to the center manifold W 1 c ( 0 , 0 , 0 ) can be expressed as follows
Y G 1 * ( Y , d * ) = Y + ( b 4 a ) 2 x 1 ( b + x 1 ) 2 Y 2 + 1 ( b + x 1 ) 2 Y d * + O ( ρ 6 3 ) .
STEP 4. Checking transcritical conditions ([30], p. 503):
G 1 * ( Y , d * ) | ( 0 , 0 ) = 0 , G 1 * Y | ( 0 , 0 ) = 1 , G 1 * d * | ( 0 , 0 ) = 0 ,
2 G 1 * Y d * | ( 0 , 0 ) = 1 ( b + x 1 ) 2 > 0 , 2 G 1 * Y 2 | ( 0 , 0 ) = b 4 a x 1 ( b + x 1 ) 2 0 (since b 4 a ).
All conditions are satisfied, confirming transcritical bifurcation at parameter d = d 0 . □

3.3. Neimark–Sacker Bifurcation at Coexistence Equilibrium E *

Neimark–Sacker bifurcation occurs when a non-hyperbolic equilibrium with complex conjugate eigenvalues ( | λ | = 1 ) gives rise to a closed orbit, critical for understanding cyclic species coexistence [22,27].
Theorem 6. 
For parameters in Ω 3 = { ( a , b , d , s ) R + 4 } . Assume d > s and B = p 2 ( 0 ) 4 q ( 0 ) < 0 (complex conjugate eigenvalues). For system (4): a Neimark–Sacker bifurcation occurs at E * as parameter b crosses b 0 if Λ 0 . Furthermore, the first Lyapunov coefficient θ determines closed orbit stability: if θ < 0 , an attracting closed orbit emerges for b > b 0 (stable cyclic coexistence); if θ > 0 , a repelling closed orbit emerges for b < b 0 (unstable oscillations).
Proof. 
STEP 1. Transform coordinates to map E * to the origin: u = x x * , v = y y * . Define b * = b b 0 ( 0 < | b * | 1 ) and linearize the perturbed system to obtain:
u ( u + s ( b 0 + b * ) d s ) e 1 u s ( b 0 + b * ) d s ( d s ) [ v + B ( ) ] ( u + b 0 + b * ) ( d s ) + s ( b 0 + b * ) a s ( b 0 + b * ) d s , v ( v + B ( ) ) e d ( u ( d s ) + s ( b 0 + b * ) ) u ( d s ) + d ( b 0 + b * ) s B ( ) ,
where B ( ) = d ( b 0 + b * ) [ ( 1 a ) ( d s ) s ( b 0 + b * ) ] d s . Assume A ( b * ) = 1 a s ( b 0 + b * ) d s ( 1 a ) ( d s ) + s ( b 0 + b * ) . Consequently, the characteristic equation associated with the linearized version of the system described in (10) at the point ( u , v ) = ( 0 , 0 ) is given by
λ 2 + p ( b * ) λ + q ( b * ) = 0 ,
where
p ( b * ) = 1 + ( s ( b 0 + b * ) d s s [ ( 1 a ) ( d s ) s ( b 0 + b * ) ] d 1 ) e A ( ) ,
q ( b * ) = ( 1 s ( b 0 + b * ) d s + s ( 1 + d s ) [ ( 1 a ) ( d s ) s ( b 0 + b * ) ] d ) e A ( ) .
When b * = 0 , one has
p ( 0 ) = 1 + ( s b 0 d s s [ ( 1 a ) ( d s ) s b 0 ] d 1 ) e A 0 ,
q ( 0 ) = ( 1 s b 0 d s + s ( 1 + d s ) [ ( 1 a ) ( d s ) s b 0 ] d ) e A 0 ,
where A 0 = A ( 0 ) . Denote
B = p 2 ( 0 ) 4 q ( 0 ) .
If B < 0 , then, when | | is sufficiently small, the characteristic Equation (11) has complex eigenvalues
λ 1 , 2 ( b * ) = α ( b * ) ± β ( b * ) i ,
where α ( b * ) = 1 2 p ( b * ) , β ( b * ) = 1 2 4 q ( b * ) p 2 ( b * ) , so
| λ 1 , 2 ( b * ) | = q ( b * ) .
Conditions (i) and (ii) ensure non-degenerate Neimark–Sacker bifurcation [29]:
( i ) d | λ 1 , 2 ( b * ) | d b * | b * = 0 0 ,
( i i ) λ 1 , 2 i ( 0 ) 1 , i = 1 , 2 , 3 , 4 .
By calculation, one finds
d | λ 1 , 2 ( b * ) | d b * | b * = 0 = s Λ 2 q ( 0 ) ,
where
Λ = s [ s ( 1 + d s ) ( d s ) + d ] ( 1 d + s ) ( 1 a ) ( 1 + d s ) ( d s ) [ d + s ( 1 + d s ) ] + s ( 1 + d s ) d [ ( 1 a ) ( d s ) 1 ] s ( 1 + d s ) ( 1 a ) d d 2 d s .
Obviously, λ 1 , 2 i ( 0 ) 1 , i = 1 , 2 , 3 , 4 . Hence, if Λ 0 , then both of the conditions (i) and (ii) are satisfied.
STEP 2. Examine the normal form of system (10) under the condition that b * = 0 . Subsequently, expand system (10) with b * = 0 using a Taylor series around the point ( u , v ) = ( 0 , 0 ) up to the third order, as detailed below
u v a 10 a 01 b 10 b 01 u v + f 3 ( u , v ) + O ( ρ 7 4 ) g 3 ( u , v ) + O ( ρ 7 4 ) ,
where ρ 7 = u 2 + v 2 ,
f 3 ( u , v ) = a 20 u 2 + a 11 u v + a 02 v 2 + a 30 u 3 + a 21 u 2 v + a 12 u v 2 + a 03 v 3 , g 3 ( u , v ) = b 20 u 2 + b 11 u v + b 02 v 2 + b 30 u 3 + b 21 u 2 v + b 12 u v 2 + b 03 v 3 ,
a 10 = 1 + x * ( 1 + x * + b 0 x * + b 0 ( 1 + d ) ) , a 01 = x * x * + b 0 ,
a 20 = x * 2 1 + ( x * + a 1 ) ( 3 x * 2 + ( a + 2 b 0 1 ) x * 2 b 0 ) 2 ( x * + b 0 ) 2 ,
a 11 = x * 1 x * + b 0 + x * ( x * + a ) ( x * + b 0 ) 2 , a 02 = x * 2 ( x * + b 0 ) 2 ,
a 30 = 6 ( 2 x * 2 + ( a + b 0 2 ) x * + b 0 ) ( x * + a 1 ) ( 2 x * 2 + ( a + b 0 4 ) x * 3 b 0 ) ( 2 x * + a + b 0 1 ) 2 6 ( x * + b 0 ) 3 ,
a 21 = 2 x * + a + b 0 ( x * + b 0 ) 2 x * ( 2 x * + a + b 0 1 ) 6 ( x * + b 0 ) 3 ( x * + b 0 + 2 ) ( 2 x * + a + b 0 1 ) + 3 3 x * ( x * + b 0 + 2 ) ( x * + a ) 6 ( x * + b 0 ) 3 + x * ( x * + b 0 ) 3 ,
a 12 = ( 2 x * 2 + ( a + b 0 ) x * ) 2 ( x * + b 0 ) 3 ,
a 03 = x * 6 ( x * + b 0 ) 3 , b 10 = b 0 d ( x * + b 0 ) ( x * + b 0 ( 1 + d ) ) , b 01 = 1 ,
b 20 = b 0 d ( x * + a 1 ) ( x * + b 0 ) ( d 2 + 1 x * + b 0 ) , b 11 = b 0 d ( x * + b 0 ) 2 , b 02 = 0 ,
b 30 = b 0 d ( x * + b 0 ) ( x * + a 1 ) [ ( b 0 d 3 6 ) ( x * + b 0 ) + 6 b 0 d 3 ] 6 a ( x * + b 0 ) 5 ,
b 21 = b 0 d ( x * + b 0 ) 2 ( d 2 + 1 x * + b 0 ) , b 12 = b 03 = 0 .
Take matrix
T = 0 a 01 β α a 10 , then T 1 = a 10 α a 01 β 1 β 1 a 01 0 ,
where α = α ( 0 ) = 1 2 p ( 0 ) , β = β ( 0 ) = 1 2 4 q ( 0 ) p 2 ( 0 ) .
STEP 3. Using the transformation
u v = T X Y ,
system (14) is transformed into the following form:
X Y α β β α X Y + F ( X , Y ) + O ( ρ 6 4 ) G ( X , Y ) + O ( ρ 6 4 ) ,
where ρ 6 = X 2 + Y 2 ,
F ( X , Y ) = a 10 α a 01 β f 3 ( a 01 Y , β X + ( α a 10 ) Y ) + 1 β g 3 ( a 01 Y , β X + ( α a 10 ) Y ) , G ( X , Y ) = 1 a 01 f 3 ( a 01 Y , β X + ( α a 10 ) Y ) .
Furthermore
U X X | ( 0 , 0 ) = 2 a 02 β ( a 10 α ) a 01 ,
U X Y | ( 0 , 0 ) = ( a 10 α ) ( a 11 2 a 02 ( a 10 α ) a 01 ) ,
U Y Y | ( 0 , 0 ) = 2 ( a 10 α ) a 01 β [ a 20 a 01 2 + a 11 a 01 ( α a 10 ) + a 02 ( α a 10 ) 2 ] + 2 a 01 β [ b 20 a 01 + b 11 ( α a 10 ) ] ,
U X X X | ( 0 , 0 ) = 6 a 03 β 2 ( a 10 α ) a 01 ,
U X X Y | ( 0 , 0 ) = 6 a 03 β ( a 10 α ) 2 a 01 ,
U X Y Y | ( 0 , 0 ) = 6 a 03 ( a 10 α ) 3 a 01 + 2 a 01 2 b 21 ,
U Y Y Y | ( 0 , 0 ) = 6 ( a 10 α ) a 01 β [ a 01 3 a 30 + a 01 2 a 21 ( α a 10 ) + a 30 ( α a 10 ) 3 ] + 6 β [ a 01 3 b 30 + a 01 2 b 21 ( α a 10 ) ] ,
V X X | ( 0 , 0 ) = 2 a 02 β 2 a 01 , G X Y | ( 0 , 0 ) = a 11 β + 2 a 02 β ( α a 10 ) a 01 ,
V Y Y | ( 0 , 0 ) = 2 a 01 [ a 01 2 a 20 + a 01 a 11 ( α a 10 ) + a 02 ( α a 10 ) 2 ] ,
V X X Y | ( 0 , 0 ) = 6 a 03 β 2 ( α a 10 ) a 01 ,
V X Y Y | ( 0 , 0 ) = 2 β a 01 [ a 01 2 a 21 + a 03 ( α a 10 ) 2 ] ,
V Y Y Y | ( 0 , 0 ) = 6 a 01 [ a 01 3 a 30 + a 01 2 a 21 ( α a 10 ) + a 03 ( α a 10 ) 3 ] .
STEP 4. Apply a linear transformation T to convert the Jacobian to rotation-scaling form, and derive θ using canonical formulas [28,30]:
θ = Re ( 1 2 λ 1 ) λ 2 2 1 λ 1 φ 11 φ 20 1 2 | φ 11 | 2 | φ 02 | 2 + Re ( λ 2 φ 21 ) ,
where
φ 20 = 1 2 [ ( U X X U Y Y + 2 V X Y ) + i ( V X X V Y Y 2 U X Y ) ] | ( 0 , 0 ) ,
φ 11 = 1 4 [ ( U X X + U Y Y ) + i ( V X X + V Y Y ) ] | ( 0 , 0 ) ,
φ 02 = 1 8 [ ( U X X U Y Y 2 V X Y ) + i ( V X X V Y Y + 2 U X Y ) ] | ( 0 , 0 ) ,
φ 21 = 1 16 [ ( U X X X + U X Y Y + V X X Y + V Y Y Y ) + i ( V X X X + V X Y Y U X X Y U Y Y Y ) ] | ( 0 , 0 ) .

4. Numerical Simulation

In this section, we present numerical simulations to validate theoretical results and illustrate complex dynamics.

4.1. Transcritical Bifurcation Validation

Example 1. 
Choose the parameters b = 0.3 , d = 0.3 , s = 0.6 , with initial values ( x 0 , y 0 ) = ( 1 , 0.1 ) . We vary the prey’s effective constant-effort harvesting mortality parameter a ( 0.9 , 1.1 ) . From the bifurcation diagram in Figure 1a, for a < 1 , prey density persists via equilibrium E 1 , while predator density declines to 0 ; at a = 1 , a transcritical bifurcation occurs, and prey density collapses to 0 (stable equilibrium O ( 0 , 0 ) ); for a > 1 , both species go extinct (stable equilibrium O ( 0 , 0 ) ). This confirms Theorem 4: a = 1 is a critical point where the prey’s constant-effort harvesting mortality equals its intrinsic growth rate.
Figure 1. Bifurcation diagrams of system (4) at equilibrium O and E 1 , respectively.
Similarly, consider the parameters b = 0.3 , a = 0.3 , s = 0.6 , and the initial condition ( x 0 , y 0 ) = ( 1 , 0.1 ) . By varying the prey-to-predator conversion rate parameter d ( 0.7 , 1 ) , the bifurcation diagram of system (4) is shown in Figure 1b. For d < d 0 = 0.857 (where d 0 = s ( b + 1 a ) 1 a ), the predator density declines to 0 (stable equilibrium E 1 ). At d = d 0 , a transcritical bifurcation occurs, and the predator density becomes positive, indicating persistence via the equilibrium E * . For d > d 0 , both species coexist at the stable equilibrium E * . This validates Theorem 5: d = d 0 represents the minimum conversion rate required for predator persistence.

4.2. Neimark–Sacker Bifurcation

Example 2. 
Take the parameters a = 0.3 , d = 1.2 , and s = 0.6 , with initial values ( x 0 , y 0 ) = ( 1 , 0.1 ) , and vary the effective half-saturation constant b over the range ( 0 , 0.8 ) . Then, B = p 2 ( 0 ) 4 q ( 0 ) = 3.4947 < 0 (indicating complex eigenvalues), Λ = 2.9889 0 (satisfying the transversality condition) and θ = 0.723 < 0 . Hence, a Neimark–Sacker bifurcation occurs when the effective half-saturation constant b passes through the critical value b 0 = 0.3111 .
According to the phase portraits in Figure 2, for b < b 0 (Figure 2a–c), a repelling closed orbit surrounds the unstable equilibrium E * , indicating population oscillations. For b = 0.3111 = b 0 (Figure 2d), E * is non-hyperbolic, representing a bifurcation point. For b > b 0 (Figure 2e,f), E * is stable, with no oscillations; species coexist at fixed densities. Time series for system (4) are shown in Figure 3. For b = 0.2 < b 0 , the system exhibits unstable oscillations, with prey and predator densities fluctuating without convergence. For b = 0.35 > b 0 , the system reaches a stable equilibrium, with densities converging to E * . The bifurcation diagram in the ( b , x ) -plane is presented in Figure 4a, where a closed orbit emerges for b < b 0 and vanishes for b > b 0 . Meanwhile, Figure 4b shows the corresponding Maximal Lyapunov Exponents for the parameter range b ( 0 , 0.8 ) , indicating that chaos does not occur in system (4).
Figure 2. Phase portraits of system (4) with a = 0.3 , d = 1.2 , s = 0.6 and different b with the initial values ( x 0 , y 0 ) = ( 1 , 0.1 ) .
Figure 3. Time series for system (4) at a = 0.3 , d = 1.2 , s = 0.6 and the initial value ( x 0 , y 0 ) = ( 1 , 0.1 ) .
Figure 4. Bifurcation of system (4) in ( b , x ) –plane and Maximal Lyapunov Exponent.
From an ecological perspective, the paradox of enrichment persists: decreasing b (equivalent to increasing the prey carrying capacity K) destabilizes the equilibrium E * and induces oscillations, consistent with Rosenzweig’s original observation.
Example 3. 
Take the parameters a = 0.1 , d = 0.3 , and s = 0.1 , with initial values ( x 0 , y 0 ) = ( 0.001 , 0.001 ) . Figure 5 shows the phase portraits of system (4) for different parameters and initial values. Figure 5a,b depict the dynamical behavior of the system, showing an unstable equilibrium E * with a repelling closed orbit (oscillations) for b < b 0 . When the parameter b passes through b 0 = 0.5142 , system (4) undergoes a Neimark–Sacker bifurcation, and the stability of the system at equilibrium E * changes accordingly. Figure 5d shows that the closed orbit shrinks and eventually disappears as the parameter b increases, resulting in a stable equilibrium E * (no oscillations). Similarly, the paradox of enrichment persists in system (4). This confirms that the paradox of enrichment remains intact under constant-effort harvesting, highlighting the need for cautious management of enriched ecosystems (e.g., nutrient pollution in aquatic systems).
Figure 5. Phase portraits of system (4) with a = 0.1 , d = 0.3 , s = 0.1 and different b with the initial values ( x 0 , y 0 ) = ( 0.001 , 0.001 ) .

5. Conclusions and Management Implications

In this paper, we develop a semi-discretized Rosenzweig–MacArthur system using the piecewise constant argument method, which balances mathematical tractability with biological realism. By incorporating constant-effort harvesting on both prey and predator populations, we systematically analyze the system’s equilibrium dynamics, bifurcation behaviors, and ecological implications. Qualitative analysis reveals that the effective constant-effort harvesting induced mortality rate of prey ( a ) , the effective half-saturation constant ( b ) , the effective prey-to-predator conversion rate ( d ) , and the effective mortality rate of the predator species ( s ) play crucial roles in determining the dynamics, especially for bifurcations, of system (4). These parameters influence both the number and stability of equilibria. We derive rigorous conditions for the existence and stability of nonnegative equilibria, including trivial, semi-trivial, and coexistence states. A transcritical bifurcation occurs at O ( 0 , 0 ) , corresponding to the prey extinction threshold a = 1 , and at E 1 ( x 1 , 0 ) , representing the predator persistence threshold d = d 0 . Additionally, a Neimark–Sacker bifurcation arises at E * , indicating cyclic coexistence, with the first Lyapunov coefficient quantifying the stability of the resulting closed orbit. Constant-effort harvesting parameters, defined as a = q 1 e 1 r and s = m + q 2 e 2 r , directly affect species persistence. Maintaining a < 1 prevents prey extinction, while setting d > d 0 ensures predator persistence. The paradox of enrichment persists under constant-effort harvesting—enriched ecosystems characterized by low b and high K remain susceptible to instability and oscillations. Cyclic coexistence emerges through the Neimark–Sacker bifurcation, which enables stable population cycles in the supercritical case ( θ = 0.723 < 0 ) , providing a plausible mechanism for observed natural dynamics such as those between lynx and hare populations.
From a biological standpoint, the key bifurcation thresholds ( a = 1 , d = d 0 , b = b 0 ) provide quantitative guidance for natural resource management and ecological regulation. The parameter a = q 1 e 1 r = 1 represents the critical boundary delineating survival versus extinction for the prey population. For instance, in a crucian carp (prey)–mandarin fish (predator) system, empirical field data indicate that the intrinsic growth rate of crucian carp is r = 0.5 , corresponding to a 50% annual growth rate, while the catchability coefficient is q 1 = 0.2 , standardized per fishing boat-day. When a < 1 , the critical fishing effort threshold is given by e 1 < r q 1 = 0.5 0.2 = 2.5 boat-days per km2 per year. To ensure sustainability, a seasonal fishing moratorium is implemented from March to May, coinciding with the crucian carp spawning period, and the annual fishing effort is restricted to approximately e 1 = 2.0 (e.g., 120 fishing days per year with no more than 20 boats operating daily over a 50 km2 lake). Should the crucian carp population density fall below a threshold of 500 individuals per hectare, a temporary 30% reduction in fishing effort is enacted (e.g., shortening the fishing season to 80 days) to maintain a within the interval [0.6, 0.8], thereby preserving a 20–40% growth margin above the extinction threshold a = 1 .
The parameter d = d 0 represents the bifurcation point between decline and coexistence for predator populations. Consider a northern coastal aquaculture system involving scallop (prey)–swimming crab (predator) interactions. Scallops are the primary cultured species, while swimming crabs naturally regulate scallop overpopulation. The goal is to sustain swimming crab populations by ensuring d > d 0 , where d 0 = s ( b + 1 a ) 1 a is the minimum prey-to-predator conversion rate required for predator persistence. For swimming crabs, the overall mortality rate is s = 0.3 (reflecting 30% annual mortality, including natural causes and incidental fishing), the half-saturation constant is b = 0.4 , and the scallop harvesting-induced mortality rate is a = 0.2 , representing moderate harvesting that balances yield with the crabs’ food supply. The critical conversion rate is thus calculated as d 0 = 0.3 × ( 0.4 + 1 0.2 ) 1 0.2 0.38 . To increase prey density and raise d to values between 0.4 and 0.5, exceeding d 0 , 5000 scallop seeds per hectare are stocked annually in spring. Additionally, deploying artificial reefs at a density of one reef per 10 hectares provides shelter for crabs, thereby reducing natural mortality s and indirectly lowering the critical threshold d 0 .
The parameter b = b 0 governs the transition between stability and oscillation within the system dynamics. This is exemplified by a phytoplankton (prey)–cladoceran (predator) system. Elevated nutrient inputs, notably nitrogen and phosphorus, increase the phytoplankton carrying capacity K, which in turn reduces the half-saturation constant b = h K , where h denotes the Holling Type II half-saturation constant. Such a reduction precipitates population oscillations ( b < b 0 ) as a manifestation of the paradox of enrichment. Management strategies thus aim to stabilize coexistence by maintaining b > b 0 , where the critical value is defined as b 0 = ( 1 a ) ( d s ) ( 1 + d s ) d + s ( 1 + d s ) . For cladocerans, the conversion rate is d = 1.2 , the comprehensive mortality rate is s = 0.6 , and the phytoplankton harvesting-induced mortality rate is a = 0.3 , the latter resulting from filter-feeding fish activity. Under these conditions, the critical half-saturation constant is approximately b 0 0.31 . Ecological floating beds covering 20% of the lake surface area should be installed at the inflow points to facilitate the absorption of nitrogen and phosphorus, thereby decreasing the phytoplankton carrying capacity K. This intervention is expected to increase the parameter b from 0.25, indicative of a eutrophic state, to a range of 0.35 0.4 , surpassing the threshold value b 0 = 0.31 . Additionally, the introduction of filter-feeding silver carp at a stocking density of 50 individuals per hectare is recommended to regulate phytoplankton density and prevent the parameter b from declining.
In future research, the model will focus on two key extensions and will be expanded to incorporate time-varying harvesting, including seasonal harvesting, represented by a ( t ) for prey harvesting effort and s ( t ) for predator harvesting-induced mortality. This extension is anticipated to yield more complex dynamical behaviors, such as quasi-periodicity, compared to models with constant-effort harvesting. Additionally, diffusion processes will be integrated into the discrete system to examine spatial pattern formation associated with spatial Turing instability and temporal Neimark–Sacker bifurcation, potentially resulting in spatiotemporal chaos characterized by chaotic dynamics across both spatial and temporal dimensions.

Author Contributions

Conceptualization, M.R.; Methodology, M.R.; Software, F.Q.; Validation, X.L.; Formal Analysis, X.L.; Investigation, M.R.; Writing—Original Draft, M.R.; Writing—Review and Editing, X.L.; Visualization, Y.Y.; Supervision, F.Q.; Project Administration, Y.Y.; Funding Acquisition, M.R. and X.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work was partly supported the by National Natural Science Foundation of China (61473340), Distinguished Professor Foundation of Qianjiang Scholar in Zhejiang Province (F708108P01), Natural Science Foundation of Zhejiang University of Science and Technology (0401108P10), and the Nanxun Scholars Program of Zhejiang University of Water Resources and Electric Power (RC2024011111).

Data Availability Statement

No new data were created or analyzed in this study.

Conflicts of Interest

The authors declare that they have no competing interests.

References

  1. Rosenzweig, M.L.; MacArthur, R.H. Graphical representation and stability conditions of predator-prey interactions. Am. Nat. 1963, 97, 209–223. [Google Scholar] [CrossRef]
  2. Upadhyay, R.K.; Roy, P.; Datta, J. Complex dynamics of ecological systems under nonlinear harvesting: Hopf bifurcation and Turing instability. Nonlinear Dyn. 2015, 79, 2251–2270. [Google Scholar] [CrossRef]
  3. May, R.M.; Beddington, J.R.; Clark, C.W.; Holt, S.J.; Laws, R.M. Management of multispecies fisheries. Science 1979, 205, 267–277. [Google Scholar] [CrossRef] [PubMed]
  4. Misra, O.P.; Babu, A.R. Modelling the effect of toxicant on a three species food-chain system with predator harvesting. Int. J. Appl. Comput. Math. 2017, 3, 71–97. [Google Scholar] [CrossRef]
  5. Liu, K.; Yang, W. Ecological dynamics of a delayed predator–prey model with prey refuge and nonlinear harvesting. Comput. Appl. Math. 2025, 44, 404. [Google Scholar] [CrossRef]
  6. Roy, D.; Ghosh, B. Dimensionally homogeneous fractional order Rosenzweig–MacArthur model: A new perspective of paradox of enrichment and harvesting. Nonlinear Dyn. 2024, 112, 18137–18161. [Google Scholar] [CrossRef]
  7. Shang, Z.C.; Qiao, Y.H.; Juan, L.J.; Miao, J. Bifurcation analysis in a predator–prey system with an increasing functional response and constant-yield prey harvesting. Math. Comput. Simul. 2021, 190, 976–1002. [Google Scholar] [CrossRef]
  8. Xiang, C.; Lu, M.; Huang, J.C. Degenerate Bogdanov-Takens bifurcation of codimension 4 in Holling-Tanner model with harvesting. J. Differ. Equ. 2022, 314, 370–417. [Google Scholar] [CrossRef]
  9. Bandyopadhyay, R.; Chattopadhyay, J. The impact of harvesting on the evolutionary dynamics of prey species in a prey-predator systems. J. Math. Biol. 2024, 89, 38. [Google Scholar] [CrossRef]
  10. Huang, J.; Gong, Y.; Ruan, S. Bifurcation analysis in a predator–prey model with constant-yield predator harvesting. Discret. Contin. Dyn. Syst. Ser. B 2013, 18, 2101–2121. [Google Scholar] [CrossRef]
  11. Huang, J.; Gong, Y.; Chen, J. Multiple bifurcations in a predator–prey system of Holling and Leslie type with constant-yield prey harvesting. Int. J. Bifurc. Chaos 2013, 23, 1350164. [Google Scholar] [CrossRef]
  12. Ahmidi, M.; Mokni, K.; Ch-Chaoui, M. Influence of Prey Harvesting on the Dynamics of a Prey–Predator System: Multi-Parameter Bifurcation Analysis. Nonlinear Dyn. 2025, 113, 31841–31870. [Google Scholar] [CrossRef]
  13. Biswas, S.; Bhutia, L.T.; Kar, T.K. Impact of the herd harvesting on a temporal and spatiotemporal prey–predator model with certain prey herd behaviors and density-dependent cross-diffusion. Eur. Phys. J. Plus 2024, 139, 1101. [Google Scholar] [CrossRef]
  14. Mortuja, M.; Chaube, M.; Kumar, S. Dynamic analysis of a predator-prey model with Michaelis-Menten prey harvesting and hunting cooperation in predators. J. Appl. Math. Comput. 2025, 71, 6207–6229. [Google Scholar] [CrossRef]
  15. Lv, Y.F.; Pei, Y.Z.; Gao, S.J.; Li, C.G. Harvesting of a phytoplankton–zooplankton model. Nonlinear Anal. Real World Appl. 2010, 11, 3608–3619. [Google Scholar] [CrossRef]
  16. Makinde, O.D. Solving ratio-dependent predator–prey system with constant effort harvesting using Adomian decomposition method. Appl. Math. Comput. 2007, 186, 17–22. [Google Scholar] [CrossRef]
  17. Rainj, B.G. Multistability, chaos and mean population density in a discrete-time predator–prey system. Chaos Solitons Fractals 2022, 162, 112497. [Google Scholar]
  18. Jiao, J.; Xiao, Y.; Jiao, H. Dynamics of a switched predator–prey breeding management model with impulsive nonlinear releasing and age-selective harvesting predator. Adv. Contin. Discret. Model. 2025, 2025, 101. [Google Scholar] [CrossRef]
  19. Mortuja, M.G.; Chaube, M.K.; Kumar, S. Dynamic analysis of a predator-prey system with nonlinear prey harvesting and square root functional response. Chaos Solitons Fractals 2018, 148, 111071. [Google Scholar] [CrossRef]
  20. Tiwari, V.; Thipathi, J.P.; Abbas, S.; Wang, J.S.; Sun, G.Q.; Jin, Z. Qualitative analysis of a diffusive Crowley–Martin predator–prey model: The role of nonlinear predator harvesting. Nonlinear Dyn. 2019, 98, 1169–1189. [Google Scholar] [CrossRef]
  21. Singh, A.; Sharma, V.S. Bifurcations and chaos control in a discrete-time prey–predator model with Holling type-II functional response and prey refuge. J. Comput. Appl. Math. 2023, 418, 114666. [Google Scholar] [CrossRef]
  22. Lei, C.; Han, X.L.; Wang, W.M. Bifurcation analysis and chaos control of a discrete-time prey-predator model with fear factor. Math. Biosci. Eng. 2022, 19, 6659–6679. [Google Scholar] [CrossRef] [PubMed]
  23. Din, Q. Complexity and chaos control in a discrete-time prey-predator model. Commun. Nonlinear Sci. Numer. Simul. 2017, 49, 113–134. [Google Scholar] [CrossRef]
  24. Dhar, J.; Singh, H.; Bhatti, H.S. Discrete-time dynamics of a system with crowding effect and predator partially dependent on prey. Appl. Math. Comput. 2015, 252, 324–335. [Google Scholar] [CrossRef]
  25. Hu, D.; Cao, H.J. Bifurcation and chaos in a discrete-time predator–prey system of Holling and Leslie type. Commun. Nonlinear Sci. Numer. Simul. 2015, 22, 702–715. [Google Scholar] [CrossRef]
  26. Ruan, M.; Li, C.; Li, X. Codimension two 1:1 strong resonance bifurcation in a discrete predator-prey model with Holling IV functional response. AIMS Math. 2022, 7, 3150–3168. [Google Scholar] [CrossRef]
  27. Yao, W.; Li, X. Bifurcation difference induced by different discrete methods in a discrete predator-prey model. J. Nonlinear Model. Anal. 2022, 4, 64–79. [Google Scholar]
  28. Winggins, S. Introduction to Applied Nonlinear Dynamical Systems and Chaos; Springer: New York, NY, USA, 2003. [Google Scholar]
  29. Murray, J.D. Mathematical Biology, 2nd ed.; Springer: Berlin, Germany, 1993. [Google Scholar]
  30. Kuzenetsov, Y.A. Elements of Applied Bifurcation Theory, 2nd ed.; Springer: New York, NY, USA, 1998. [Google Scholar]
  31. Min, N.; Xing, P.; Zhang, H. Role of Allee effect, hunting cooperation, and prey harvesting in a Leslie–Gower predator–prey model. Adv. Contin. Discret. Model. 2025, 2025, 96. [Google Scholar] [CrossRef]
  32. Ruan, M.; Li, X. Complex dynamical properties and chaos control for a discrete modified Leslie-Gower prey-predator system with Holling II functional response. Adv. Contin. Discret. Model. 2024, 2024, 30. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

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