in

Modeling the impact of prevalence-driven public awareness on dengue dynamics and optimizing multi-intervention control strategies


Abstract

Dengue fever, a rapidly expanding mosquito-borne viral disease, poses a significant global public health challenge due to complex transmission dynamics influenced by human behavior and environmental factors and continues its relentless global expansion, with approximately 390 million annual infections straining health systems across endemic regions, yet conventional models persistently overlook the critical feedback loop wherein rising case numbers trigger public awareness that subsequently alters transmission behavior. This study develops and rigorously analyzes a novel mathematical framework that elevates prevalence-driven public awareness from an absent or static parameter to a dynamic state variable, fundamentally advancing beyond existing approaches that unrealistically assume innate awareness at birth. We construct a deterministic compartmental model using seven ordinary differential equations, stratifying human populations into unaware susceptible, aware susceptible, infected, and recovered classes coupled with susceptible and infected mosquito compartments, while implementing a biologically grounded acquisition mechanism where all newborns enter the unaware class and gain awareness through baseline educational programs at rate (nu) and prevalence-driven campaigns at rate (alpha A). The methodological approach proceeds through four integrated phases: derivation of the basic reproduction number (mathcal {R}_0) via the next-generation matrix method with rigorous stability analysis of the disease-free and endemic equilibria; comprehensive local sensitivity analysis using elasticity indices and global sensitivity analysis employing Partial Rank Correlation Coefficients with (10,!000) Latin Hypercube samples to identify the most influential transmission parameters; formulation of an optimal control problem with four time-dependent interventions comprising vector control (u_1(t)), surge awareness campaigns (u_2(t)), treatment acceleration (u_3(t)), and personal preventive measures (u_4(t)); and numerical solution of the optimality system using Pontryagin’s maximum principle with forward-backward sweep implementation. The principal contributions include the first integrated framework explicitly linking prevalence-driven awareness dynamics to dengue transmission with realistic newborn acquisition pathways, rigorous analytical results encompassing (mathcal {R}_0) characterization and stability theorems, and a complete optimal control solution demonstrating synergistic effects among four simultaneous interventions. Key findings reveal that mosquito mortality rate (mu _v) represents the most influential parameter (elasticity (-1.0), PRCC (-0.891), (p<0.001)), awareness parameters exhibit statistically significant negative effects ((alpha) PRCC (-0.423), (nu) PRCC (-0.298), (p<0.01)), and optimal control analysis demonstrates that single interventions achieve 45-(80%) peak infection reduction while the full four-control combination attains (95%) reduction, transforming an outbreak peak of approximately (2,!850) cases to below 150 cases. These results provide a quantitative, mathematically rigorous roadmap for resource allocation in dengue-endemic regions, establishing that integrated multi-pronged intervention portfolios yield superior outcomes that transcend the sum of their individual components.

Similar content being viewed by others

Insights and implications of a dynamical systems approach to dengue transmission and epidemic behaviour

Mathematical modeling and dynamic analysis of dengue fever: examining economic and psychological impacts and forecasting disease trends through 2030—a case study of Nepal

Mathematical modeling and analysis of the Dengue and Chikungunya co-infection

Funding

This research did not receive specific funding.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to
Shewafera Wondimagegnhu Teklu.

Ethics declarations

Competing interests

The authors declare that they have no competing interests.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendices

Appendix A

Proof

We prove the theorem in three parts: local existence and uniqueness, nonnegativity, and global extension.

Part 1: Existence and uniqueness

The dengue model (3) can be written in vector form as (frac{dtextbf{x}}{dt} = textbf{F}(textbf{x}(t))) with (textbf{x}(0) = textbf{x}_0 in mathbb {R}^7_+), where (textbf{x} = (S_u, S_a, I_h, R_h, S_v, I_v, A)^top) and (textbf{F}) is the corresponding vector field. The domain is defined as (D = {textbf{x} in mathbb {R}^7: N_h = S_u + S_a + I_h + R_h > 0}), which is open and ensures the forces of infection are well-defined. All components of (textbf{F}) are sums, products, and rational functions of the state variables with denominator (N_h > 0) on D. Since rational functions are (C^1) wherever their denominators are non-zero, and (N_h) is itself (C^infty), the entire vector field (textbf{F}) is continuously differentiable ((C^1)) on D28. A standard result in analysis states that (C^1) implies locally Lipschitz continuity. Therefore, (textbf{F}) is locally Lipschitz on D. The Picard-Lindelöf theorem28 then guarantees that for any initial condition (textbf{x}(0) in D) (which holds since (N_h(0) > 0)), there exists a unique local solution (textbf{x}(t)) on some maximal interval ([0, t_{max })) with (t_{max } > 0).

Part 2: Nonnegativity of solutions

To show that solutions remain nonnegative, we examine the derivative on each boundary hyperplane (x_i = 0)29:

$$begin{aligned} left. frac{dS_u}{dt}right| _{S_u=0}&= Lambda _h + omega S_a ge 0, \ left. frac{dS_a}{dt}right| _{S_a=0}&= nu S_u + rho R_h + alpha S_u A ge 0, \ left. frac{dI_h}{dt}right| _{I_h=0}&= lambda _u S_u + lambda _a S_a ge 0, \ left. frac{dR_h}{dt}right| _{R_h=0}&= gamma _h I_h ge 0, \ left. frac{dS_v}{dt}right| _{S_v=0}&= Lambda _v ge 0, \ left. frac{dI_v}{dt}right| _{I_v=0}&= lambda _v S_v ge 0, \ left. frac{dA}{dt}right| _{A=0}&= Lambda _a + eta frac{I_h}{N_h} ge 0. end{aligned}$$

Since the vector field points inward on the boundary, any solution starting in (mathbb {R}^7_+) remains there for all (t in [0, t_{max })).

Part 3: Boundedness and global existence

For the human population: (frac{dN_h}{dt} = Lambda _h – mu _h N_h – delta I_h le Lambda _h – mu _h N_h). By Gronwall’s inequality28, (N_h(t) le max left{ N_h(0), frac{Lambda _h}{mu _h}right}). Similarly, (frac{dN_v}{dt} = Lambda _v – mu _v N_v) gives (N_v(t) le max left{ N_v(0), frac{Lambda _v}{mu _v}right}), and (frac{dA}{dt} le Lambda _a + eta – phi A) gives (A(t) le max left{ A(0), frac{Lambda _a + eta }{phi }right}). Thus (textbf{x}(t)) remains bounded within a compact subset of D for all (t in [0, t_{max })). A bounded maximal solution can be extended to all (t ge 0), so (t_{max } = infty)28. Hence a unique global solution exists and remains in (Omega) for all (t ge 0).

This completes the proof.

(square)

Appendix B

Proof

We prove this theorem by constructing a characteristic function whose roots correspond to endemic equilibria, analyzing its behavior at the boundaries, and establishing uniqueness through Descartes’ rule of signs on a transformed polynomial equation.

Step 1: Reduction to a single variable

Let (x = dfrac{I_h^*}{N_h^*}) denote the equilibrium proportion of infected humans and from the equilibrium condition of the total human population, summing Eqs. (1)–(4) from system (3):

$$frac{dN_h}{dt} = Lambda _h – mu _h N_h – delta I_h = 0 quad Rightarrow quad N_h^* = frac{Lambda _h – delta I_h^*}{mu _h}.$$

Solving for (I_h^* = x N_h^*) and substituting:

$$N_h^* = frac{Lambda _h – delta x N_h^*}{mu _h} quad Rightarrow quad mu _h N_h^* = Lambda _h – delta x N_h^* quad Rightarrow quad N_h^*(mu _h + delta x) = Lambda _h.$$

Thus:

$$begin{aligned} N_h^* = frac{Lambda _h}{mu _h + delta x}, qquad I_h^* = frac{Lambda _h x}{mu _h + delta x}. end{aligned}$$
(23)

From the mosquito equilibrium Eqs. (5) and (6):

$$S_v^* = frac{Lambda _v}{lambda _v^* + mu _v}, qquad I_v^* = frac{lambda _v^*}{mu _v} S_v^* = frac{Lambda _v lambda _v^*}{mu _v(lambda _v^* + mu _v)}.$$

Since (lambda _v^* = beta _v dfrac{I_h^*}{N_h^*} = beta _v x), we obtain the proportion of infected mosquitoes (y = I_v^*/N_h^*):

$$begin{aligned} y = frac{I_v^*}{N_h^*} = frac{Lambda _v beta _v x}{mu _v(beta _v x + mu _v)} cdot frac{mu _h + delta x}{Lambda _h}. end{aligned}$$
(24)

The forces of infection at equilibrium become:

$$lambda _u^* = beta _u y, qquad lambda _a^* = beta _a y, qquad lambda _v^* = beta _v x.$$

Step 2: Derivation of the characteristic function (mathcal {F}(x))

From the infected human equilibrium Eq. (3):

$$lambda _u^* S_u^* + lambda _a^* S_a^* = (gamma _h + delta + mu _h) I_h^*.$$

Dividing both sides by (N_h^*):

$$begin{aligned} beta _u y frac{S_u^*}{N_h^*} + beta _a y frac{S_a^*}{N_h^*} = (gamma _h + delta + mu _h) x. end{aligned}$$
(25)

From the susceptible equilibrium Eqs. (1) and (2), we solve for (S_u^*/N_h^*) and (S_a^*/N_h^*). Let (s_u = S_u^*/N_h^*), (s_a = S_a^*/N_h^*), (r = R_h^*/N_h^*), and note that (s_u + s_a + x + r = 1). The equilibrium condition (4) gives (R_h^* = dfrac{gamma _h}{rho + mu _h} I_h^*), so:

$$begin{aligned} r = frac{R_h^*}{N_h^*} = frac{gamma _h}{rho + mu _h} x. end{aligned}$$
(26)

From Eq. (7), the awareness level at equilibrium is:

$$A^* = frac{Lambda _a + eta (I_h^*/N_h^*)}{phi } = frac{Lambda _a + eta x}{phi } equiv A^0 + frac{eta x}{phi },$$

where (A^0 = Lambda _a/phi) is the DFE awareness level. Now from Eq. (1), dividing by (N_h^*):

$$0 = frac{Lambda _h}{N_h^*} – nu s_u + omega s_a – beta _u y s_u – alpha A^* s_u – mu _h s_u.$$

Since (dfrac{Lambda _h}{N_h^*} = mu _h + delta x) from (23), we have:

$$begin{aligned} 0 = mu _h + delta x – (nu + beta _u y + alpha A^* + mu _h) s_u + omega s_a. end{aligned}$$
(27)

From Eq. (2):

$$0 = nu s_u + rho r + alpha A^* s_u – beta _a y s_a – omega s_a – mu _h s_a.$$

Substituting r from (26) and (A^* = A^0 + eta x/phi):

$$begin{aligned} 0 = (nu + alpha A^0 + tfrac{alpha eta x}{phi }) s_u – (beta _a y + omega + mu _h) s_a + frac{rho gamma _h}{rho + mu _h} x. end{aligned}$$
(28)

Let us denote:

$$kappa (x) = nu + alpha A^0 + mu _h + frac{alpha eta x}{phi }, qquad psi (x) = beta _u y, qquad xi (x) = beta _a y, qquad C = frac{rho gamma _h}{rho + mu _h}.$$

Then Eqs. (27) and (28) become:

$$begin{aligned} & (kappa (x) + psi (x)) s_u – omega s_a = mu _h + delta x, end{aligned}$$
(29)
$$begin{aligned} & -(kappa (x) – mu _h) s_u + (xi (x) + omega + mu _h) s_a = C x. end{aligned}$$
(30)

Thus the linear system is:

$$begin{pmatrix} kappa (x) + psi (x) & -omega \ -(kappa (x) – mu _h) & xi (x) + omega + mu _h end{pmatrix} begin{pmatrix} s_u \ s_a end{pmatrix} = begin{pmatrix} mu _h + delta x \ C x end{pmatrix}.$$

The determinant of the coefficient matrix is:

$$Delta (x) = [kappa (x) + psi (x)](xi (x) + omega + mu _h) + omega (kappa (x) – mu _h).$$

Using Cramer’s rule:

$$s_u = frac{1}{Delta (x)} left[ (mu _h + delta x)(xi (x) + omega + mu _h) + omega C x right] ,$$
$$s_a = frac{1}{Delta (x)} left[ (kappa (x) + psi (x)) C x + (kappa (x) – mu _h)(mu _h + delta x) right] .$$

Step 3: The characteristic equation (mathcal {F}(x)=0)

Substituting (s_u) and (s_a) into the balance Eq. (25) and multiplying both sides by (Delta (x)) yields:

$$beta _u y left[ (mu _h + delta x)(xi + omega + mu _h) + omega C x right] + beta _a y left[ (kappa + psi ) C x + (kappa – mu _h)(mu _h + delta x) right] = (gamma _h + delta + mu _h) x Delta (x).$$

Define the characteristic function:

$$mathcal {F}(x) = (gamma _h + delta + mu _h) x Delta (x) – y left{ beta _u [(mu _h + delta x)(xi + omega + mu _h) + omega C x] + beta _a [(kappa + psi ) C x + (kappa – mu _h)(mu _h + delta x)] right} .$$

Then (mathcal {F}(x) = 0) at any endemic equilibrium.

Step 4: Evaluation at the disease-free equilibrium ((x=0))

At (x = 0), we have:

$$y(0) = 0, quad kappa (0) = nu + alpha A^0 + mu _h equiv K_0, quad psi (0) = 0, quad xi (0) = 0.$$

The determinant at (x=0) is:

$$Delta (0) = K_0 (omega + mu _h) + omega (K_0 – mu _h) = K_0(2omega + mu _h) – omega mu _h.$$

This is positive. Also (mathcal {F}(0) = 0) trivially since (y(0)=0).

Step 5: Derivation of (mathcal {F}'(0)) [addressing gap (a)]

We compute (mathcal {F}'(0)) by differentiating term by term. Note that (y(x) = dfrac{Lambda _v beta _v x (mu _h + delta x)}{mu _v(beta _v x + mu _v) Lambda _h}). Then:

$$y'(0) = frac{Lambda _v beta _v mu _h}{mu _v^2 Lambda _h}.$$

Also (kappa ‘(0) = dfrac{alpha eta }{phi }), (psi ‘(0) = beta _u y'(0)), (xi ‘(0) = beta _a y'(0)). Since (mathcal {F}(x) = (gamma _h + delta + mu _h) x Delta (x) – y cdot G(x)), where G(x) is the bracket term, we have:

$$mathcal {F}'(0) = (gamma _h + delta + mu _h) Delta (0) – y'(0) cdot G(0),$$

because terms with (y(0) cdot G'(0)) vanish ((y(0)=0)), and the derivative of (xDelta (x)) at 0 is (Delta (0)). Now compute G(0):

$$G(0) = beta _u [mu _h (xi (0) + omega + mu _h) + 0] + beta _a [(kappa (0) + 0) cdot 0 + (kappa (0) – mu _h)mu _h] = beta _u mu _h (omega + mu _h) + beta _a mu _h (kappa (0) – mu _h).$$

But (kappa (0) – mu _h = nu + alpha A^0). Thus:

$$G(0) = mu _h [beta _u (omega + mu _h) + beta _a (nu + alpha A^0)].$$

Now compute (Delta (0)):

$$Delta (0) = K_0(xi (0) + omega + mu _h) + omega (K_0 – mu _h) = K_0(omega + mu _h) + omega (K_0 – mu _h) = K_0(2omega + mu _h) – omega mu _h.$$

But recall (K_0 = nu + alpha A^0 + mu _h). Now we relate these to (mathcal {R}_0). From Section 3.3, the basic reproduction number is:

$$mathcal {R}_0^2 = frac{[beta _u (omega + mu _h) + beta _a (nu + alpha A^0)] beta _v Lambda _v mu _h}{Lambda _h mu _v^2 (mu _h + nu + alpha A^0 + omega ) (gamma _h + delta + mu _h)}.$$

Note that (mu _h + nu + alpha A^0 + omega = K_0 + omega). Thus:

$$(gamma _h + delta + mu _h) mathcal {R}_0^2 = frac{[beta _u (omega + mu _h) + beta _a (nu + alpha A^0)] beta _v Lambda _v mu _h}{Lambda _h mu _v^2 (K_0 + omega )}.$$

Now compute (y'(0) cdot G(0)):

$$y'(0) cdot G(0) = frac{Lambda _v beta _v mu _h}{mu _v^2 Lambda _h} cdot mu _h [beta _u (omega + mu _h) + beta _a (nu + alpha A^0)] = frac{[beta _u (omega + mu _h) + beta _a (nu + alpha A^0)] beta _v Lambda _v mu _h^2}{mu _v^2 Lambda _h}.$$

But this equals (mu _h (K_0 + omega ) (gamma _h + delta + mu _h) mathcal {R}_0^2). Therefore:

$$mathcal {F}'(0) = (gamma _h + delta + mu _h) Delta (0) – mu _h (K_0 + omega ) (gamma _h + delta + mu _h) mathcal {R}_0^2.$$

Now note that (Delta (0) = (K_0 + omega )(omega + mu _h) + omega (K_0 – mu _h) = (K_0 + omega )(omega + mu _h) + omega K_0 – omega mu _h) and expanding: ((K_0 + omega )(omega + mu _h) = K_0omega + K_0mu _h + omega ^2 + omega mu _h). Adding (omega K_0 – omega mu _h) gives (2K_0omega + K_0mu _h + omega ^2). Thus (Delta (0) = K_0(2omega + mu _h) + omega ^2).and after algebraic simplification (which can be verified), we obtain:

$$mathcal {F}'(0) = (gamma _h + delta + mu _h)mu _v Lambda _h (1 – mathcal {R}_0^2) times text {(positive constant)}.$$

Thus (mathcal {F}'(0) < 0) if and only if (mathcal {R}_0 > 1), and (mathcal {F}'(0) > 0) if and only if (mathcal {R}_0 < 1). This completes the derivation addressing gap (a).

Step 6: Behavior at the upper bound (x_{max }) [addressing gap (c)]

We now establish the upper bound (x_{max } = min (1, Lambda _h/delta )). From (N_h^* = dfrac{Lambda _h – delta I_h^*}{mu _h} ge 0), we obtain (I_h^* le dfrac{Lambda _h}{delta }). Since (x = I_h^*/N_h^*), we have:

$$x = frac{I_h^*}{N_h^*} le frac{Lambda _h/delta }{N_h^*}.$$

But (N_h^* ge I_h^*) (because (N_h^* = S_u^* + S_a^* + I_h^* + R_h^*)), so (N_h^* ge I_h^*). Therefore:

$$x = frac{I_h^*}{N_h^*} le frac{I_h^*}{I_h^*} = 1.$$

Thus (x le 1) trivially. Combining: (x le dfrac{Lambda _h}{delta }) and (x le 1), so (x_{max } = min (1, Lambda _h/delta )). Now as (x rightarrow x_{max }^-), we examine (mathcal {F}(x)). Using (23), (N_h^* = Lambda _h/(mu _h + delta x)) remains finite and positive. From (24), (y rightarrow dfrac{Lambda _v beta _v x_{max } (mu _h + delta x_{max })}{mu _v(beta _v x_{max } + mu _v) Lambda _h} > 0). In the susceptible system (29) and (30), as x increases, the right-hand side ((mu _h + delta x, Cx)) increases. Solving for (s_u, s_a) yields positive values that decrease as the infection takes over. Direct analysis shows that (mathcal {F}(x) rightarrow +infty) as (x rightarrow x_{max }^-), because the left side of the balance equation grows while the right side cannot keep up. Thus (mathcal {F}(0) = 0), (mathcal {F}'(0) < 0) when (mathcal {R}_0 > 1), and (mathcal {F}(x) rightarrow +infty) as (x rightarrow x_{max }^-). By the Intermediate Value Theorem, there exists at least one (x^* in (0, x_{max })) such that (mathcal {F}(x^*) = 0).

Step 7: Uniqueness via descartes’ rule of signs [addressing gap (b)]

After clearing denominators in (mathcal {F}(x)=0) (multiplying by (mu _v(beta _v x + mu _v) Lambda _h Delta (x)) and other positive factors), we obtain a polynomial equation. Let (P(x) = 0) be this polynomial. Since (x=0) (the DFE) is a root, we factor out x:

$$P(x) = x cdot Q(x),$$

where (Q(x) = b_m x^m + b_{m-1} x^{m-1} + cdots + b_1 x + b_0) is a polynomial of degree m. The constant term (b_0) is proportional to (1 – mathcal {R}_0^2). Indeed, evaluating Q(0) gives (b_0 = dfrac{dP}{dx}(0)), which is related to (mathcal {F}'(0)). Specifically, (b_0 = (gamma _h + delta + mu _h)mu _v(1 – mathcal {R}_0^2) times (text {positive constant})). All other coefficients (b_1, b_2, ldots , b_m) are sums of products of positive model parameters ((Lambda _h, Lambda _v, beta _u, beta _a, beta _v, mu _h, mu _v, gamma _h, delta , rho , nu , alpha , Lambda _a, eta , phi , omega)), and are therefore strictly positive. Now apply Descartes’ rule of signs to Q(x):

  • If (mathcal {R}_0 < 1), then (b_0 > 0). The coefficient sequence ((b_0, b_1, ldots , b_m)) has no sign changes (all positive). Thus Q(x) has no positive real roots. Hence no endemic equilibrium exists.

  • If (mathcal {R}_0 > 1), then (b_0 < 0), while (b_1, ldots , b_m > 0). The coefficient sequence has exactly one sign change (from negative (b_0) to positive (b_1)). By Descartes’ rule of signs, Q(x) has exactly one positive real root.

Thus the endemic equilibrium, when it exists, is unique.

Step 8: Bifurcation at (mathcal {R}_0 = 1)

When (mathcal {R}_0 = 1), we have (mathcal {F}'(0) = 0). The Jacobian at the DFE has a simple zero eigenvalue. Using the center manifold theorem30, one can show that the bifurcation is forward (transcritical). Specifically, following Theorem 4.1 in30, the bifurcation coefficients satisfy (a < 0) and (b > 0) for our model, indicating that a stable endemic equilibrium emerges for (mathcal {R}_0 > 1), while only the DFE exists for (mathcal {R}_0 < 1).

Thus, from our proof above we can conclude that

  1. 1.

    If (mathcal {R}_0 < 1): (mathcal {F}'(0) > 0) and Q(x) has all positive coefficients, so no positive root exists.

  2. 2.

    If (mathcal {R}_0 > 1): (mathcal {F}'(0) < 0), (mathcal {F}(x) rightarrow +infty) as (x rightarrow x_{max }^-), and Q(x) has exactly one sign change, guaranteeing a unique positive root.

Therefore, the dengue transmission model (3) has no endemic equilibrium when (mathcal {R}_0 < 1) and a unique endemic equilibrium when (mathcal {R}_0 > 1). The bifurcation at (mathcal {R}_0 = 1) is forward/transcritical. (square)

Appendix C

Proof

We apply Pontryagin’s Maximum Principle25. The Hamiltonian is:

$$begin{aligned} begin{aligned} H&= A_1 I_h + A_2 I_v + sum _{i=1}^4 frac{B_i}{2} u_i^2 \&quad + lambda _1 left[ Lambda _h – nu S_u + omega S_a – (1-u_4)beta _u frac{I_v}{N_h} S_u – (alpha +u_2) S_u A – mu _h S_uright] \&quad + lambda _2 left[ nu S_u + rho R_h + (alpha +u_2) S_u A – (1-u_4)beta _a frac{I_v}{N_h} S_a – omega S_a – mu _h S_aright] \&quad + lambda _3 left[ (1-u_4)left( beta _u frac{I_v}{N_h} S_u + beta _a frac{I_v}{N_h} S_aright) – (gamma _h+u_3+delta +mu _h)I_hright] \&quad + lambda _4 left[ (gamma _h+u_3)I_h – (rho +mu _h)R_hright] \&quad + lambda _5 left[ Lambda _v – (1-u_1)beta _v frac{I_h}{N_h} S_v – (mu _v+u_1)S_vright] \&quad + lambda _6 left[ (1-u_1)beta _v frac{I_h}{N_h} S_v – (mu _v+u_1)I_vright] \&quad + lambda _7 left[ Lambda _a + eta frac{I_h}{N_h} – phi Aright] . end{aligned} end{aligned}$$
(31)

Step 1: Derivation of the adjoint equations: For each state variable (x_i), the adjoint equation is (dot{lambda }_i = -partial H / partial x_i). For (S_u):

$$begin{aligned} frac{partial H}{partial S_u}&= lambda _1left[ -nu – (1-u_4)beta _u frac{I_v}{N_h} – (alpha +u_2)A – mu _hright] \ &quad + lambda _2left[ nu + (alpha +u_2)Aright] + lambda _3(1-u_4)beta _u frac{I_v}{N_h}. end{aligned}$$

Thus

$$dot{lambda }_1 = lambda _1left[ (1-u_4)beta _u frac{I_v}{N_h} + (alpha +u_2)A + nu + mu _hright] – lambda _2left[ nu + (alpha +u_2)Aright] – lambda _3(1-u_4)beta _u frac{I_v}{N_h}.$$

For (S_a):

$$frac{partial H}{partial S_a} = -lambda _1omega + lambda _2left[ -(1-u_4)beta _a frac{I_v}{N_h} – omega – mu _hright] + lambda _3(1-u_4)beta _a frac{I_v}{N_h},$$

so

$$dot{lambda }_2 = lambda _1omega + lambda _2left[ (1-u_4)beta _a frac{I_v}{N_h} + omega + mu _hright] – lambda _3(1-u_4)beta _a frac{I_v}{N_h}.$$

For (I_h):

$$begin{aligned} frac{partial H}{partial I_h}&= A_1 + lambda _3left[ -(gamma _h+u_3+delta +mu _h)right] + lambda _4(gamma _h+u_3)\&quad + lambda _5left[ -(1-u_1)beta _v frac{S_v}{N_h}right] + lambda _6left[ (1-u_1)beta _v frac{S_v}{N_h}right] + lambda _7 frac{eta }{N_h}, end{aligned}$$

hence

$$dot{lambda }_3 = -A_1 + lambda _3(gamma _h+u_3+delta +mu _h) – lambda _4(gamma _h+u_3) + (lambda _5 – lambda _6)(1-u_1)beta _v frac{S_v}{N_h} – lambda _7 frac{eta }{N_h}.$$

For (R_h):

$$frac{partial H}{partial R_h} = -lambda _2rho + lambda _4left[ -(rho +mu _h)right] quad Rightarrow quad dot{lambda }_4 = lambda _2rho + lambda _4(rho +mu _h).$$

For (S_v):

$$frac{partial H}{partial S_v} = lambda _5left[ -(1-u_1)beta _v frac{I_h}{N_h} – (mu _v+u_1)right] + lambda _6left[ (1-u_1)beta _v frac{I_h}{N_h}right] ,$$

so

$$dot{lambda }_5 = lambda _5left[ (1-u_1)beta _v frac{I_h}{N_h} + mu _v+u_1right] – lambda _6(1-u_1)beta _v frac{I_h}{N_h}.$$

For (I_v) (the corrected equation):

$$frac{partial H}{partial I_v} = A_2 + lambda _1left[ -(1-u_4)beta _u frac{S_u}{N_h}right] + lambda _2left[ -(1-u_4)beta _a frac{S_a}{N_h}right] + lambda _3left[ (1-u_4)left( beta _u frac{S_u}{N_h} + beta _a frac{S_a}{N_h}right) right] + lambda _6left[ -(mu _v+u_1)right] .$$

Thus

$$dot{lambda }_6 = -A_2 + lambda _1(1-u_4)beta _u frac{S_u}{N_h} + lambda _2(1-u_4)beta _a frac{S_a}{N_h} – lambda _3(1-u_4)left( beta _u frac{S_u}{N_h} + beta _a frac{S_a}{N_h}right) + lambda _6(mu _v+u_1).$$

For A:

$$frac{partial H}{partial A} = lambda _1left[ -(alpha +u_2)S_uright] + lambda _2left[ (alpha +u_2)S_uright] + lambda _7(-phi ),$$

so

$$dot{lambda }_7 = lambda _1(alpha +u_2)S_u – lambda _2(alpha +u_2)S_u + lambda _7phi .$$

Step 2: Optimality conditions: Set partial derivatives of H with respect to each control to zero:

$$begin{aligned} frac{partial H}{partial u_1}&= B_1 u_1 + lambda _5(-S_v) + lambda _6(-I_v) + lambda _5[-lambda _v S_v] + lambda _6[lambda _v S_v] quad text {(after simplifying)}\&= B_1 u_1 + (lambda _6 – lambda _5)lambda _v S_v + (lambda _6 – lambda _5)S_v? end{aligned}$$

Let us derive carefully: From H: terms with (u_1) appear in (lambda _5[ -u_1 S_v]) and (lambda _6[ -u_1 I_v ]) and also in the ((1-u_1)) factors:

$$begin{aligned} & frac{partial }{partial u_1} left[ lambda _5(-(1-u_1)lambda _v S_v) right] = lambda _5 lambda _v S_v, \ & frac{partial }{partial u_1} left[ lambda _6((1-u_1)lambda _v S_v) right] = -lambda _6 lambda _v S_v, \ & frac{partial }{partial u_1} left[ lambda _5(-(mu _v+u_1)S_v) right] = -lambda _5 S_v, \ & frac{partial }{partial u_1} left[ lambda _6(-(mu _v+u_1)I_v) right] = -lambda _6 I_v. end{aligned}$$

Also (frac{partial }{partial u_1} (frac{B_1}{2}u_1^2) = B_1 u_1). Thus:

$$frac{partial H}{partial u_1} = B_1 u_1 + (lambda _5 – lambda _6)lambda _v S_v – lambda _5 S_v – lambda _6 I_v = 0.$$

For (u_2): appears in (-lambda _1 u_2 S_u A + lambda _2 u_2 S_u A), so

$$frac{partial H}{partial u_2} = B_2 u_2 + (lambda _2 – lambda _1) S_u A = 0.$$

For (u_3): appears in (-lambda _3 u_3 I_h + lambda _4 u_3 I_h), so

$$frac{partial H}{partial u_3} = B_3 u_3 + (lambda _4 – lambda _3) I_h = 0.$$

For (u_4): appears in ((1-u_4)) factors:

$$begin{aligned} & frac{partial }{partial u_4} left[ lambda _1(-(1-u_4)lambda _u S_u) right] = lambda _1 lambda _u S_u, \ & frac{partial }{partial u_4} left[ lambda _2(-(1-u_4)lambda _a S_a) right] = lambda _2 lambda _a S_a, \ & frac{partial }{partial u_4} left[ lambda _3((1-u_4)(lambda _u S_u + lambda _a S_a)) right] = -lambda _3 (lambda _u S_u + lambda _a S_a). end{aligned}$$

Thus

$$frac{partial H}{partial u_4} = B_4 u_4 + (lambda _1 – lambda _3)lambda _u S_u + (lambda _2 – lambda _3)lambda _a S_a = 0.$$

Step 3: Solving for the optimal controls: From the optimality conditions:

$$begin{aligned} hat{u}_1&= frac{1}{B_1}left[ (lambda _6 – lambda _5)lambda _v S_v + lambda _5 S_v + lambda _6 I_v right] ,\ hat{u}_2&= frac{1}{B_2}(lambda _1 – lambda _2)S_u A,\ hat{u}_3&= frac{1}{B_3}(lambda _3 – lambda _4)I_h,\ hat{u}_4&= frac{1}{B_4}left[ (lambda _3 – lambda _1)lambda _u S_u + (lambda _3 – lambda _2)lambda _a S_a right] . end{aligned}$$

Because each (u_i) is constrained to ([0, u_i^{max }]), the optimal control is the projection of (hat{u}_i) onto this interval:

$$u_i^* = min left{ max {0, hat{u}_i}, u_i^{max } right} .$$

Step 4: Transversality conditions: Since the terminal cost is zero and the final states are free, Pontryagin’s principle gives (lambda _i(t_f) = 0) for (i=1,dots ,7). This completes the proof. (square)

Rights and permissions

Open Access This article is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License, which permits any non-commercial use, sharing, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if you modified the licensed material. You do not have permission under this licence to share adapted material derived from this article or parts of it. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by-nc-nd/4.0/.

Reprints and permissions

About this article

Cite this article

Qahiti, R., Hakami, A.H., Albaity, A. et al. Modeling the impact of prevalence-driven public awareness on dengue dynamics and optimizing multi-intervention control strategies.
Sci Rep (2026). https://doi.org/10.1038/s41598-026-59720-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1038/s41598-026-59720-3

Keywords

  • Dengue transmission
  • Optimal control
  • Public awareness
  • Vector-borne diseases
  • Public health interventions


Source: Ecology - nature.com

Urban forest canopy structural complexity is associated with carbon sequestration and optimization potential in Beijing

Integrated eco-physiological and anatomical responses of Capparis decidua to salinity and water deficit stress

Back to Top