Next Article in Journal
General Stochastic Vector Integration: A New Approach
Previous Article in Journal
The Junction of PDEs, Financial Mathematics and Probability: Deriving Classical and Generalized Black-Scholes–Merton Formulas
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimal Control of a Genotype-Structured Prey–Predator Model: Strategies for Ecological Rescue and Oscillatory Dynamics Restoration

by
Preet Mishra
,
Shyam Kumar
,
Sorokhaibam Cha Captain Vyom
and
R. K. Brojen Singh
*
School of Computational & Integrative Sciences, Jawaharlal Nehru University, New Delhi 110067, India
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
AppliedMath 2026, 6(2), 29; https://doi.org/10.3390/appliedmath6020029
Submission received: 11 May 2025 / Revised: 10 July 2025 / Accepted: 15 July 2025 / Published: 10 February 2026

Abstract

Evolutionary changes can significantly impact interactions among populations and disrupt ecosystems by driving extinctions or collapsing population oscillations, posing substantial challenges to biodiversity conservation. This study addresses the ecological rescue of a predator population threatened by a mutant prey population using the optimal control method. To study this, we study a model that incorporates a genotypically structured prey population comprising wild-type, heterozygous, and mutant prey types, as well as the predator population. We prove that this model has both local and global existence and uniqueness of solutions, ensuring the model’s robustness. Then, we applied the optimal control method, incorporating Pontryagin’s Maximum Principle, to introduce a control input into the model and minimize the mutant population, thereby stabilizing the ecosystem. We utilize a reproduction number and a control efficacy measure to numerically demonstrate that the undesired dynamics of the model can be controlled, leading to the suppression of the mutant and the restoration of the oscillatory dynamics of the system. These findings demonstrate the applicability of optimal control strategies and provide a mathematical framework for managing such ecological disruptions.

1. Introduction

Understanding how ecological interactions and evolutionary processes operate on comparable timescales and creating complex feedback loops helps us understand how the population dynamics are shaped in natural ecosystems [1,2]. Mounting empirical evidence demonstrates that evolutionary adaptations can occur rapidly, fundamentally altering the dynamics among species populations [3,4]. This temporal convergence of ecological and evolutionary processes necessitates mathematical frameworks that explicitly incorporate genetic variation and selection pressures into population dynamics.
Population dynamics are necessarily shaped by interactions among the constituent species, environmental factors, and external perturbations. Shifting ecological conditions generally accelerate the creation of stressed and imbalanced ecosystems. Unbalanced competition can lead to catastrophic consequences, resulting in drastic changes to the environmental structure. Such disruptions may lead to disastrous outcomes, including species extinctions and the collapse of ecological oscillations, which threaten biodiversity and the stability of ecosystems. Invasion dynamics [5,6], altered predator–prey systems [7,8,9,10] are some of the examples where this imbalance in interactions has been observed in the field and studied(modeled) extensively. Thus, management programs aimed at controlling species populations in imbalanced ecosystems [6] must be equipped with adaptive strategies and a proper theoretical understanding of complex population dynamics. Additionally, the effects of these management programs must be adequately analyzed in terms of costs, budgets, and performance measures [11,12]. There are extensive works on the control of dynamics involving these ecological dynamics alone (for a detailed and complete bibliography, we refer to [12]).
In this work, we envisage one such scenario where, in the initial stages of the evolutionary dynamics, a prey mutates in a predator–prey system, and further, the prey is dangerous to the predator on consumption [13]. The emergence of harmful prey that can kill predators upon consumption fundamentally disrupts the energy flow and stability of predator–prey systems. The loss of traditional oscillatory dynamics represents a significant transition that can also lead to predator extinction, particularly when the prey population moves toward higher numbers of the harmful genotype. The mathematical models constructed (see Equation (6) on p. 60 of [13]) by incorporating genetic structure and the context of a harmful prey into predator–prey models reveal how evolutionary responses can dramatically alter the structure of the dynamical system. These systems were also studied for their rich dynamical behaviors, such as persistence and extinction behaviors, which critically depend on the parameters and functional forms of the nonlinearities used in modeling [13,14,15,16,17,18,19].
The mathematical models discussed above have their origins in naturally observed phenomena, including predator mortality resulting from mutations in prey populations. Typically, as explained in [13,20], the above scenario of harmful prey-inducing mortality of a predator may represent the initial stage of a co-evolutionary cycle that results in drastically altered ecosystem dynamics. Predator mortality due to prey has been well studied; for an excellent review, we refer to the one on reptiles (see p. 277 in [21]). There is also precedent in predator response to surprises of the form of prey showing sudden drastic changes [22]. Studies have also shown that some prey learning behaviors may overlook harmful prey and ultimately lead to mortality [23]. The works mentioned above indicate that these kinds of altered prey–predator systems can be observed in natural systems and are not purely theoretical in character.
In this work, we present a minimal model of a prey population with genetic polymorphism characterized by three genotypes (AA, Aa, and aa) following random mating structure, logistic regulation terms, and Holling Type II functional responses [13,24], including mortality differences [25]. The mathematical modeling of these phenomena requires coupling population dynamics with genetic-based equations [13], creating a rich dynamical system where ecological and evolutionary timescales interact. Unlike traditional models, where predation reduces prey numbers while benefiting predators, the presence of lethal prey introduces a mortality risk to predators from their primary food source. The mathematical consequences are that the system can exhibit persistence and extinction phenomena depending on initial conditions and parameter values. We are primarily interested in the extinction phenomena exhibited by these models, as presented in [13].
When predator populations become endangered or critically low in number, the importance of maintaining the persistence of species populations becomes very important for ecosystem stability and species conservation. Small predator populations are inherently vulnerable to stochastic extinctions due to demographic noise, environmental fluctuations, and genetic bottlenecks. The presence of harmful prey exacerbates these risks by creating additional mortality pressure. Regulation of population by interaction-based regulations, rather than solely by intrinsic mortality regulation mechanisms, can be more functionally rich, particularly as it gives rise to trophic levels or cascades [26,27], thereby providing robustness and resilience to disturbances. Hence, the goal of this work is to maintain the predator population and also ensure oscillatory dynamics.
Genetic changes can disrupt the pre-existing ecological balance, e.g., the poisonous newt-snake system as given in works of [8,9]. If these disruptions result in the endangerment of species, it will require carefully designed conservation strategies. These conservation strategies include designing external interventions, inclusive of the costs associated with such measures. Hence, this problem can be efficiently and robustly studied under the framework of optimal control. It is well known that equilibrium situations predicted by modeling evolutionary dynamics with ecological components can be drastically different from their counterparts [13,14,15]. Thus, these aspects, if not taken care of while designing management policies, are likely to cause serious inefficiencies in the designs. Optimal control theory [28,29,30,31,32] broadly refers to the area of dynamical systems where the problem is to achieve some desired dynamic behavior by control action, which is to be determined through minimizing a prescribed cost functional [11,12,33]. We observe that optimal control problems for evolutionary models with ecological dynamics have not been well-studied [34,35]. In this work, we focus on setting up an optimal control problem for eco-evolutionary predator–prey dynamics. The fact that there is a need for multi-species models is made abundantly clear in (Page: 253 in [6]) and in (Page: 97 [4]). These observations provide the rationale for choosing the minimal model, which captures the aforementioned competitive dynamics of multi-species growth without making unrealistic assumptions.
Optimal control problems (using Pontryagin’s Maximum Principle) have been used extensively in many systems consisting of predator and prey type interactions. We cite some relevant works that demonstrate the need to incorporate genetics-driven dynamics into ecological dynamics. Control of the citrus whitefly, which is a significant pest, was done in the work of [36]. Another instance of control of an Invasive alien species (IAS) is given in [37]. Recently, optimal control models have been designed for sustainable ecosystem development [38], and also inform decisions regarding harvesting populations, as discussed in [39]. However, we also observe that all of the work mentioned above deals only with ecological dynamics without any evolutionary features; thus, there is a need to address optimal controls of such eco-evolutionary problems.
We formulate an optimal control problem with a cost function that penalizes the mutant population and control effort and regularizes the dynamics of other populations. Pontryagin’s Maximum Principle (PMP) is employed to derive necessary conditions for optimal control, yielding a two-point boundary value problem (TPBVP) involving state and costate dynamics [11]. Due to the system’s high nonlinearity, analytical solutions are infeasible, necessitating the use of numerical methods to compute the control trajectory.

Brief Overview and Objectives

Our model system consists of a prey population with three distinct genotypes, governed by a system of nonlinear ordinary differential equations (ODEs). Based on the above contexts, the objective of this work is to study a nonlinear predator–prey model that captures mutant-driven ecological disruption and derive an optimal control strategy using the Pontryagin principle to achieve ecological rescue.
Theoretically, we establish the well-posedness of the model by proving the local existence and uniqueness of solutions, ensuring the system’s mathematical validity. Additionally, we demonstrate global existence and boundedness under a parameter condition, confirming that solutions remain biologically realistic over time. Numerically, we solve the TPBVP using the CasADi framework [40]. Simulations compare uncontrolled and controlled dynamics: without control, the mutant population grows, causing predator extinction and oscillation collapse. However, with optimal control, the mutant population is suppressed, the predator is rescued, and oscillatory dynamics are restored.
The paper is organized as follows: Section 2 presents the model, the optimal control problem, and the numerical methods. Section 3 details the theoretical results (existence and uniqueness, PMP analysis, numerical simulations). Section 4 discusses implications and future directions, followed by conclusions in Section 5.

2. Model and Methods

2.1. Predator-Prey Model Involving 3 Genotypes

We extend the generic Lotka-Volterra predator–prey model by incorporating genetically driven dynamics in the prey population through a single-locus, symmetric fertility model with mortality differences among genotypes [25]. The prey population has been divided into three genotypes: homozygous wild-type (AA), heterozygous (Aa), and homozygous mutant (aa) [13].
The growth dynamics of the three prey genotypes: wild-type (AA) ( x 1 ), heterozygous (Aa) ( x 2 ), mutant (aa) ( x 3 ), and predator (y) populations are governed by a system of nonlinear ordinary differential equations (ODEs). The system has genotype-specific reproduction and Holling Type II functional response predation terms. The dynamics are chosen such that they reflect the scenario where the mutant prey population is harmful to the predator. Also, the escape rate is more than that of the other prey genotypes. Thus, the mutant prey, if unchecked, drives the predator to extinction by altering predation dynamics, leading to a loss of oscillatory behavior critical to ecological resilience. To counteract this, an optimal control model is set up. The control model has a key assumption that individuals with the a a genotype can be clearly distinguished from the other two genotypes.
We emphasize that the model is not species-specific. Predator-prey ecosystems represent a canonical example of consumer-resource dynamics where the resource exhibits intrinsic renewal capacity. Control of such systems can be rigorously analyzed within the proposed mathematical framework. We reiterate that the model we have analyzed is not a typical predator–prey model, as the model incorporates evolutionary dynamics in the form of genotype-based matings. The external control intervention u ( t ) can be made to represent various types of biologically informed management strategies e.g., culling efforts targeting the mutant population [41] or genetic engineering involving mutant plants (as in [42]) or genetic drives as used in [43]. For a complete review of such control interventions, we refer to the works in [34,35].
The state vector x = [ x 1 , x 2 , x 3 , y ] T evolves in a biologically constrained domain
D = { ( x 1 , x 2 , x 3 , y ) R 4 : x 1 , x 2 , x 3 0 , y 0 , x 1 + x 2 + x 3 K }
ensuring non-negative populations and a total prey population bounded by the carrying capacity K. The domain is biological context-based, as a population cannot be negative, and a zero total prey population is unfeasible naturally. For more mathematical details regarding this type of constraint, we refer to the works of [13,17,18].
The optimal control problem is thus set up as given by the following nonlinear coupled ODEs
f 1 : = d x 1 d t = α 1 x β 11 x 1 x 2 + β 12 x 1 x 2 x 2 + β 22 1 4 x 2 x 2 α 1 K x 1 x x 1 x m 1 x y a + x d 1 x 1
f 2 : = d x 2 d t = 2 α 2 x β 13 x 1 x 3 x 2 + 1 2 β 23 x 2 x 3 x 2 + β 12 1 2 x 1 x 2 x 2 + 1 4 β 22 x 2 x 2 α 2 K x 2 x x 2 x m 2 x y a + x d 2 x 2
f 3 : = d x 3 d t = α 3 x β 33 x 3 x 2 + β 32 x 3 x 2 x 2 + 1 4 β 22 x 2 x 2 α 3 K x 3 x x 3 x m 3 x y a + x d 3 x 3 u ( t ) x 3
f 4 : = d y d t = y m 1 x 1 + m 2 x 2 a + x s y m 3 x 3 y a + x
where x = x 1 + x 2 + x 3 is the total prey population, and α i , β i j , K , m i , a , d i , s > 0 are strictly positive parameters. All parameters are defined with their biological meanings and units in Table 1 along with the references where more details can be found about the parameters. The control input u ( t ) R is bounded, u ( t ) [ 0 , u max ] , reflecting practical limits on suppression efforts.
The derivation of the equation follows general mass-action type mechanisms, i.e., gain and loss terms. The positive sign terms contribute to the gain, and the negative sign terms contribute to the loss. First, we describe the prey equations ( d x i d t ). The terms in the square brackets in the case of f 1 , f 2 , f 3 comes from the various fertility ( β i j ) of matings of AA, Aa and aa type contributing to the growth of the respective populations (For a full table of the mating types we refer to the table in p. 20 in [44]). The loss terms are of three types: first, the term containing K is from the logistic carrying capacity terms, second, the terms containing the d i ’s are intrinsic mortality terms, and third, the terms containing m i ’s are the predation-induced functional response loss term. Next, we describe the equation of the predator denoted by f 4 , i.e., the ( d y d t ). The gain term is due to the consumption of the two prey genotypes, which are not harmful to the predator. There are two loss terms: first, the term containing m 3 , which represents the loss term due to the consumption of the dangerous prey, and second, the term containing s is the intrinsic mortality term.
The hypothesis in [13], where the uncontrolled version of this model was presented, was that if the relevant parameters are set equal, the model recovers the standard predator–prey equations. In (1)–(3), the quantities in square brackets can also have a probabilistic interpretation. The quantity x 1 x can be thought of the probability of selecting a parent of type x 1 so, for example, x 1 x · x 1 x is the probability of both parents being of type x 1 while x 1 x · x 2 x represents the probability of parents of type x 1 and x 2 , half of whose offspring will be of type x 1 , and the parents may be selected in either order. The offspring produced by each mating pair combination are shown in the representative Figure 1. The arrows represent the flow of genes from parents to offspring.
To achieve ecological rescue and restore oscillatory behavior in the genotype-structured prey–predator system defined by Equations (1)–(4), we formulate an optimal control problem to minimize the impact of the harmful mutant prey population (aa, denoted x 3 ) while balancing the costs of efforts. The control input intervention u ( t ) aims to prevent predator extinction and maintain ecological stability. We employ an optimal control framework to determine the optimal control strategy u * ( t ) that minimizes a cost functional subject to the nonlinear dynamics in Equations (1)–(4). Below, we present a general optimal control formulation [11,12,33], which we subsequently apply to our system.

2.2. Optimal Control Formulation and Numerical Methods

Consider a general nonlinear dynamical system
x ˙ ( t ) = f ( x ( t ) , u ( t ) ) , x ( 0 ) = x 0 ,
where x ( t ) R n is the state vector, u ( t ) U R m is the control input, and f : R n × R m R n is a nonlinear function governing the system dynamics. In our model, x = [ x 1 , x 2 , x 3 , y ] T represents the populations of wild-type (AA), heterozygous (Aa), mutant (aa), and predator, respectively, with u ( t ) [ 0 , u max ] as the bounded control targeting the mutant population x 3 . The objective is to minimize the cost functional
J ( u ) = ϕ ( x ( T ) ) + 0 T L ( x ( t ) , u ( t ) ) d t ,
where ϕ : R n R is the terminal cost, penalizing deviations from desired population levels at the final time T > 0 , and L : R n × R m R is the running cost, balancing ecological goals with the cost of applying control.
To incorporate the system dynamics as constraints, we define the augmented objective function using Lagrange multipliers λ ( t ) R n , known as costate variables
J a ( u , x , λ ) = ϕ ( x ( T ) ) + 0 T L ( x , u ) + λ T ( f ( x , u ) x ˙ ) d t .
This formulation transforms the constrained optimization problem into a calculus of variations problem. The Hamiltonian, which combines the running cost and the dynamics, is defined as
H ( x , u , λ ) = L ( x , u ) + λ T f ( x , u ) .
Pontryagin’s Maximum Principle provides the necessary conditions for optimality, which we apply to our system to find the optimal control u * ( t ) . These conditions are
  • State Dynamics
    x ˙ * ( t ) = H λ = f ( x * ( t ) , u * ( t ) ) , x * ( 0 ) = x 0 .
    This condition ensures that the optimal state trajectory x * ( t ) = [ x 1 * ( t ) , x 2 * ( t ) , x 3 * ( t ) , y * ( t ) ] T follows the system dynamics given by Equations (1)–(4) under the optimal control u * ( t ) . For our model, this means the populations of wild-type, heterozygous, mutant, and predator evolve according to the nonlinear ODEs, with u * ( t ) reducing the mutant population x 3 . The initial condition x 0 = [ x 1 ( 0 ) , x 2 ( 0 ) , x 3 ( 0 ) , y ( 0 ) ] T specifies the starting populations.
  • Costate Dynamics
    λ ˙ ( t ) = H x ( x * ( t ) , u * ( t ) , λ ( t ) ) , λ ( T ) = ϕ x ( x * ( T ) ) .
    The costate variables λ ( t ) = [ λ 1 ( t ) , λ 2 ( t ) , λ 3 ( t ) , λ 4 ( t ) ] T represent the sensitivity of the cost functional to changes in the state variables. This equation describes how the costates evolve over time, reflecting the trade-offs between population levels and control costs. The terminal condition at t = T ensures that the costates align with the terminal cost ϕ , which in our case may penalize low predator (y) or wild-type ( x 1 ) populations, encouraging ecological balance.
  • Minimization Condition
    u * ( t ) = arg min u U H ( x * ( t ) , u , λ * ( t ) ) .
    This condition requires that the optimal control u * ( t ) minimizes the Hamiltonian at each time t, given the optimal state x * ( t ) and costate λ * ( t ) . In our model, since u ( t ) [ 0 , u max ] , we select the control that minimizes the Hamiltonian, balancing the reduction of the mutant population x 3 (via the term u ( t ) x 3 in Equation (3)) against the control cost in L ( x , u ) . This ensures that suppression efforts are effective yet practical.
The optimal control u * ( t ) is determined by solving a two-point boundary value problem (TPBVP) derived using Pontryagin’s Maximum Principle [11], which is well-posed under the Lipschitz continuity of the system dynamics (1)–(4) and the bounded control set u ( t ) [ 0 , u max ] as proved in Section 3. The TPBVP is solved numerically using the shooting method [11,45], implemented within the CasADi [40] framework for efficient computation and optimization. The time horizon [ 0 , T ] is discretized into N intervals with step size Δ t = T / N , defining state x ( t k ) R n and control u ( t k ) U R m at grid points t k = k Δ t , k = 0 , , N . The cost functional J ( u ) = ϕ ( x ( T ) ) + 0 T L ( x , u ) d t is approximated via numerical quadrature. The dynamics x ˙ = f ( x , u ) are enforced as equality constraints using the CVODES integrator from SUNDIALS [46]. The resulting nonlinear programming problem (NLP) is formulated in CasADi and solved using the IPOPT [47] solver with the MUMPS linear solver and tolerance 10 2 , respecting control constraints u U and initial condition x ( 0 ) = x 0 . This yields the optimal control u * ( t ) .

2.3. Reproduction Metrics and Control Efficacy

To assess the growth potential of the mutant prey population ( x 3 , aa genotype) and the effectiveness of the control strategy in an ecological context, we derive two quantities: first, the basic reproduction number ( R 0 x 3 ) following in spirit the works in [48,49,50] and second, a composite control efficacy metric based on the system dynamics described by Equations (1), (2), (3), and (4) for x 1 , x 2 , x 3 , and y, respectively.
Reproduction Numbers: The basic reproduction number ( R 0 x 3 ) represents the average number of offspring produced by a single x 3 individual (aa genotype) over its lifetime in a low-density environment, free from predation, competition, or control [48]. Ecologically, R 0 x 3 quantifies the intrinsic growth potential of the mutant population in ideal conditions, such as when it first emerges in a prey community, i.e., coefficients of terms linear in x 3 . From the dynamics of x 3 in (3), the gain term simplifies to α 3 β 33 x 3 , and the loss term is d 3 x 3 . Thus, without the control term, we get
R 0 x 3 = α 3 β 33 d 3 .
With control ( u ( t ) 0 ), the loss rate increases; thus the above equation becomes
R 0 x 3 = α 3 β 33 d 3 + u ( t ) .
Biologically, a high R 0 x 3 indicates the mutant’s potential to proliferate rapidly if unchecked, posing a risk to ecosystem balance, while a reduced R 0 x 3 under control reflects diminished reproductive capacity.
The effective reproduction number ( R e x 3 ) measures the actual number of offspring per x 3 individual under current ecological conditions, including competition with other genotypes ( x 1 , x 2 ), predation by y, and control efforts. Ecologically, R e x 3 < < 1 is critical for preventing its dominance in the prey community. From (3) we have the gross gain and loss terms as
d x 3 d t = α 3 x β 33 x 3 2 x + β 32 x 3 x 2 x + 1 4 β 22 x 2 2 x α 3 K x 3 x x 3 x m 3 x y a + x d 3 x 3 u ( t ) x 3
The growth rate term, representing births from mating interactions, is
Growth terms = α 3 β 33 x 3 2 x + β 32 x 2 x 3 x + 0.25 β 22 x 2 2 x
and the loss rate, including natural mortality, control, predation, and density-dependent competition, is
Loss term = d 3 + u ( t ) + m 3 y a + x + α 3 K x
Thus, the effective reproduction rate becomes
R e x 3 = α 3 β 33 x 3 x + β 32 x 2 x + 0.25 β 22 x 2 2 x 3 x d 3 + u ( t ) + m 3 y a + x + α 3 K x .
Biologically, R e x 3 reflects the mutant’s ability to persist in a dynamic ecosystem, where predation and control can suppress its spread, maintaining biodiversity and ecosystem stability.
Control Efficacy: The control efficacy is a time-dependent composite metric designed to evaluate the ecological and practical success of the control strategy in achieving three objectives: (1) suppressing the mutant prey population ( x 3 ) below a target threshold ( x 3 target = 0.001 ), (2) stabilizing the predator population (y) near its target ( y target = 0.21 ) to ensure ecological balance, and (3) minimizing control effort ( u ( t ) ) to reduce intervention costs and environmental impact. Ecologically, this metric balances the need to control a potentially invasive mutant genotype, which could disrupt prey community dynamics, with the preservation of a functional predator–prey relationship. Biologically, suppressing x 3 prevents the mutant from outcompeting other genotypes ( x 1 , x 2 ), while stabilizing y supports predation as a natural control mechanism. The efficacy at time t is defined as
Efficacy ( t ) = max 0 , min 100 , w 1 E x 3 ( t ) + w 2 E y ( t ) w 3 E u ( t ) ,
where:
  • E x 3 ( t ) = 100 1 x 3 ( t ) x 3 target x 3 target if x 3 ( t ) > x 3 target , 100 otherwise , measures the percentage achievement of x 3 suppression, with 100% indicating x 3 ( t ) x 3 target .
  • E y ( t ) = 100 1 | y ( t ) y target | y target , quantifies how closely y ( t ) matches the target, with 100% when y ( t ) = y target .
  • E u ( t ) = 100 | u ( t ) | u max , penalizes control effort relative to a maximum input ( u max = 10 ), reflecting resource or ecological costs.
Weights w 1 = 0.8 , w 2 = 0.1 , and w 3 = 0.1 prioritize the suppression of x 3 , reflecting its ecological urgency, while considering predator stability and control costs. The efficacy is clipped to [ 0 , 100 ] to ensure a percentage scale. Ecologically, a high efficacy indicates successful management of the mutant population without destabilizing the predator–prey system or incurring excessive control costs, promoting sustainable ecosystem management.

3. Results

This section presents the theoretical results for the controlled population dynamics system, establishing the foundation for optimal control strategies to suppress the harmful mutant population ( x 3 ) while maintaining ecological balance. We first prove the existence and uniqueness of solutions to ensure the system’s well-posedness. Then, we apply Pontryagin’s Maximum Principle (PMP) to derive necessary conditions for the optimal control, characterizing the suppression strategy.

3.1. Existence, Uniqueness, and Boundedness of Solutions

In this part, we prove two results: (i) We establish the existence and uniqueness, and (ii) global boundedness, implying the global existence of solutions to the dynamical system. For the proofs, we have followed the method given in (Section 6.2, pg: 149–150) of [51] and (Section 2.2, pg: 70 of [52]) and the methods outlined in [15,18,19].
Let D = { ( x 1 , x 2 , x 3 , y ) R 4 : x 1 , x 2 , x 3 , y 0 , 0 < x 1 + x 2 + x 3 K } denote the biologically feasible domain, where individual prey populations can be zero but not simultaneously, and the total prey population x = x 1 + x 2 + x 3 is bounded by the carrying capacity K. Let U = [ 0 , u max ] denote the admissible control set.
We first establish local existence and uniqueness of solutions.
Theorem 1.
Let D be as defined above, and let U = [ 0 , u max ] . For any initial condition x ( 0 ) = x 0 D and control u ( t ) L [ 0 , T ] , there exists a δ > 0 such that the system (1)–(4) has a unique solution x ( t ) C 1 ( [ 0 , δ ] ; D ) satisfying x ( 0 ) = x 0 .
Proof. 
Define f ( x , u ) = [ f 1 ( x ) , f 2 ( x ) , f 3 ( x , u ) , f 4 ( x ) ] T , where f 1 , f 2 , f 3 , f 4 are the right-hand sides of (1)–(4) and given admissible control u ( t ) L [ 0 , T ] is measurable and bounded. We verify that f ( x , u ) is continuous in x D and u U , and satisfies Lipschitz continuity in x , that is, for each u U , there exists L > 0 such that f ( x 1 , u ) f ( x 2 , u ) L x 1 x 2 for all x 1 , x 2 D .
(i.) Continuity Consider any x 0 D and a neighborhood around it. Since 0 < x 0 = x 1 , 0 + x 2 , 0 + x 3 , 0 K , there exists a bounded subset
D loc = { x D : 0 x 1 , x 2 , x 3 , y M , δ 0 x 1 + x 2 + x 3 K }
containing x 0 , where M K , δ 0 > 0 , thus we get x > 0 . For f 1 ,
f 1 ( x ) = α 1 x β 11 x 1 2 x 2 + β 12 x 1 x 2 x 2 + β 22 x 2 2 4 x 2 α 1 K x 1 x x 1 m 1 x y a + x d 1 x 1 .
For f 1 , the growth term involves fractions x i x j x 2 which are continuous since x δ 0 > 0 . The carrying capacity term α 1 K x 1 x is polynomial, the predation term x 1 x m 1 x y a + x is continuous as a + x a > 0 and x δ 0 , and the death term d 1 x 1 is linear. At y = 0 , the predation term vanishes, preserving continuity. Similarly, f 2 and f 3 involve rational functions with denominators x 2 δ 0 2 and a + x a , ensuring continuity. The control term u x 3 in f 3 is continuous since | u | u max . For f 4
f 4 ( x ) = y m 1 x 1 + m 2 x 2 a + x s m 3 x 3 y a + x ,
the fractions are continuous, and multiplication by y ensures continuity at y = 0 . Thus, f ( x , u ) is continuous on D l o c × U .
(ii.) Lipschitz Continuity We show that all the terms in the Jacobian f x are bounded on D l o c .
For f 1 , let g 1 = β 11 x 1 2 x 2 + β 12 x 1 x 2 x 2 + β 22 x 2 2 4 x 2 . The partial derivative is:
f 1 x 1 = α 1 g 1 + α 1 x β 11 2 x 1 x 2 x 1 2 · 2 x x 4 + β 12 x 2 x 2 x 1 x 2 · 2 x x 4 α 1 K ( x + x 1 ) m 1 y ( a + x ) x x 1 x ( a + x ) 2 d 1
Since x δ 0 , x i , y M , and a + x a , each term is bounded. For example, 2 x 1 ( x x 1 ) x 3 2 M · 2 M δ 0 3 = 4 M 2 δ 0 3 . Similarly, f 1 x 2 , f 1 x 3 , f 1 y involve rational functions bounded on D l o c . Since all the terms are in the same form, we have demonstrated continuity in the case of one term; the rest of the terms follow analogously. For f 4
f 4 y = m 1 x 1 + m 2 x 2 a + x s m 3 x 3 a + x m 1 M + m 2 M a + s + m 3 M a ,
which is finite. The control term in f 3 , u x 3 , has x 3 ( u x 3 ) = u u max . Thus, f x is bounded, implying Lipschitz continuity with constant L > 0 . By the Picard-Lindelöf theorem, there exists δ > 0 such that a unique solution x ( t ) C 1 ( [ 0 , δ ] ; D l o c ) C 1 ( [ 0 , δ ] ; D ) exists. Hence, the theorem is proved.
For our optimal control problem to be mathematically well-posed and biologically meaningful, we show the global existence of solutions. □
Theorem 2.
Under the assumptions of Theorem 1, with u ( t ) [ 0 , u max ] and the parameter condition max ( m 1 , m 2 ) x max < s a where x max = max x ( 0 ) , K [ C max i ( α i ) min i ( d i ) ] min i ( α i ) with C = 4 max i , j | β i j | , the solution x ( t ) exists for all t 0 and remains bounded in D with x ( t ) min ( K , x max ) .
Proof. 
We establish global existence through three main steps as follows: (i) positive invariance and non-negativity, (ii) boundedness of the total prey population, and (iii) boundedness of the predator population.
(i). Positive Invariance and Non-negativity
The non-negative orthant R + 4 = { ( x 1 , x 2 , x 3 , y ) R 4 : x i 0 , y 0 } is positively invariant under the flow of system (1)–(4). Moreover, the interior R + + 4 = { ( x 1 , x 2 , x 3 , y ) R 4 : x i > 0 , y > 0 } is positively invariant.
We prove invariance by showing that the vector field points inward (or tangentially) on each face of the boundary of R + 4 . We start with when x 1 = 0 , we have x = x 2 + x 3 . The first equation becomes:
d x 1 d t x 1 = 0 = α 1 x 0 + 0 + β 22 4 x 2 x 2 0 0 0
= α 1 β 22 x 2 2 4 x
Since x 2 0 and x = x 2 + x 3 0 , we have d x 1 d t x 1 = 0 0 . Equality holds if and only if x 2 = 0 .
When x 2 = 0 , we have x = x 1 + x 3 . The second equation becomes
d x 2 d t x 2 = 0 = 2 α 2 x β 13 x 1 x 3 x 2 + 0 + 0 + 0 0 0 0
= 2 α 2 β 13 x 1 x 3 x
Since x 1 , x 3 0 and x > 0 (when not all variables are zero), we have d x 2 d t x 2 = 0 0 .
When x 3 = 0 , we have x = x 1 + x 2 . The third equation becomes
d x 3 d t x 3 = 0 = α 3 x 0 + 0 + 1 4 β 22 x 2 x 2 0 0 0 0
= α 3 β 22 x 2 2 4 x 0
Since x 2 0 and x = x 1 + x 2 0 , we have d x 3 d t x 3 = 0 0 . Equality holds if and only if x 2 = 0 .
When y = 0 , the fourth equation becomes
d y d t y = 0 = 0 · m 1 x 1 + m 2 x 2 a + x s 0 = 0
For edges where two coordinates are zero, the analysis follows similarly. On each face of the boundary, the outward normal derivative is non-negative, which means the vector field either points into the domain or is tangent to the boundary. This ensures that R + 4 is positively invariant.
For the interior R + + 4 , we need to show that if ( x 1 ( 0 ) , x 2 ( 0 ) , x 3 ( 0 ) , y ( 0 ) ) R + + 4 , then the solution remains in R + + 4 for all t > 0 .
Suppose, for contradiction, that there exists a first time T > 0 such that one of the coordinates reaches zero. Without loss of generality, assume x 1 ( T ) = 0 and x 1 ( t ) > 0 for t [ 0 , T ) . Since x 1 ( t ) > 0 for t [ 0 , T ) and x 1 ( T ) = 0 , we must have x 1 ( T ) 0 . However, from Step 1, we showed that x 1 ( T ) 0 when x 1 ( T ) = 0 . The only way both conditions can be satisfied is if x 1 ( T ) = 0 , which occurs when x 2 ( T ) = 0 . By similar reasoning applied to x 2 , we would need x 1 ( T ) = 0 and x 3 ( T ) = 0 . Continuing this argument leads to all coordinates being zero simultaneously, which contradicts the continuity of solutions unless the initial condition was the origin.
For the y coordinate, if y ( t ) > 0 for t [ 0 , T ) and y ( T ) = 0 , then y ( T ) 0 . But from Step 4, y ( T ) = 0 when y ( T ) = 0 , which is consistent. Therefore, R + + 4 is positively invariant under the assumption that not all prey species go extinct simultaneously. □
(ii). Boundedness of Total Prey Population
Let x = x 1 + x 2 + x 3 denote the total prey population. We compute x ˙ = x ˙ 1 + x ˙ 2 + x ˙ 3 and analyze the boundedness by examining each component of the vector field f i i.e., (1)–(3).
The growth terms are bounded by
α 1 x β i j x i x j x 2 α 1 β max x ,
2 α 2 x β i j x i x j x 2 2 α 2 β max x ,
α 3 x β i j x i x j x 2 α 3 β max x ,
where β max = max i , j | β i j | . The total growth contribution is at most C max i ( α i ) x with C = 4 β max . The carrying capacity terms satisfy
1 K ( α 1 x 1 x + α 2 x 2 x + α 3 x 3 x ) = x 2 K α i x i x min i ( α i ) K x 2 .
The predation, death, and control terms contribute
i = 1 3 x i m i x y a + x i = 1 3 d i x i u x 3 min i ( d i ) x ,
since u 0 . Combining these estimates yields a differential inequality
x ˙ C max i ( α i ) x min i ( α i ) K x 2 min i ( d i ) x .
The right-hand side is a quadratic in x with negative leading coefficient min i ( α i ) K .
Setting the right-hand side equal to zero gives the equilibrium point
x * = K [ C max i ( α i ) min i ( d i ) ] min i ( α i ) .
To establish boundedness, we prove that x ( t ) max ( x ( 0 ) , x * ) for all t 0 . We proceed by considering two cases based on the initial conditions.
Define
g ( x ) = C max i ( α i ) x min i ( α i ) K x 2 min i ( d i ) x ,
where g ( x ) is a downward-opening parabola with roots at x = 0 and the other root is x * = K [ C max i ( α i ) min i ( d i ) ] min i ( α i ) .
We observe that g ( x ) > 0 for x ( 0 , x * ) and g ( x ) < 0 for x > x * . This gives two cases for the initial condition.
Firstly, if x ( 0 ) x * , then we show that x ( t ) x * for all t 0 . Suppose that there exists a first time T > 0 such that x ( T ) > x * . By continuity of solutions, there must exist T 0 ( 0 , T ) such that x ( T 0 ) = x * and x ( t ) < x * for t [ 0 , T 0 ) . Since x ( t ) crosses the level x * from below at t = T 0 , we have x ˙ ( T 0 ) 0 . However, the differential inequality gives x ˙ ( T 0 ) g ( x * ) = 0 . For any time immediately after T 0 where x ( t ) > x * we have g ( x ) < 0 which implies x ˙ ( t ) < 0 . Therefore, x ( t ) must be decreasing right after T 0 , contradicting the existence of T > T 0 with x ( T ) > x * .
Secondly, if x ( 0 ) > x * then we show that x ( t ) x ( 0 ) for all t 0 . For any t > 0 such that x ( t ) > x * , the differential inequality yields x ˙ ( t ) g ( x ( t ) ) < 0 since g ( x ) < 0 for x > x * . This implies that x ( t ) is strictly decreasing whenever x ( t ) > x * , and therefore x ( t ) cannot exceed its initial value x ( 0 ) .
Combining both cases establishes that
x ( t ) x max = max ( x ( 0 ) , x * ) for all t 0 .
This establishes the desired boundedness of the total prey population.
(iii). Boundedness of Predator population Similarly for the predator we have, since x x max
y ˙ = y m 1 x 1 + m 2 x 2 a + x s m 3 x 3 y a + x y max ( m 1 , m 2 ) x a s .
By assumption, max ( m 1 , m 2 ) x max < s a , so
y ˙ y max ( m 1 , m 2 ) x max a s = k y ,
where k = s max ( m 1 , m 2 ) x max a > 0 . Thus, y ( t ) y ( 0 ) e k t + bounded terms , ensuring y is bounded.
Since x ( t ) is non-negative, x x max , y y max , and x 1 + x 2 + x 3 δ , solutions remain in a compact subset of D. By Lipschitz continuity of f, solutions cannot blow up in finite time, so they exist for all t 0 . Theorems 1 and 2 ensure the problem is well-posed, enabling further analysis of optimal control strategies.

3.2. Dynamical Behavior of the Uncontrolled System

We provide a brief description of the model’s equilibrium points. For optimal control applications, we have chosen parameter values (following [13]) that enable the system to operate in two distinct regimes as follows: one characterized by sustained oscillations and another where oscillations are damped and eventually cease due to the extinction of the predator. We plot in Figure 2a the extrema of the trajectories of the mutant prey ( x 3 ) and the predator (y) with respect to the mutant prey genotype mortality rate parameter ( d 3 ). The sustained oscillation regime can be clearly seen after a certain value of d 3 (the death rate of x 3 ), i.e, clearly visible from the bifurcation type plot Figure 2a. This clearly shows that if the x 3 values are low, the predator survives, as seen for higher values of d 3 . The asymptotic values of the extrema are shown in red. For further verification of the phenomenon, we did the same analysis for the joint parameter values of m 3 and d 3 .
The equilibrium points of these type of genetic systems without predators have been well studied in [17] and genetic systems with predator influences (eco-evolutionary dynamics) have been studied in [15,18,19], focusing on the stability of equilibria, persistence, and extinctions. We present the equilibrium points here for completeness and a self-contained understanding of the system’s dynamical behavior.
The trivial equilibrium point is (0,0,0,0). Next, we describe the predator-free points with y = 0 . If all the d i ’s are not equal, then we have the two boundary equilibrium points as ( 1 d 1 α , 0 , 0 , 0 ) and ( 0 , 0 , 1 d 3 α , 0 ) . There exist another equilibrium point which is also a mutant free point i.e., x 2 = x 3 = 0 as given by ( x 1 * , 0 , 0 , y * ) where x 1 * = a s m 1 s and y * = ( a α ( m 1 a s s ) + a d 1 ( s m 1 ) ) ( m 1 s ) 2 ) .
Further, there is one more point in the predator-free regime, i.e., y = 0 , which is the interior Hardy–Weinberg equilibrium point given by
( x 1 * , x 2 * , x 3 * , 0 ) : = E * = E * ( c ) = c 2 K ( 1 + c ) 2 , 2 c K ( 1 + c ) 2 , K ( 1 + c ) 2 , 0 ; c ( 0 , ) ; K = 1 d α
An analytically tractable expression for this equilibrium can be obtained in the special case where α i = α and d 1 = d 2 = d 3 = d , as given in [17]. In the above setting of α i = α and d 1 = d 2 = d 3 = d , by Theorem 4.2 in [17], we have
lim t x 1 ( t ) , x 2 ( t ) , x 3 ( t ) = E * ( c ) where c = x 1 ( 0 ) + 1 2 x 2 ( 0 ) x 3 ( 0 ) + 1 2 x 2 ( 0 )
We show the equilibrium of the form ( x 1 * , x 2 * , x 3 * , 0 ) in the nullcline analysis in the Figure 3a for the parameter range selected for control. In Figure 3b, we show the asymptotic behavior of the dynamical system by plotting phase trajectories.

3.3. Optimal Control Formulation

Having established the existence and uniqueness of solutions to the controlled population dynamics system (Theorems 1 and 2), we formulate and analyze an optimal control problem to suppress the mutant population ( x 3 ) while maintaining ecological stability. We apply Pontryagin’s Maximum Principle (PMP) to derive the necessary conditions for optimal control, providing a framework for numerical implementation due to the system’s high nonlinearity. We have followed Ch. 4–5 of [11] and Ch. 2, Section 5, 12, and 15 in [33] for the methods used in the proofs. The optimal control problem is thus given as follows.
Objective Functional: We define the objective functional as
J ( u ) = 0 T q x 3 2 + c u 2 d t + p x 3 ( T ) 2 ,
where q , c , p > 0 are weights that penalize the mutant population, control effort, and the terminal cost, respectively.
Hamiltonian Formulation: The Hamiltonian is given as
H ( x , u , λ ) = q x 3 2 + c u 2 + i = 1 4 λ i f i ( x , u ) ,
where λ = [ λ 1 , λ 2 , λ 3 , λ 4 ] T R 4 is the costate vector. The PMP states that if u * ( t ) is optimal with the corresponding state x * ( t ) , there exists costate vector λ ( t ) that satisfies the following necessary conditions for optimality for almost all t [ 0 , T ] .
The state dynamics are given by
x ˙ * ( t ) = H λ = f ( x * ( t ) , u * ( t ) ) , x * ( 0 ) = x 0 .
The costate dynamics thus become
λ ˙ i ( t ) = H x i ( x * ( t ) , u * ( t ) , λ ( t ) ) , i = 1 , 2 , 3 , 4 ,
with terminal conditions from the terminal cost ϕ ( x ( T ) ) = p x 3 ( T ) 2
λ i ( T ) = ϕ x i ( x ( T ) ) = 2 p x 3 ( T ) if i = 3 , 0 if i = 1 , 2 , 4 .
Finally, using (17), we get the costate equations as
λ ˙ 1 = j = 1 4 λ j f j x 1
λ ˙ 2 = j = 1 4 λ j f j x 2
λ ˙ 3 = 2 q x 3 j = 1 4 λ j f j x 3
λ ˙ 4 = j = 1 4 λ j f j y
where f j are from (1)–(4).
Minimization Condition: The optimal control is characterized by the minimization condition given by
u * ( t ) = arg min u [ 0 , u max ] H ( x * ( t ) , u , λ ( t ) )
To determine the optimal control, we minimize the Hamiltonian H with respect to u, keeping all other variables fixed,
H = q x 3 2 + c u 2 + λ 1 f 1 + λ 2 f 2 + λ 3 ( f 3 u x 3 ) + λ 4 f 4 .
Taking the derivative with respect to u and setting it to zero gives the unconstrained minimizer
H u = 2 c u λ 3 x 3 = 0 u = λ 3 x 3 2 c .
Projecting this onto the admissible control set u [ 0 , u max ] yields the optimal control as follows:
u * ( t ) = 0 if λ 3 ( t ) x 3 * ( t ) 2 c < 0 , λ 3 ( t ) x 3 * ( t ) 2 c if 0 λ 3 ( t ) x 3 * ( t ) 2 c u max , u max if λ 3 ( t ) x 3 * ( t ) 2 c > u max .
When the control lies strictly within bounds and the switching function
H u = 2 c u λ 3 x 3 ,
vanishes identically over a nontrivial time interval, and the system enters a singular arc. In such cases, higher-order necessary conditions—such as the vanishing of time derivatives of the switching function—must be evaluated. Due to the nonlinearity of the system, such situations are generally resolved numerically.

3.4. Numerical Results and Performance Evaluation

We have solved the optimal control problem numerically to demonstrate ecological rescue of the predator population (y) by suppressing the mutant population ( x 3 ). By solving the two-point boundary value problem (TPBVP), we compared the controlled and uncontrolled system dynamics to evaluate the effectiveness of the control strategy. We have used biologically valid parameters following [13] α i = 1.2 , β i j = 1 , K = 1 , m 1 = m 2 = 2.5 , m 3 = 2.25 , a = 0.37 . Initial conditions are x ( 0 ) = [ 0.02 , 0.002 , 0.00001 , 0.1 ] T , reflecting a small initial mutant population. We make two cases as follows: one for s = 0.81 and d 1 = d 2 = d 3 = 0.0591 and the second one as s = 0.91 and d 1 = d 2 = d 3 = 0.0591 . We have plotted the dynamics in Figure 4 and Figure 5, respectively.
The time horizon [ 0 , 1000 ] is discretized into N = 1000 intervals ( Δ t = 1 ). The control u ( t ) [ 0 , 1 ] allows a full range of suppression efforts. The performance index is as follows:
J ( u ) = 0 T q ( x 3 target x 3 ) 2 + r x 3 2 + c u 2 d t + p ( x 3 target x 3 ( T ) ) 2 ,
with q = 3.0 , r = 3.0 , c = 0.1 , p = 10 , and x 3 target = 0.001 . The terms q ( x 3 target x 3 ) 2 + r x 3 2 minimize x 3 , c u 2 limits control effort, and the terminal cost reinforces the suppression of x 3 ( T ) . The simulation uses CasADi’s Opti stack, with the control sequence U = [ u ( t 0 ) , u ( t 1 ) , , u ( t N 1 ) ] T R N as decision variables. State trajectories are computed via
x ( t k + 1 ) = F ( x ( t k ) , u ( t k ) ) ,
where F is the CVODES integrator solving (1)–(4) over [ t k , t k + 1 ] . The cost is approximated as
J k = 0 N 1 L ( x ( t k ) , u ( t k ) ) Δ t + p ( x 3 target x 3 ( t N ) ) 2 ,
where L = q ( x 3 target x 3 ) 2 + r x 3 2 + c u 2 + ϵ ( x 1 2 + x 2 2 ) . Control constraints 0 u ( t k ) 1 are enforced, and the NLP is solved using IPOPT (tolerance 10 2 , maximum iterations 500, MUMPS linear solver). The initial control guess is u = 0.1 .
The numerical simulations comprehensively illustrate the predator–prey system’s dynamics with and without optimal control, highlighting the ecological rescue of the predator y under two parameter sets as follows: Figure 4 for set s = 0.81 , d = 0.0591 and Figure 5 for the set s = 0.91 , d = 0.0591 . In the uncontrolled scenario in both the cases as shown in Figure 4 and Figure 5a,b,f, the mutant prey population x 3 rapidly proliferates due to its relatively lower capture rate, and due to its harmful nature, it significantly increases predation pressure on y. This unchecked growth drives y toward extinction, as evidenced by the phase plot Figure 4f and Figure 5f, where trajectories spiral inward to the axis y 0 , signaling a collapse of predator–prey interactions. To counteract this decline, an optimal control strategy u ( t ) is applied, effectively suppressing x 3 to a predefined target threshold while minimizing a cost function as given in the above section. Under control, the dynamics are plotted in Figure 4 and Figure 5c, e.g., x 3 is regulated near the target, reducing the predation pressure and enabling y to stabilize above zero in both cases. In Figure 5 for the parameter set ( s = 0.91 , d = 0.0591 ) we show how the control signal is able to maintain sustained oscillations in x 1 and y (Figure 5g), with the phase plot reflecting a healthy limit cycle. These simulations, computed over t [ 0 , 1000 ] with N = 1000 intervals, underscore the control’s efficacy in preventing extinction across varying conditions while highlighting the pivotal role of s and d in determining the strength and sustainability of predator–prey interactions.

3.5. Control Efficacy and Population Dynamics

The optimal control strategy was applied to suppress the mutant prey population ( x 3 , aa genotype) below a target threshold of 0.001 while maintaining the predator population (y) near 0.21, as governed by the dynamics in (1)–(4), with the parameters defined in the previous section. The controlled system achieved a final x 3 = 0.000982 , meeting the suppression target, compared to an uncontrolled final x 3 = 0.229092 . The predator population stabilized at y = 0.163517 in the controlled case, approaching the target of 0.21, whereas the uncontrolled system resulted in predator extinction ( y = 0.0 ).
The basic reproduction number ( R 0 x 3 ) is shown in Figure 6A for the mutant prey was significantly reduced under control. In the uncontrolled system, the mean R 0 x 3 = 57.1429 , reflecting high intrinsic growth potential absent ecological constraints [50]. With control, the mean R 0 x 3 = 12.2989 , reflecting a reduction of 44.8439, attributed to the increased loss rate from the control input u ( t ) . Control efficacy was assessed using a composite metric, weighting the proximity of x 3 to its target (weight 0.8), y to its target (weight 0.1), and a penalty for control effort (weight 0.1) as shown in Figure 6B. The mean control efficacy was 81.07%, with a maximum of 89.87%, indicating effective suppression of x 3 . The mean efficacy was below 100% due to oscillations, where x 3 ( t ) > 0.001 and y ( t ) deviated from 0.21 (initially y ( 0 ) = 0.1 ). The effective reproduction number ( R e x 3 ) is shown in Figure 6C, which accounts for competition, predation, and control, was further suppressed [48,49]. The controlled system yielded a mean R e x 3 = 0.1115 , below the threshold of 1, confirming ecological suppression of x 3 . In contrast, the uncontrolled mean R e x 3 = 0.6599 , with a difference of 0.5484, highlights the control’s role in limiting mutant proliferation.
These results, summarized in Table 2, demonstrate the efficacy of the optimal control strategy in suppressing the mutant prey population while supporting a stable predator population. The low R e x 3 in the controlled system accounts for the successful reduction of x 3 , despite a high R 0 x 3 , underscoring the combined effects of predation, competition, and targeted control.

4. Discussion

This study demonstrates the ecological rescue of a predator population (y) threatened by a mutant population ( x 3 ) in a four-species nonlinear system. Numerical simulations reveal that uncontrolled dynamics lead to x 3 dominance, predator extinction, and oscillation collapse, while the optimal control, derived via Pontryagin’s Maximum Principle (PMP), suppresses x 3 , sustains y, and restores oscillatory dynamics. These findings underscore the importance of targeted interventions to maintain predator–prey cycles, critical for ecological stability. The proofs of local existence and uniqueness (Theorem 1) and global boundedness (Theorem 2) ensure the model’s mathematical robustness, extending traditional ecological models with genetic and control elements. However, constant parameters and fixed control bounds simplify real-world variability and resource constraints. Numerical reliance due to nonlinearity poses computational challenges. Future work could incorporate stochasticity, spatial dynamics, or multi-input controls and validate the model with field data from invasive species scenarios. This framework informs conservation strategies, offering a mathematically rigorous approach to managing ecological disruptions and preserving biodiversity.

5. Conclusions

This work presents a robust framework for ecological rescue by controlling a mutant population in a four-species nonlinear system. Through a nonlinear ODE model, we prove the local and global existence of solutions, ensuring biological realism. Applying PMP, we derive an optimal control that minimizes the mutant population, rescues the predator, and restores ecological oscillations, as validated by numerical simulations. The contrast between uncontrolled (predator extinction, oscillation collapse) and controlled (rescue, oscillation restoration) dynamics highlights the control’s efficacy. This study bridges the fields of applied mathematics and ecology, providing a versatile tool for managing mutant populations. Its applications extend to conservation, invasive species control, and ecosystem restoration, with potential in microbial or disease dynamics. Future research could explore time-varying parameters, spatial models, or empirical validation to enhance practical impact. This framework advances our ability to design precise interventions for sustainable ecological management.

Author Contributions

Conceptualization, P.M., S.K., and R.K.B.S.; Analysis and numerical simulations, P.M., S.K., and S.C.C.V.; Writing—original draft preparation P.M., S.K., and R.K.B.S.; Writing—review and editing, P.M., S.K., S.C.C.V., and R.K.B.S.; Supervision, R.K.B.S. All authors have read and agreed to the published version of the manuscript.

Funding

P.M. was funded by Council of Scientific and Industrial Research (CSIR) fellowship via file number: 09/0263(18990)/2024-EMR-I, S.K. was funded by Indian Council Medical Research fellowship via file number: 3/1/3/9/M/2022-NCD-II, S.C.C.V. was funded by Council of Scientific and Industrial Research (CSIR) via fellowship number: NTA Ref. No.: 221610023771, R.K.B.S. was funded by the Department of Biotechnology-BIC, Ministry of Science and Technology.

Data Availability Statement

No data were used in this article.

Acknowledgments

We acknowledge helpful discussions with Athokpam Langlen Chanu, Jyoti Bhadana and Rubi Jain.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Hendry, A.P. Eco-Evolutionary Dynamics; Princeton University Press: Princeton, NJ, USA, 2017. [Google Scholar] [CrossRef]
  2. Govaert, L.; Pantel, J.H.; De Meester, L. Eco-evolutionary feedbacks—Theoretical models and perspectives. Funct. Ecol. 2019, 33, 13–30. [Google Scholar] [CrossRef]
  3. Schoener, T.W. The newest synthesis: Understanding the interplay of evolutionary and ecological dynamics. Science 2011, 331, 426–429. [Google Scholar] [CrossRef]
  4. Abrams, P.A. The evolution of predator-prey interactions: Theory and evidence. Annu. Rev. Ecol. Syst. 2000, 31, 79–105. [Google Scholar] [CrossRef]
  5. Cadotte, M.W.; Mcmahon, S.M.; Fukami, T. (Eds.) Conceptual Ecology and Invasion Biology: Reciprocal Approaches to Nature; Springer Science & Business Media: New York, NY, USA, 2006; Volume 1. [Google Scholar] [CrossRef]
  6. Courchamp, F.; Caut, S. Use of biological invasions and their control to study the dynamics of interacting populations. In Conceptual Ecology and Invasion Biology: Reciprocal Approaches to Nature; Cadotte, M.W., Mcmahon, S.M., Fukami, T., Eds.; Springer: Dordrecht, The Netherlands, 2006; Volume 1. [Google Scholar] [CrossRef]
  7. Brodie, E.D., III; Brodie, E.D., Jr. Predator-prey arms races: Asymmetrical selection on predators and prey may be reduced when prey are dangerous. Bioscience 1999, 49, 557–568. [Google Scholar] [CrossRef]
  8. Brodie, E.D., III; Brodie, E.D., Jr. Tetrodotoxin resistance in garter snakes: An evolutionary response of predators to dangerous prey. Evolution 1990, 44, 651–659. [Google Scholar] [CrossRef] [PubMed]
  9. Williams, B.L.; Brodie, E.D., Jr.; Brodie, E.D., III. Coevolution of deadly toxins and predator resistance: Self-assessment of resistance by garter snakes leads to behavioral rejection of toxic newt prey. Herpetologica 2003, 59, 155–163. Available online: https://www.jstor.org/stable/3893352 (accessed on 10 April 2025). [CrossRef]
  10. Sun, K.; Zhang, T.; Tian, Y. Dynamics analysis and control optimization of a pest management predator–prey model with an integrated control strategy. Appl. Math. Comput. 2017, 292, 253–271. [Google Scholar] [CrossRef]
  11. Kirk, D.E. Optimal Control Theory: An Introduction; Courier Corporation: Washington, DC, USA, 2004. [Google Scholar]
  12. Lenhart, S.; Workman, J.T. Optimal Control Applied to Biological Models; Chapman and Hall/CRC: Boca Raton, FL, USA, 2007. [Google Scholar] [CrossRef]
  13. Waltman, P.; Braselton, J.; Braselton, L. A mathematical model of a biological arms race with a dangerous prey. J. Theor. Biol. 2002, 218, 55–70. [Google Scholar] [CrossRef]
  14. Braselton, J.; Abell, M.; Braselton, L. Selective mating in a continuous model of epistasis. Appl. Math. Comput. 2005, 171, 225–241. [Google Scholar] [CrossRef]
  15. Freedman, H.I.; Waltman, P. Predator influence on the growth of a population with three genotypes. J. Math. Biol. 1978, 6, 367–374. [Google Scholar] [CrossRef]
  16. Thiel, T.; Brechtel, A.; Brückner, A.; Heethoff, M.; Drossel, B. The effect of reservoir-based chemical defense on predator-prey dynamics. Theor. Ecol. 2019, 12, 365–378. Available online: https://link.springer.com/article/10.1007/s12080-018-0402-3 (accessed on 10 April 2025). [CrossRef]
  17. So, J.W.H. Analysis of a continuous one-locus, two-allele genetic model with genotypic fertility differences. Math. Biosci. 1986, 82, 221–233. [Google Scholar] [CrossRef]
  18. So, J.W.; Freedman, H.I. Persistence and global stability in a predator-prey model consisting of three prey genotypes with fertility differences. Bull. Math. Biol. 1986, 48, 469–484. [Google Scholar] [CrossRef] [PubMed]
  19. Freedman, H.I.; So, J.W.H.; Waltman, P. Predator influence on the growth of a population with three genotypes III. Persistence and extinction. J. Math. Anal. Appl. 1987, 128, 287–304. [Google Scholar] [CrossRef]
  20. Allen, P.M. Darwinian evolution and a predator-prey ecology. Bull. Math. Biol. 1975, 37, 389–405. [Google Scholar] [CrossRef] [PubMed]
  21. Kornilev, Y.V.; Natchev, N.D.; Lillywhite, H.B. Perils of ingesting harmful prey by advanced snakes. Biol. Rev. 2023, 98, 263–283. [Google Scholar] [CrossRef]
  22. Penacchio, O.; Hämäläinen, L.; Rojas, B.; Summers, K.; Yeager, J.; Sherratt, T.N.; Exnerová, A. Cognitive ecology of surprise in predator–prey interactions. Funct. Ecol. 2025, 39, 664–680. [Google Scholar] [CrossRef]
  23. Nesbit, C.M.; Wilby, A.; Roberts, M.R.; Menendez, R. Selection of aphid prey by a generalist predator: Do prey chemical defences matter? Ecol. Entomol. 2015, 40, 767–775. [Google Scholar] [CrossRef]
  24. Real, L.A. The kinetics of functional response. Am. Nat. 1977, 111, 289–300. [Google Scholar] [CrossRef]
  25. Koth, M.; Kemler, F. A one locus-two allele selection model admitting stable limit cycles. J. Theor. Biol. 1986, 122, 263–267. [Google Scholar] [CrossRef]
  26. Schmitt, C.K.; Schulz, S.; Braun, J.; Guill, C.; Drossel, B. The effect of predator limitation on the dynamics of simple food chains. Theor. Ecol. 2014, 7, 115–125. [Google Scholar] [CrossRef]
  27. Barbier, M.; Loreau, M. Pyramids and cascades: A synthesis of food chain functioning and stability. Ecol. Lett. 2019, 22, 405–419. [Google Scholar] [CrossRef] [PubMed]
  28. Conte, G.; Moog, C.H.; Perdon, A.M. Nonlinear Control Systems: An Algebraic Setting; Springer: London, UK, 1999. [Google Scholar] [CrossRef]
  29. Brockett, R.W. The early days of geometric nonlinear control. Automatica 2014, 50, 2203–2224. [Google Scholar] [CrossRef]
  30. Brockett, R.W. Finite Dimensional Linear Systems; Society for Industrial and Applied Mathematics: Philadelphia, PA, USA, 2015; Available online: https://epubs.siam.org/doi/pdf/10.1137/1.9781611973884.bm (accessed on 2 April 2025).
  31. Brockett, R.W. Lie algebras and Lie groups in control theory. In Geometric Methods in System Theory; Springer: Dordrecht, The Netherlands, 1973; pp. 43–82. [Google Scholar] [CrossRef]
  32. Nijmeijer, H.; Van der Schaft, A. Nonlinear Dynamical Control Systems; Springer: New York, NY, USA, 1990; Volume 175. [Google Scholar] [CrossRef]
  33. Fleming, W.H.; Rishel, R.W. Deterministic and Stochastic Optimal Control; Springer Science & Business Media: New York, NY, USA, 2012; Volume 1, Available online: https://link.springer.com/book/10.1007/978-1-4612-6380-7 (accessed on 2 April 2025).
  34. Dhole, S.; Lloyd, A.L.; Gould, F. Gene drive dynamics in natural populations: The importance of density dependence, space, and sex. Annu. Rev. Ecol. Evol. Syst. 2020, 51, 505–531. [Google Scholar] [CrossRef]
  35. Frieß, J.L.; Lalyer, C.R.; Giese, B.; Simon, S.; Otto, M. Review of gene drive modelling and implications for risk assessment of gene drive organisms. Ecol. Model. 2023, 478, 110285. [Google Scholar] [CrossRef]
  36. Moussouni, N.; Aliane, M.; Dehbi, L. Optimal control: Prey and predator optimization in two and three species cases. Int. J. Dyn. Control 2025, 13, 228. [Google Scholar] [CrossRef]
  37. Di Liddo, A.; Martiradonna, A. Effective management of invasive alien species in an optimal control framework. Decis. Econ. Financ. 2025, 1–32. [Google Scholar] [CrossRef]
  38. Mortuja, M.G.; Chaube, M.K.; Kumar, S. Dynamic analysis of a modified Leslie-Gower model with Michaelis-Menten prey harvesting and additive allee effect on predator population. Phys. Scr. 2024, 99, 115257. [Google Scholar] [CrossRef]
  39. Bhattacharya, A.; Bhattacharyya, A. Bioeconomic and dynamical study of a predator–prey model with age-selective removal of prey during growth according to the Richards type. Int. J. Dyn. Control 2025, 13, 122. [Google Scholar] [CrossRef]
  40. Andersson, J.A.E.; Gillis, J.; Horn, G.; Rawlings, J.B.; Diehl, M. CasADi: A software framework for nonlinear optimization and optimal control. Math. Prog. Comp. 2019, 11, 1–36. [Google Scholar] [CrossRef]
  41. Suzuki, K.K.; Kuwano, Y.; Yasuda, M. A 17-year study of the response of populations to different patterns in antlerless proportion of imposed culls: Antlerless culling reduces overabundant deer population. Biology 2022, 11, 1607. [Google Scholar] [CrossRef] [PubMed]
  42. Balimponya, E.G.; Dwiyanti, M.S.; Ito, T.; Sakaguchi, S.; Yamamori, K.; Kanaoka, Y.; Koide, Y.; Nagayoshi, Y.; Kishima, Y. Seed management using NGS technology to rapidly eliminate a deleterious allele from rice breeder seeds. Breed. Sci. 2022, 72, 362–371. [Google Scholar] [CrossRef] [PubMed]
  43. Backus, G.A.; Gross, K. Genetic engineering to eradicate invasive mice on islands: Modeling the efficiency and ecological impacts. Ecosphere 2016, 7, e01589. [Google Scholar] [CrossRef]
  44. Hadeler, K.P.; Liberman, U. Selection models with fertility differences. J. Math. Biol. 1975, 2, 19–32. [Google Scholar] [CrossRef]
  45. Betts, J.T. Practical Methods for Optimal Control and Estimation Using Nonlinear Programming; Society for Industrial and Applied Mathematics: Philadelphia, PA, USA, 2010. [Google Scholar]
  46. Hindmarsh, A.C.; Brown, P.N.; Grant, K.E.; Lee, S.L.; Serban, R.; Shumaker, D.E.; Woodward, C.S. SUNDIALS: Suite of nonlinear and differential/algebraic equation solvers. ACM Trans. Math. Softw. (TOMS) 2005, 31, 363–396. [Google Scholar] [CrossRef]
  47. Wächter, A.; Biegler, L.T. On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming. Math. Program. 2006, 106, 25–57. [Google Scholar] [CrossRef]
  48. Van den Driessche, P.; Watmough, J. Reproduction numbers and sub-threshold endemic equilibria for compartmental models of disease transmission. Math. Biosci. 2002, 180, 29–48. [Google Scholar] [CrossRef]
  49. Heffernan, J.M.; Smith, R.J.; Wahl, L.M. Perspectives on the basic reproductive ratio. J. R. Soc. Interface 2005, 2, 281–293. [Google Scholar] [CrossRef] [PubMed]
  50. Diekmann, O.; Heesterbeek, J.A.P.; Metz, J.A.J. On the definition and the computation of the basic reproduction ratio R 0 in models for infectious diseases in heterogeneous populations. J. Math. Biol. 1990, 28, 365–382. [Google Scholar] [CrossRef]
  51. Strogatz, S.H. Nonlinear Dynamics and Chaos: With Applications to Physics, Biology, Chemistry, and Engineering; Chapman and Hall/CRC: Boca Raton, FL, USA, 2024. [Google Scholar]
  52. Perko, L. Differential Equations and Dynamical Systems; Springer Science & Business Media: New York, NY, USA, 2013; Volume 7. [Google Scholar]
Figure 1. The various random mating combinations among the three genotypes, together with their possible offspring types.
Figure 1. The various random mating combinations among the three genotypes, together with their possible offspring types.
Appliedmath 06 00029 g001
Figure 2. Analysis of various types of oscillatory regimes. (a) Asymptotic extrema for x 3 (top) and y (bottom) by varying the death rate ( d 3 ) of prey genotype x 3 . In (b), two red crosses for a single d 3 value signify sustained oscillations; single red crosses for a particular value of the parameter indicate non-sustained oscillations. (b) Parameter space ( m 3 , d 3 ) showing sustained oscillatory regime (teal) and non-sustained oscillatory regime (yellow) separated by the bifurcation boundary.
Figure 2. Analysis of various types of oscillatory regimes. (a) Asymptotic extrema for x 3 (top) and y (bottom) by varying the death rate ( d 3 ) of prey genotype x 3 . In (b), two red crosses for a single d 3 value signify sustained oscillations; single red crosses for a particular value of the parameter indicate non-sustained oscillations. (b) Parameter space ( m 3 , d 3 ) showing sustained oscillatory regime (teal) and non-sustained oscillatory regime (yellow) separated by the bifurcation boundary.
Appliedmath 06 00029 g002
Figure 3. Nullcline analysis and phase portrait of the four-dimensional dynamical system. (a) Three-dimensional nullcline surfaces in ( x 1 , x 2 , x 3 ) space showing the isosurfaces where d x 1 d t = 0 (red), d x 2 d t = 0 (green), and d x 3 d t = 0 (blue). The black dashed curve represents the locus of fixed points where all three nullclines intersect, corresponding to the equilibrium point given by parametrized coordinates ( x 1 * ( c ) , x 2 * ( c ) , x 3 * ( c ) , 0 ) where c ( 0 , ) as given in main text. (b) Phase portrait projection onto the ( x 1 , x 3 , y ) space showing the dynamics near the fixed point locus. The black dashed curve shows the locus of fixed points in the y = 0 plane. Green dots represent initial conditions, and the red dot indicates the final state. Trajectories exhibit spiral motion with decreasing radius, converging toward the fixed point locus as the system evolves from various initial conditions.
Figure 3. Nullcline analysis and phase portrait of the four-dimensional dynamical system. (a) Three-dimensional nullcline surfaces in ( x 1 , x 2 , x 3 ) space showing the isosurfaces where d x 1 d t = 0 (red), d x 2 d t = 0 (green), and d x 3 d t = 0 (blue). The black dashed curve represents the locus of fixed points where all three nullclines intersect, corresponding to the equilibrium point given by parametrized coordinates ( x 1 * ( c ) , x 2 * ( c ) , x 3 * ( c ) , 0 ) where c ( 0 , ) as given in main text. (b) Phase portrait projection onto the ( x 1 , x 3 , y ) space showing the dynamics near the fixed point locus. The black dashed curve shows the locus of fixed points in the y = 0 plane. Green dots represent initial conditions, and the red dot indicates the final state. Trajectories exhibit spiral motion with decreasing radius, converging toward the fixed point locus as the system evolves from various initial conditions.
Appliedmath 06 00029 g003
Figure 4. For the parameter values as in the main text and the case s = 0.81 , d = 0.0591 . Figures (a,b) depict the uncontrolled temporal dynamics of prey populations ( x 1 , x 2 , x 3 ) and predator populations (y), respectively. Subplots (ce) illustrate the controlled dynamics of prey, predator, and the control input ( u ( t ) applied to x 3 ), respectively. Subplots (f,g) presents the phase plots in the x 1 y-plane of the uncontrolled system, and (f) exhibits trajectories spiraling toward extinction ( y 0 ), whereas the controlled system (g) reveals sustained oscillations that maintain y > 0 as desired.
Figure 4. For the parameter values as in the main text and the case s = 0.81 , d = 0.0591 . Figures (a,b) depict the uncontrolled temporal dynamics of prey populations ( x 1 , x 2 , x 3 ) and predator populations (y), respectively. Subplots (ce) illustrate the controlled dynamics of prey, predator, and the control input ( u ( t ) applied to x 3 ), respectively. Subplots (f,g) presents the phase plots in the x 1 y-plane of the uncontrolled system, and (f) exhibits trajectories spiraling toward extinction ( y 0 ), whereas the controlled system (g) reveals sustained oscillations that maintain y > 0 as desired.
Appliedmath 06 00029 g004
Figure 5. For the parameter values as in the main text and the case s = 0.91 , d = 0.0591 . Figures (a,b) show the uncontrolled temporal dynamics of prey populations ( x 1 , x 2 , x 3 ) and predator population (y), respectively, with oscillatory amplitudes decaying toward equilibrium over time. Subplots (c,d) illustrate the controlled prey and predator populations, stabilized by a control input (e) ( u ( t ) ). Subplots (f,g) present phase plots in the x 1 y-plane of the uncontrolled system, and (f) exhibits trajectories spiraling toward extinction ( y 0 ), whereas the controlled system (g) reveals sustained oscillations that maintain y > 0 as desired.
Figure 5. For the parameter values as in the main text and the case s = 0.91 , d = 0.0591 . Figures (a,b) show the uncontrolled temporal dynamics of prey populations ( x 1 , x 2 , x 3 ) and predator population (y), respectively, with oscillatory amplitudes decaying toward equilibrium over time. Subplots (c,d) illustrate the controlled prey and predator populations, stabilized by a control input (e) ( u ( t ) ). Subplots (f,g) present phase plots in the x 1 y-plane of the uncontrolled system, and (f) exhibits trajectories spiraling toward extinction ( y 0 ), whereas the controlled system (g) reveals sustained oscillations that maintain y > 0 as desired.
Appliedmath 06 00029 g005
Figure 6. (A) Basic reproduction number ( R 0 ) of the aa genotype ( x 3 ), showing high intrinsic growth potential (uncontrolled, red) reduced under control (blue), relative to the threshold R 0 = 1 (black line). (B) Control efficacy over time, achieving a mean of 81.1% (dashed line), reflecting successful suppression of x 3 and stabilization of predator y. (C) Effective reproduction number ( R e ) of x 3 , with controlled values (blue) below R e = 1 (black line), indicating ecological suppression, compared to uncontrolled (red). (D) Phase portrait of x 3 vs. y, with controlled trajectory (blue) converging to ( x 3 = 0.000970 , y = 0.214295 ) near the target x 3 = 0.001 (orange dotted line), while uncontrolled (red) diverges to high x 3 and predator extinction. The initial (green circle) and final states (blue square, red triangle) highlight control effectiveness.
Figure 6. (A) Basic reproduction number ( R 0 ) of the aa genotype ( x 3 ), showing high intrinsic growth potential (uncontrolled, red) reduced under control (blue), relative to the threshold R 0 = 1 (black line). (B) Control efficacy over time, achieving a mean of 81.1% (dashed line), reflecting successful suppression of x 3 and stabilization of predator y. (C) Effective reproduction number ( R e ) of x 3 , with controlled values (blue) below R e = 1 (black line), indicating ecological suppression, compared to uncontrolled (red). (D) Phase portrait of x 3 vs. y, with controlled trajectory (blue) converging to ( x 3 = 0.000970 , y = 0.214295 ) near the target x 3 = 0.001 (orange dotted line), while uncontrolled (red) diverges to high x 3 and predator extinction. The initial (green circle) and final states (blue square, red triangle) highlight control effectiveness.
Appliedmath 06 00029 g006
Table 1. Summary of variables and parameters used in the ecological control model, including state variables, model parameters, cost terms, and numerical settings.
Table 1. Summary of variables and parameters used in the ecological control model, including state variables, model parameters, cost terms, and numerical settings.
SymbolVariable NameDescription
State and Control Variables
x = [ x 1 , x 2 , x 3 , y ] T State vectorWild-type (AA) ( x 1 ), heterozygous (Aa) ( x 2 ), mutant (aa) ( x 3 ), and predator (y) population. x D R 4 , with D = { x : x i , y 0 , i = 1 3 x i ϵ }
u ( t ) Control inputSuppression effort targeting mutants; u [ 0 , u max ]
λ Costate vectorCostates for Pontryagin’s Maximum Principle (PMP), λ R 4 [12]
Model Parameters
α i Growth ratesIntrinsic growth for x i , α i > 0 [13]
β i j FertilitiesFertilities values of various genotype matings, β i j > 0 [13]
KCarrying capacityPopulation limit, K > 0 [13]
m i Maximal Predation ratesMaximal value of the predation rate, m i > 0 [24]
aAffinity constantPrey density at which predation rate is half maximal, a > 0 [24]
d i Mortality ratesNatural mortality depending on genotype, d i > 0 [25]
Cost Parameters
qMutant penaltyWeight on x 3 deviation, q > 0
cControl costWeight on effort, c > 0
pTerminal costFinal x 3 penalty, p > 0
x 3 , target TargetDesired x 3 level
Table 2. Summary of control performance metrics for mutant prey suppression.
Table 2. Summary of control performance metrics for mutant prey suppression.
MetricUncontrolledControlledTarget
Final x 3 0.2290920.0009820.001000
Final y0.0000000.1635170.210000
Mean Efficacy (%)81.07
Max Efficacy (%)89.87
Mean R 0 x 3 57.142912.2989
Mean R e x 3 0.65990.1115
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.

Share and Cite

MDPI and ACS Style

Mishra, P.; Kumar, S.; Captain Vyom, S.C.; Singh, R.K.B. Optimal Control of a Genotype-Structured Prey–Predator Model: Strategies for Ecological Rescue and Oscillatory Dynamics Restoration. AppliedMath 2026, 6, 29. https://doi.org/10.3390/appliedmath6020029

AMA Style

Mishra P, Kumar S, Captain Vyom SC, Singh RKB. Optimal Control of a Genotype-Structured Prey–Predator Model: Strategies for Ecological Rescue and Oscillatory Dynamics Restoration. AppliedMath. 2026; 6(2):29. https://doi.org/10.3390/appliedmath6020029

Chicago/Turabian Style

Mishra, Preet, Shyam Kumar, Sorokhaibam Cha Captain Vyom, and R. K. Brojen Singh. 2026. "Optimal Control of a Genotype-Structured Prey–Predator Model: Strategies for Ecological Rescue and Oscillatory Dynamics Restoration" AppliedMath 6, no. 2: 29. https://doi.org/10.3390/appliedmath6020029

APA Style

Mishra, P., Kumar, S., Captain Vyom, S. C., & Singh, R. K. B. (2026). Optimal Control of a Genotype-Structured Prey–Predator Model: Strategies for Ecological Rescue and Oscillatory Dynamics Restoration. AppliedMath, 6(2), 29. https://doi.org/10.3390/appliedmath6020029

Article Metrics

Back to TopTop