
We consider the problem of the optimal allocation of vaccination and protection measures for the Susceptible-Infected-Recovered-Infected (SIRI) epidemiological model, which generalizes the classical Susceptible-Infected-Recovered (SIR) and Susceptible-Infected-Susceptible (SIS) epidemiological models by allowing for reinfection. First, we introduce the controlled SIRI dynamical model, and discuss the existence and stability of the equilibrium points. Then, we formulate a finite-horizon optimal control problem where the cost of vaccination and protection is proportional to the mass of the population that adopts it. Our main contribution in this work arises from a detailed investigation into the existence/non-existence of singular control inputs, and establishing optimality of bang-bang controls. The optimality of bang-bang control is established by solving an optimal control problem with a running cost that is linear with respect to the input variables. The input variables are associated with actions including the vaccination and imposition of protective measures (e.g., masking or isolation). In contrast to most prior works, we rigorously establish the non-existence of singular controls (i.e., the optimality of bang-bang control for our SIRI model). Under the assumption that the reinfection rate exceeds the first-time infection rate, we characterize the structure of both the optimal control inputs, and establish that the vaccination control input admits a bang-bang structure. The numerical results provide valuable insights into the evolution of the disease spread under optimal control.
Citation: Urmee Maitra, Ashish R. Hota, Rohit Gupta, Alfred O. Hero. Optimal protection and vaccination against epidemics with reinfection risk[J]. AIMS Mathematics, 2025, 10(4): 10140-10162. doi: 10.3934/math.2025462
[1] | Yang Chang, Guangyang Liu, Hongyan Yan . Bang-bang control for uncertain random continuous-time switched systems. AIMS Mathematics, 2025, 10(1): 1645-1674. doi: 10.3934/math.2025076 |
[2] | Qinyue Zheng, Xinwei Wang, Qiuwei Pan, Lei Wang . Optimal strategy for a dose-escalation vaccination against COVID-19 in refugee camps. AIMS Mathematics, 2022, 7(5): 9288-9310. doi: 10.3934/math.2022515 |
[3] | Folashade Agusto, Daniel Bond, Adira Cohen, Wandi Ding, Rachel Leander, Allis Royer . Optimal impulse control of West Nile virus. AIMS Mathematics, 2022, 7(10): 19597-19628. doi: 10.3934/math.20221075 |
[4] | Shah Hussain, Naveed Iqbal, Elissa Nadia Madi, Thoraya N. Alharthi, Ilyas Khan . Vaccination strategies in a stochastic $ \mathscr{SIVR} $ epidemic model. AIMS Mathematics, 2025, 10(2): 4441-4456. doi: 10.3934/math.2025204 |
[5] | Xinjie Zhu, Hua Liu, Xiaofen Lin, Qibin Zhang, Yumei Wei . Global stability and optimal vaccination control of SVIR models. AIMS Mathematics, 2024, 9(2): 3453-3482. doi: 10.3934/math.2024170 |
[6] | Guangyang Liu, Yang Chang, Hongyan Yan . Uncertain random problem for multistage switched systems. AIMS Mathematics, 2023, 8(10): 22789-22807. doi: 10.3934/math.20231161 |
[7] | Jinji Du, Chuangliang Qin, Yuanxian Hui . Optimal control and analysis of a stochastic SEIR epidemic model with nonlinear incidence and treatment. AIMS Mathematics, 2024, 9(12): 33532-33550. doi: 10.3934/math.20241600 |
[8] | Asaf Khan, Gul Zaman, Roman Ullah, Nawazish Naveed . Optimal control strategies for a heroin epidemic model with age-dependent susceptibility and recovery-age. AIMS Mathematics, 2021, 6(2): 1377-1394. doi: 10.3934/math.2021086 |
[9] | Xiang Wu, Yuzhou Hou, Kanjian Zhang . Optimal feedback control for a class of fed-batch fermentation processes using switched dynamical system approach. AIMS Mathematics, 2022, 7(5): 9206-9231. doi: 10.3934/math.2022510 |
[10] | Houssine Zine, Abderrahim El Adraoui, Delfim F. M. Torres . Mathematical analysis, forecasting and optimal control of HIV/AIDS spatiotemporal transmission with a reaction diffusion SICA model. AIMS Mathematics, 2022, 7(9): 16519-16535. doi: 10.3934/math.2022904 |
We consider the problem of the optimal allocation of vaccination and protection measures for the Susceptible-Infected-Recovered-Infected (SIRI) epidemiological model, which generalizes the classical Susceptible-Infected-Recovered (SIR) and Susceptible-Infected-Susceptible (SIS) epidemiological models by allowing for reinfection. First, we introduce the controlled SIRI dynamical model, and discuss the existence and stability of the equilibrium points. Then, we formulate a finite-horizon optimal control problem where the cost of vaccination and protection is proportional to the mass of the population that adopts it. Our main contribution in this work arises from a detailed investigation into the existence/non-existence of singular control inputs, and establishing optimality of bang-bang controls. The optimality of bang-bang control is established by solving an optimal control problem with a running cost that is linear with respect to the input variables. The input variables are associated with actions including the vaccination and imposition of protective measures (e.g., masking or isolation). In contrast to most prior works, we rigorously establish the non-existence of singular controls (i.e., the optimality of bang-bang control for our SIRI model). Under the assumption that the reinfection rate exceeds the first-time infection rate, we characterize the structure of both the optimal control inputs, and establish that the vaccination control input admits a bang-bang structure. The numerical results provide valuable insights into the evolution of the disease spread under optimal control.
As observed during the COVID-19 pandemic, if left unchecked, infectious diseases potentially spread across the entire planet in the span of a few weeks and cause significant damage in terms of mortality and life-long impairments. In addition, the emergence of different variants may lead to reinfection, once the initial immunity weakens over time. In such situations, policy makers impose restrictions on individuals in the form of social distancing and mandatory mask usage. Additionally, they administer vaccines which offer partial immunity against the disease. However, such interventions have a significant social and economic cost, and it is important to strike the right balance among the different options that are available. In this regard, dynamical systems and the optimal control theory have emerged as promising tools that provide policy-makers with appropriate guidelines and insights into mitigating epidemics (see, e.g., [1,2]). Additionally, the optimal control of fractional-order systems has been used for spreading processes [3].
Starting from seminal works such as [4,5], there have been numerous investigations on optimal control of epidemiological processes, which largely consider compartmental dynamical models of epidemic evolution [1]; see [2] for a recent review. A majority of the past efforts have been directed towards optimal protection in the context of Susceptible-Infected-Recovered (SIR) epidemics and its variants (see, e.g., [6,7,8,9]). More recent papers [10,11,12,13] have considered vaccinations as additional control input (in addition to protection or social distancing measures). These works assume that the running cost is quadratic in the control input. However, it is natural to assume that the cost (of vaccination or protection) is proportional to the magnitude of the control input or the fraction of the population on which the input is administered. A few additional papers (see, e.g., [14,15]) have investigated the use of optimal control techniques, when the population size is dynamically changing. Other related approaches are also explored in [16,17,18]. The methodology for containing COVID-19 Delta strain spread was explored in [19]. The authors included asymptomatic agents and captured the notion of an imperfect vaccination in their model. It is well established that fractional order optimal controls have advantages in the form of greater flexibility and higher accuracy over the classical integer order controls. The fractional order models of COVID-19 and other diseases were thoroughly explored in [20,21,22].
There have been limited investigations into epidemiological models where recovery does not give permanent immunity, and hence, reinfection is also possible as a result. In addition, even past works that assumed a cost functional that was linear in the control input which led to a bang-bang optimal control structure, the possibility of the existence of singular arcs and singular control inputs is not often examined in a rigorous manner (the work [23] is a notable exception in this regard). Nevertheless, in practice, it is important to characterize the possibility of singular control inputs in order to provide insights into policy-making decisions, thus informing the authorities of the expected impact of either imposing or relaxing interventions.
The motivation for this work is to establish the existence of non-singular optimal policies to control the spread of epidemics via limited vaccination and protective measures by solving an optimal control problem considering a running cost that is linear with respect to the input variables in an epidemic model with reinfection risk. Our setting differs from most prior studies on the optimal control of epidemics that assume the objective function to be superlinear in the control inputs, which leads to a simpler analysis, and the issue of singular inputs can be avoided. For example, in [24], the authors used the SIR model where the objective function was quadratic in the control inputs. However, it is more reasonable to consider the running cost to be linear with respect to the input variables; indeed, the cost of vaccination (and other protection measures) is directly proportional to the fraction of the population being vaccinated (or adopting protective measures). While some studies, such as [25], assumed running costs that were linear in the control inputs, they focused on bang-bang controls without ruling out the possibility of singular controls. In this work, we consider a generalized epidemiological model that incorporates both recovery and reinfection (similar to observations made during COVID-19), specifically the susceptible-infected-recovered-infected (SIRI) epidemic model (see e.g., [26]). Our model includes both non-pharmaceutical and medical resources as inputs, and the running cost is assumed to be linear in these control variables. Additionally, during COVID-19, we observed higher reinfection rates due to variants such as Delta and Omicron, which supports the focus on compromised immunity in this work. Under appropriate assumptions, we specifically exclude the possibility of simultaneous singularities and analytically prove that vaccination control does not exhibit singularities.
In the SIRI model, the rate of reinfection is different from the rate of initial infection, with higher values indicating compromised immunity and a smaller rate of reinfection indicating a partial immunity imparted by the disease and/or vaccinations. As analyzed in [27], it was assumed that vaccinations were only available for the susceptible sub-population who transit to the recovered compartment, thus reflecting the fact that vaccinations impart a certain degree of protection for the short term, but not complete immunity (a similar phenomenon was also observed during the COVID-19 pandemic).
The main contributions of the paper are as follows. We analyze the optimality conditions for the associated optimal control problem and rule out the existence of a simultaneous singularity of both control inputs on the SIRI epidemiological model in the scenario of compromised immunity. Then, we carry out a detailed investigation regarding the singularity of the vaccination control input, and under sufficient conditions, we show that it does not admit a singular arc (i.e., the vaccination-optimal control is always at one of two possible extreme admissible values). A theoretical analysis that provides valuable insight on the vaccination-control input being non-singular (also known as bang-bang or, on-off control) is essential, since bang-bang control is often considered a more appropriate intervention in practical epidemiological and clinical settings (see, e.g., [28,29]). Additionally, we demonstrate epidemic evolution under optimal control inputs for a numerical case study and show the relative impact of vaccination and protection in an epidemic containment.
The remainder of the paper is organized as follows: the controlled SIRI epidemiological model is introduced in Section 2, where we also prove the existence and local asymptotic stability of its equilibrium points; the optimal control problem is presented in Section 3 and the structural properties of the optimal control inputs are established; the non-existence of singular arcs in the structure of the candidate optimal control corresponding to vaccination is established in Section 4; numerical results depicting the evolution of the epidemic under the optimal control inputs are presented in Section 5; and we conclude in Section 6 with a discussion on possible directions for future research.
Motivated by the COVID-19 pandemic, we consider the SIRI epidemiological model, which was introduced in [26]. In this setting, an individual remains in one of three possible states: susceptible (S), infected (I), or recovered (R). However, recovery is not permanent, and recovered individuals also become potentially infected again upon contact with infected individuals. The rate at which a susceptible (respectively, recovered) individual becomes infected upon contact with infected individuals is denoted by β>0 (respectively, ˆβ>0). In general, β is assumed to be different from ˆβ. When ˆβ<β, the reinfection rate is smaller than the rate of new infection, which indicates that recovery imparts a partial immunity against future infection. Similarly, ˆβ>β indicates a compromised immunity following the initial infection. Finally, γ>0 represents the rate at which an infected individual recovers, which is referred to as recovery rate. The various state transitions are depicted in Figure 1.
We consider two types of control inputs (which are assumed to be essentially bounded Lebesgue measurable functions): uV, which captures the rate at which susceptible individuals are vaccinated, and uP, where 1−uP captures the effective rate of social distancing or protection adoption by individuals in the disease states S and R. As a consequence of the above control inputs, the resulting controlled SIRI epidemic dynamical equations are given by the following:
˙xS(t)=−βxS(t)xI(t)uP(t)−xS(t)uV(t),˙xI(t)=βxS(t)xI(t)uP(t)+ˆβxR(t)xI(t)uP(t)−γxI(t),˙xR(t)=−ˆβxR(t)xI(t)uP(t)+xS(t)uV(t)+γxI(t),} | (2.1) |
where the state variables xS(t)∈[0,1],xI(t)∈[0,1] and xR(t)∈[0,1] denote the instantaneous proportion of individuals in each of the three epidemic states S,I, and R. Henceforth, unless required, we suppress the dependency of the states and control inputs on time t for an improved readability.
Remark 2.1. The biological significance to controlling the epidemic spread is that our analysis accounts for reinfection in individuals, which aligns with the characteristics of several infectious diseases, such as COVID-19, that only confers a short-term immunity. In addition, during the COVID-19 pandemic, it was demonstrated that the reinfection rates, particularly due to variants such as Delta and Omicron, exceed the initial infection rates [30]. Motivated by this observation, we later assume that ˆβ>β, which implies that getting infected compromised the immunity. These characteristics are not captured by the classical epidemic models, such as the SIR model.
Remark 2.2. Note that the term βxSxIuP represents the fraction of the susceptible population who do not adopt any protection and get infected, while the term xSuV represents the fraction of the susceptible population who opt for vaccination and move to the recovered state. Note that such individuals may become infected again in future (i.e., vaccination does not impart a permanent immunity against future infection). Similarly, the term ˆβxRxIuP captures the fraction of the recovered population who do not adopt any protection and get reinfected, and the term γxI is the fraction of the infected population who naturally recover. The above dynamics satisfies ˙xS(t)+˙xI(t)+˙xR(t)=0 for almost every instant of time t, and since the states represent fractions of the population, they also satisfy xS(t)+xI(t)+xR(t)=1 for every instant of time t, when the initial state vector also satisfies this condition (for details, see Lemma 2.1).
In our model, the control inputs include behavioral measures (represented by 1−uP), such as protective behaviors or social distancing, and medical interventions (represented by uV), such as vaccination. Thus, our model accounts for both medical and non-medical interventions available during an epidemic. We impose limitations on both types of inputs to prevent trivial solutions that might arise from an unlimited supply of protection and vaccination. In the above setting, uP=0 implies that the susceptible or recovered individuals adopt complete a protection and they do not bear the risk of getting infected. In order to rule out this impractical corner case, we assume that uP is always bounded from below by a lower bound uPmin>0. Additionally, we assume that uP≤1 with the upper bound chosen to signify that β and ˆβ denote the infection rates in the absence of any protective action. In addition, we assume that the vaccination rate satisfies 0≤uV≤uVmax<1, where we have limited the upper threshold by excluding 1, as uV=uVmax=1 would imply vaccinating the entire susceptible fraction of population in one go, which is not practical.
Remark 2.3. When ˆβ=0 (i.e., recovered individuals do not get reinfected), then the model reduces to the SIR epidemiological model (see [31]). Similarly, as mentioned in [31], when β=ˆβ (i.e., the infection rate of susceptible and recovered individuals coincide), then we recover the Susceptible-Infected-Susceptible (SIS) epidemiological model. Thus, the SIRI epidemiological model studied in this paper is a strict generalization of both the SIS and SIR epidemiological models (see, e.g., [26]).
Before stating the optimal control problem studied in this paper, we first establish certain theoretical properties of the controlled SIRI epidemiological model when the control inputs are exogenous constants. First, we investigate the equilibria of its dynamics and their associated stability properties. When uV=0, the dynamics in (2.1) is an instance of the SIRI model without any explicit control input, with the infection rates effectively being βuP and ˆβuP, respectively. The equilibria and their stability properties follow from analogous results established for the classical SIRI epidemiological model in [19]. Therefore, we focus on the case where the constant steady-state inputs are defined by uV=ueqV, where 0<ueqV≤uVmax, and uP=ueqP, where uPmin≤ueqP≤1.
By equating the right hand side of (2.1) to zero, we observe the existence of two equilibrium points:
(i) The disease free equilibrium point EDFE for (xeqS=0,xeqI=0,xeqR=1), which always exists;
(ii) The endemic equilibrium point EEE for (xeqS=0,xeqI=1−γˆβueqP,xeqR=γˆβueqP), which exists when γ<ˆβueqP.
The following result establishes their local stability properties.
Proposition 2.1 (Local asymptotic stability of the equilibrium points). For the controlled SIRI epidemiological model (2.1) with ueqV>0, we have the following:
(i) The disease free equilibrium point is locally asymptotically stable when γ>ˆβueqP;
(ii) The endemic equilibrium point is locally asymptotically stable when γ<ˆβueqP.
Proof. Since xS(t)+xI(t)+xR(t)=1 for every instant of time t (see Lemma 2.1), we equivalently consider the dynamics involving only the two state variables xS and xI, by expressing xR=1−xS−xI. Thus, the dynamics (2.1) reduces to the following:
˙xS(t)=−βxS(t)xI(t)uP(t)−xS(t)uV(t),˙xI(t)=βxS(t)xI(t)uP(t)+ˆβ(1−xS(t)−xI(t))xI(t)uP(t)−γxI(t), |
the Jacobian matrix of which is given by the following:
J(xS,xI,uP,uV)=[−βxIuP−uV−βxSuP(β−ˆβ)xIuPβxSuP+ˆβ(1−xS−2xI)uP−γ]. |
First, we investigate the local asymptotic stability of the disease-free equilibrium point. In this case, the Jacobian matrix is given by the following:
J(EDFE)=[−ueqV00ˆβueqP−γ]. |
Since ueqV>0, both the eigenvalues of the above matrix, are strictly negative when γ>ˆβueqP.* Next, we investigate the local asymptotic stability of the endemic equilibrium point. The Jacobian matrix in this case, is given by
J(EEE)=[−β(1−γˆβueqP)ueqP−ueqV0(β−ˆβ)(1−γˆβueqP)ueqP−ˆβueqP+γ]. |
*Intuitively, when γ<ˆβueqP, the recovery rate of the infected fraction of population is less than the rate of reinfection of the recovered fraction of population times the fraction of recovered people not adopting protection, leading to the disease free equilibrium being unstable.
It is easy to see that both the eigenvalues of the above matrix, are strictly negative when γ<ˆβueqP. This concludes the proof.
The following lemma supports the consideration of the SIRI epidemiological model.
Lemma 2.1 (Positive invariant set of the controlled SIRI epidemiological model). The set S:={(xS,xI,xR):(xS,xI,xR)∈[0,1]×[0,1]×[0,1]} is positively invariant, with respect to any unique global solution for the SIRI epidemic dynamics (2.1).
Proof. First, we show that local solutions exist and are also unique on a sufficiently small time-interval for the SIRI epidemic dynamics (2.1). To this end, fix a sufficiently small real number ε>0, and for any given Lebesgue measurable control inputs u=(uP,uV):[0,ε]→[uPmin,1]×[0,uVmax], let us rewrite (2.1) as follows:
˙x=F(x,u(t)):=G(t,x),x(0)=x0, |
where x:=(xS,xI,xR)∈R3 is the state vector and the function G:R×R3→R3 is given by the following:
G(t,x):=[0−γxIγxI]⏟f(x)+[−βxSxIβxSxI+ˆβxRxI−ˆβxIxR]⏟g1(x)uP(t)+[−xS0xS]⏟g2(x)uV(t). |
Now, let K:={(t,x):0≤t≤ε,|x−x0|≤ε} be a cylinder in R×R3.† It is now easy to verify that the function G, satisfies the following conditions:
†The norm of a vector x∈R3, is denoted by |x|.
(i) For almost every t∈[0,ε], the mapping x↦G(t,x) is continuous, and for every x∈Bε(x0), the mapping t↦G(t,x) is Lebesgue measurable; ‡
‡The closed ball of radius r>0 in R3, centered at x∈R3, is denoted by Br(x).
(ii) There exists a constant CK>0 such that:
|G(t,x)|≤CK, |
holds for almost every t∈[0,ε] and for every x∈Bε(x0). Moreover, there also exists a constant LK>0 such that the following inequality:
|G(t,x)−G(t,y)|≤LK|x−y|, |
holds for almost every t∈[0,ε] and for every x,y∈Bε(x0).
Indeed, to verify the first claim in item (ii) stated above, one can obtain the following:
|G(t,x)|≤supx∈Bε(x0)|f(x)|+supx∈Bε(x0)|g1(x)|+supx∈Bε(x0)|g2(x)|uVmax, |
which holds for almost every t∈[0,ε] and for every x∈Bε(x0). Keeping in mind, the fact that the functions f,g1,g2 are of class C1, one can now obtain the desired result by invoking Weierstrass' theorem. To verify the second claim in item (ii) stated above, one can obtain the following inequality:
|G(t,x)−G(t,y)|≤|f(x)−f(y)|+|g1(x)−g1(y)|+|g2(x)−g2(y)|uVmax, |
which holds for almost every t∈[0,ε] and for every x,y∈Bε(x0). Keeping in mind, the facts that the functions f,g1,g2 are of class C1 and also that the set Bε(x0) is compact and convex, one can now obtain the desired result. By appropriately modifying some of the steps given in the proof of [32, Theorem 2.2.1], one can now deduce that local solutions exist for (2.1) on the time-interval [0,ϵ]. In addition, from [32, Theorem 2.1.3], one can also deduce the uniqueness of such local solutions of (2.1) on the time-interval [0,ˆϵ], where 0<ˆε≤ε.
Next, we verify the positive invariance of the set S with respect to the unique local solution x=(xS,xI,xR):[0,ˆε]→R3 of the SIRI epidemic dynamics (2.1). To this end, from (2.1), we have that
xS(t)=exp(−∫t0(βxI(τ)uP(τ)+uV(τ))dτ)xS(0),xI(t)=exp(∫t0((βxS(τ)+ˆβxR(τ))uP(τ)−γ)dτ)xI(0),xR(t)=exp(∫t0(−ˆβxI(τ)uP(τ))dτ)[xR(0)+∫t0exp(∫τ0(ˆβxI(s)uP(s))ds)(xS(τ)uV(τ)+γxI(τ))dτ],} | (2.2) |
for all t∈[0,ˆε]. Now, observe that the initial conditions xS(0),xI(0), and xR(0) represent the initial fractions of the population who are susceptible, infected, and recovered, respectively, and therefore satisfy the following constraints: xS(0),xI(0),xR(0)≥0 and xS(0)+xI(0)+xR(0)=1. Since, xS(0),xI(0)≥0, it follows from the first two equations in (2.2) that xS(t),xI(t)≥0 for all t∈[0,ˆε], and since xR(0)≥0, uV(t)≥0 for all t∈[0,ˆε] and γ≥0, it now follows from the third equation in (2.2) that xR(t)≥0 for all t∈[0,ˆε]. Now, from the dynamics (2.1), it follows that the relation ˙xS(t)+˙xI(t)+˙xR(t)=0 is satisfied for almost every t∈[0,ˆε], which in turn implies that the relation xS(t)+xI(t)+xR(t)=1 is satisfied for all t∈[0,ˆε]. Overall, the unique local solution x=(xS,xI,xR):[0,ˆε]→R3 of the SIRI epidemic dynamics (2.1), satisfies the following constraints: xS(t),xI(t),xR(t)≥0 and xS(t)+xI(t)+xR(t)=1 for all t∈[0,ˆε], from which it follows that (xS(t),xI(t),xR(t))∈[0,1]×[0,1]×[0,1] for all t∈[0,ˆε].
Finally, we show that any unique right-maximal solution x=(xS,xI,xR):[0,T)→R3 of the SIRI epidemic dynamics (2.1), where the time T>0, can be globally extended (i.e., it is possible to show that this holds for T=∞). To this end, let us assume that T<∞; then, by appropriately modifying some of the steps given in the proof of [32, Theorem 2.1.4], one can deduce the following relation:
limt↑T(|x(t)|+1d((t,x(t)),∂Ω))=∞, | (2.3) |
where the set Ω:=[0,T)×R3 is an open set in [0,∞]×R3⊂R×R3, the notation ∂Ω denotes its boundary (in the set [0,∞]×R3), and the distance of a pair of points (t,y)∈[0,∞]×R3 to a set K⊆[0,∞]×R3 is given by d((t,y),K):=inf(ˉt,ˉy)∈K|(t,y)−(ˉt,ˉy)|. Using the facts that S is a compact set in R3 and is positively invariant with respect to the unique right-maximal solution x=(xS,xI,xR):[0,T)→R3 of the SIRI epidemic dynamics (2.1), together with the fact that the boundary ∂Ω=({T}×R3)∪([0,T]×∅), we now arrive at a contradiction in view of (2.3). This completes the proof.
Remark 2.4. Note that the positive invariance of the set S in the proof of Lemma 2.1 can also be shown using Nagumo's theorem adapted to control systems (see, e.g., [33, Theorem 4.11]).
Now, we consider the following optimal control problem:
infuP(⋅)∈L∞([0,T];R)uV(⋅)∈L∞([0,T];R)∫T0[cP(1−uP(t))(xS(t)+xR(t))+cVuV(t)xS(t)+cIxI(t)]dt, s.t.˙xS(t)=−βxS(t)xI(t)uP(t)−xS(t)uV(t),˙xI(t)=βxS(t)xI(t)uP(t)+ˆβxR(t)xI(t)uP(t)−γxI(t),˙xR(t)=−ˆβxR(t)xI(t)uP(t)+xS(t)uV(t)+γxI(t),(xS(0),xI(0),xR(0))∈[0,1]×[0,1]×[0,1],uPmin≤uP(t)≤1for a.e.t∈[0,T],0≤uV(t)≤uVmaxfor a.e.t∈[0,T],} | (3.1) |
where uPmin>0 represents the minimum fraction of the susceptible or recovered sub-populations who remain unprotected, and uVmax<1 denotes an upper bound on the fraction of the total population that can be vaccinated for a given time period. The individual weighing terms in the running cost (3.1) are as follows: cP captures the cost incurred due to the protection adopted by the susceptible and recovered individuals, cV captures the cost incurred due to vaccination by the susceptible individuals, and cI is the disease cost or the cost incurred on being infected.
In order to exploit the results from the optimal control theory in our subsequent analysis, we convert the optimal control problem defined by (3.1) into the Mayer form. In the Mayer form, the cost functional solely consists of the terminal cost. This requires appending an additional state xC to our dynamics which captures the running cost, and whose time-evolution satisfies the following dynamics:
˙xC(t)=cP(1−uP(t))(xS(t)+xR(t))+cVuV(t)xS(t)+cIxI(t),xC(0)=0, | (3.2) |
for almost every time instant t. In addition, we note that any one of the three epidemic states can be expressed in terms of the other two states since the SIRI dynamics (2.1) satisfies xS(t)+xI(t)+xR(t)=1 for every instant of time t and ˙xS(t)+˙xI(t)+˙xR(t)=0 for almost every instant of time t. As a result, the epidemic dynamics can be expressed in terms of only two state variables. We express xI=1−xS−xR and omit the variable xI from the epidemic dynamics. By introducing the state vector z=(xC,xS,xR)∈R3, the optimal control problem defined by (3.1) can now be written in the Mayer form as follows:
infuP(⋅)∈L∞([0,T];R)uV(⋅)∈L∞([0,T];R)xC(T) s.t.˙z=f(z)+gP(z)uP+gV(z)uV,z(0)∈{0}×[0,1]×[0,1],uPmin≤uP≤1 for a.e.t∈[0,T],0≤uV≤uVmax for a.e.t∈[0,T],} | (3.3) |
where the drift and control vector fields are given by the following:
f(z)=[cP(xS+xR)+cI(1−xS−xR)0γ(1−xS−xR)],gP(z)=[−cP(xS+xR)−βxS(1−xS−xR)−ˆβxR(1−xS−xR)],gV(z)=[cVxS−xSxS]. |
Now, we establish the existence of a solution for the optimal control problem defined by (3.3). To this end, we leverage Filippov's theorem, which is stated below for the reader's convenience.
Theorem 3.1. (Filippov's theorem, [35, Section 4.5]) Consider a controlled dynamical system:
˙x(t)=f(t,x(t),u(t)),x(0)=x0, | (3.4) |
where x(t)∈Rn and u(t)∈U⊂Rm. Assume that the solutions of (3.4) exist on a given time-interval [0,T] for all control inputs u(⋅). In addition, assume that for every pair (t,x)∈[0,T]×Rn, the set {f(t,x,u):u∈U} is compact and convex. Then, the reachable set Rt(x0) is compact for each t∈[0,T].§
§The reachable set at time t>0, starting from x0∈Rn, is defined as follows:
Rt(x0):={x(t):x(⋅;x0,u)is a solution of(3.4)defined over the time-interval [0,t], corresponding to an admissible control input u(⋅)}. |
Now, we state the following theorem.
Theorem 3.2 (Existence of an optimal control). There exists a solution for the optimal control problem defined by (3.3).
Proof. In view of Lemma 2.1, it is clear that there exists a unique solution (with respect to any given initial condition and admissible control inputs) defined over the time-interval [0,T] for the dynamics given in the optimal control problem defined by (3.3). Moreover, it is easy to verify that for every z∈R3, the set {f(z)+gP(z)uP+gV(z)uV:(uP,uV)∈[uPmin,1]×[0,uVmax]} is a compact and convex set in R3. Now, it follows from Theorem 3.1 that the reachable set at time T, starting from any given initial condition, is a compact set in R3. Now, the proof can be concluded by invoking Weierstrass' extreme value theorem.
Now, we establish the structure of the candidate optimal control inputs. To this end, we first use Pontryagin's maximum principle to single out the optimal control inputs. The Hamiltonian function which corresponds to the optimal control problem defined by (3.3) is given by the following:
H(z,u,λλ)=⟨λλ,f(z)+gP(z)uP+gV(z)uV⟩=λC(cP(xS+xR)+cI(1−xS−xR)−cP(xS+xR)uP+cVxSuV)+λS(−βxS(1−xS−xR)uP−xSuV)+λR(γ(1−xS−xR)−ˆβxR(1−xS−xR)uP+xSuv), | (3.5) |
where ⟨⋅,⋅⟩ denotes the standard inner-product of two vectors in R3 and, λλ=(λC,λS,λR)∈R3 denotes the co-state vector.¶ For almost every time t∈[0,T], the minimizing control inputs are given by the following:
u∗(t)=argminu∈[uPmin,1]×[0,uVmax]H(z∗(t),u,λλ∗(t)), |
¶The absence of the case of the abnormal multiplier being equal to zero for the optimal control problem defined by (3.3) directly follows as a consequence of [34, Corollary 22.3].
where the superscript (⋅)∗ denotes the optimal trajectories, and the co-state dynamics are given by
˙λλ∗(t)=(−∂H(z∗(t),u∗(t),λλ∗(t))∂xC,−∂H(z∗(t),u∗(t),λλ∗(t))∂xS,−∂H(z∗(t),u∗(t),λλ∗(t))∂xR), | (3.6) |
which satisfies the following terminal boundary condition:
λλ∗(T)=(1,0,0). | (3.7) |
From (3.6), we obtain the following co-state dynamics:
˙λ∗C(t)=0,˙λ∗S(t)=−λ∗C(t)(cP−cI−cPu∗P(t)+cVu∗V(t))−λ∗S(t)(−β(1−2x∗S(t)−x∗R(t))u∗P(t)−u∗V(t))−λ∗R(t)(−γ+ˆβx∗R(t)u∗P(t)+u∗V(t)),˙λ∗R(t)=−λ∗C(t)(cP−cI−cPu∗P(t))−λ∗S(t)βx∗S(t)u∗P(t)−λ∗R(t)(−γ−ˆβ(1−x∗S(t)−2x∗R(t))u∗P(t)). | (3.8) |
Since the Hamiltonian function is affine with respect to the control inputs, the structure of the optimal control inputs will be governed by the so-called switching functions given by the following (see, e.g., [35, Section 4.4.3]):
ϕP(t)=⟨λλ∗(t),gP(z∗(t))⟩=−λ∗C(t)cP(x∗S(t)+x∗R(t))−(λ∗S(t)βx∗S(t)+λ∗R(t)ˆβx∗R(t))(1−x∗S(t)+x∗R(t)), | (3.9) |
ϕV(t)=⟨λλ∗(t),gV(z∗(t))⟩=(λ∗C(t)cV−λ∗S(t)+λ∗R(t))x∗S(t). | (3.10) |
The structure of the optimal control inputs u∗P and u∗V are given as follows:
u∗P(t)={uPmin,ifϕP(t)>0,1,ifϕP(t)<0,⋆,ifϕP(t)=0, |
u∗V(t)={uVmax,ifϕV(t)<0,0,ifϕV(t)>0,⋆,ifϕV(t)=0, | (3.11) |
where ⋆ denotes the unknown candidate optimal control input, which is also referred to as a singular control input.
When ϕQ≢0 (i.e., ϕQ is not identically zero on an open time-interval of [0,T]⊂R) for Q∈{P,V}, then the optimal control inputs u∗V and u∗P switch between their respective minimum and maximum admissible values, depending upon the sign of ϕQ. The control inputs with this property are called bang-bang control inputs. However, we may also encounter a situation in which ϕQ≡0 is accompanied by the higher derivatives of ϕQ also vanishing on an open time-interval of [0,T]⊂R, i.e., ˙ϕQ≡0,¨ϕQ≡0,⃛ϕQ≡0, and so on. The control inputs which exhibit such a phenomenon are called singular control inputs (see, e.g., [36]).
An important mathematical tool required for the analysis of a singularity of an optimal control input is the Lie bracket. Let f and g be two continuously differentiable vector fields defined in Rn. Then, for any given x∈Rn, their Lie bracket is defined as follows:
[f,g](x)=Dg(x)f(x)−Df(x)g(x), | (4.1) |
where Df(x) and Dg(x) denote the Jacobian matrices of the vector fields f and g, respectively, evaluated at the point x∈Rn.
The existence of bang-bang control inputs (or equivalently non-existence of singular control inputs) is determined by the switching functions and their higher time-derivatives. As previously discussed, a singularity of an optimal control input arises when the switching function, ϕQ for Q∈{P,V} vanishes identically over some time-interval, which is open in [0,T].
First, we examine the possibility of both candidate optimal control inputs being simultaneously singular. It can be shown (see, e.g., [35, Section 4.4.3]) that the switching functions ϕP and ϕV given by (3.9) and (3.10), respectively, have higher order time-derivatives given by the following:
ϕQ(t)=⟨λλ∗(t),gQ(z∗(t))⟩, | (4.2) |
˙ϕQ(t)=⟨λλ∗(t),[f,gQ](z∗(t))⟩+⟨λλ∗(t),[gP,gQ](z∗(t))⟩u∗P(t)+⟨λλ∗(t),[gV,gQ](z∗(t))⟩u∗V(t), | (4.3) |
¨ϕQ(t)=⟨λλ∗(t),[f,[f+gPu∗P+gVu∗V,gQ]](z∗(t))⟩+⟨λλ∗(t),[gP,[f+gPu∗P+gVu∗V,gQ]](z∗(t))⟩u∗P(t)+⟨λλ∗(t),[gV,[f+gPu∗P+gVu∗V,gQ]](z∗(t))⟩u∗V(t), | (4.4) |
for Q∈{P,V}. Before we state our result, we introduce the following assumption.
Assumption 4.1. We proceed with the analysis on the class of diseases in which the reinfection rate exceeds the first time infection rate (i.e., ˆβ>β).
The generalized SIRI epidemiological model discussed in this work takes reinfection into account. The finite-horizon optimal control problem presented in Eq (3.3) involves several model parameters (β,ˆβ,γ), costs (cP,cI,cV), and two control inputs (uP,uV) with defined lower and upper thresholds. Due to the large number of variables and parameters, it is quite challenging to derive a complete characterization for such a model. As a result, we focus on characterizing the control input behaviors for the case that the reinfection rate exceeds the initial infection rate satisfying ˆβ>β. As mentioned above, during the recent COVID-19 pandemic, it was observed that the reinfection rates, particularly those associated with variants such as Delta and Omicron, were higher than the initial infection rates. The results of this paper are applicable to such immuno-compromising infectious diseases.
Now, we state the following proposition.
Proposition 4.1. Suppose Assumption 4.1 holds; then, the candidate optimal control inputs u∗V and u∗P cannot be simultaneously singular on any open time-interval I⊂[0,T].
Proof. As discussed in Section 3.3, a control input exhibits a singularity when the switching function associated with it and its higher derivatives are all identically zero over an open time-interval. In our setting which is comprised of two control inputs, the necessary condition for the existence of a simultaneous singularity of the inputs u∗V and u∗P on I requires the following:
ϕP(t)=ϕV(t)=˙ϕV(t)=0, |
to hold for every/almost every t∈I, which implies the following:
⟨λλ∗(t),gP(z∗(t))⟩=⟨λλ∗(t),gV(z∗(t))⟩=⟨λλ∗(t),[f,gV](z∗(t))⟩+⟨λ∗(t)[gP,gV](z∗(t))⟩u∗P(t)=0, | (4.5) |
where we obtain (4.5) from (4.2) and (4.3), with
[f,gV](z∗(t))=[000],[gP,gV](z∗(t))=[−βcVx∗S(t)(1−x∗S(t)−x∗R(t))0−x∗S(t)(β−ˆβ)(1−x∗S(t)−x∗R(t))]. | (4.6) |
It follows that (4.5) holds if either of the two conditions is true: the co-state vector identically vanishes (i.e., λλ∗(t)≡0) or the vectors gV(z∗(t)), gP(z∗(t)) and [f+gPu∗P,gV](z∗(t)) are linearly dependent over I. Now, from (3.7) and (3.8), we conclude that λ∗C(t)≡1 is satisfied for every t∈I, which implies that the co-state vector λλ∗(t)≢0. Thus, the vectors gV(z∗(t)), gP(z∗(t)), and [f+gPu∗P,gV](z∗(t)) must be linearly dependent over I for a simultaneous singularity of the inputs to exist. By computing the determinant of the matrix formed by these three vectors, we obtain the following (we have suppressed the explicit dependency of the states and control inputs on time for the sake of brevity):
Δ1(z∗)=|cVx∗S−cP(x∗S+x∗R)−βcVx∗S(1−x∗S−x∗R)u∗P−x∗S−βx∗S(1−x∗S−x∗R)0x∗S−ˆβx∗R(1−x∗S−x∗R)(ˆβ−β)x∗S(1−x∗S−x∗R)u∗P|=|cV−cP(x∗S+x∗R)−βcV−1−βx∗S(1−x∗S−x∗R)01−ˆβx∗R(1−x∗S−x∗R)ˆβ−β|x∗2S(1−x∗S−x∗R)u∗P. | (4.7) |
Suppose the three vectors are linearly dependent. Observe from (2.2) that x∗S is strictly positive for a given bounded time-interval. Similarly, x∗I=1−x∗S−x∗R is also non-zero in the endemic case. In addition, 0<uPmin≤u∗P≤1 implies that the input u∗P is strictly positive. Thus, x∗2S(1−x∗S−x∗R)u∗P is clearly non-zero on I. Now, setting the determinant in (4.7) equal to 0 and using the relation x∗S(t)+x∗R(t)≠0 results in the following:
1−x∗S−x∗R=cP(β−ˆβ)cVβˆβ. | (4.8) |
Observe from (2.2) that x∗S(t) is an exponentially decreasing function, which remains strictly positive for a given bounded time-interval. Similarly, Lemma 2.1 ensures that x∗R(t)≥0 holds. The left-hand side of (4.8) corresponds to the state-variable x∗I(t), which resides in the set [0,1] by Lemma 2.1. Whereas, the right-hand side is a negative constant under a compromised immunity (i.e., ˆβ>β), thus implying that the equality (4.8) can never hold. Hence, the three vectors gV(z∗(t)), gP(z∗(t)), and [f+gPu∗P,gV](z∗(t)) are linearly independent. Thus, the control inputs u∗V(t) and u∗P(t) can not be simultaneously singular on I. This concludes our proof.
First, we redefine (4.4) in terms of u∗V(t). By using the relation [f+gPu∗P+gVu∗V,gV](z∗(t))=[gP,gV](z∗(t))u∗P(t) (since [f,gV](z∗(t))=0 and [gV,gV](z∗(t))=0), we obtain the following:
¨ϕV(t)=⟨λλ∗((t),[f,[gP,gV]](z∗(t))⟩u∗P(t)+⟨λλ∗(t),[gP,[gP,gV]](z∗(t))⟩u∗2P(t)+⟨λλ∗(t),[gV,[gP,gV]](z∗(t))⟩u∗P(t)u∗V(t), | (4.9) |
where
[f,[gP,gV]](z∗(t))=[x∗S(t)(1−x∗S(t)−x∗R(t))((ˆβ−β)(cI−cP)+βcVγ)00],[gP,[gP,gV]](z∗(t))=[x∗S(1−x∗S(t)−x∗R(t))((ˆβ−β)cP+β2cV(1−x∗R(t)−2x∗S(t))−βˆβcVx∗R(t))βx∗2S(t)(β−ˆβ)(1−x∗S(t)−x∗R(t))x∗S(t)(β−ˆβ)(1−x∗S(t)−x∗R(t))((β−ˆβ)(1−x∗R(t))+(ˆβ−2β)x∗S(t))],[gV,[gP,gV]](z∗(t))=[βcVx∗S(t)(1−x∗S(t)−x∗R(t))0x∗S(t)(β−ˆβ)(1−x∗S(t)−x∗R(t))]=−[gP,gV](z∗(t)). |
Before we state our main result, we state the following assumptions that will be essential for what follows. It is important to note that the weights cP,cV, and thresholds uPmin,uVmax are parameters that policy makers are free to decide at the onset of a pandemic. We enforce the effective cost of protection cP(1−uPmin) to be lower than the infection cost cI to incentivize the protection adoption. In addition, recall that we restrict our analysis to the class of immunocompromised diseases such that ˆβ>β holds. These assumptions motivate the following mathematical conditions in the form of Assumptions 4.2. A further discussion on the choice of parameters is included in Section 5.
Assumption 4.2. We assume that the weighing and model parameters satisfy the following inequalities:
(i) (β−ˆβ)(cI−cP)≠−βcVγ;
(ii) (β−ˆβ)cI+βˆβcV−βcVγ<0;
(iii) (β−ˆβ)(cI−cP(1−uPmin))+βˆβcVuPmin<0.
Assumptions 4.1 and 4.2 are sufficient conditions under which Theorem 4.1 holds.
Theorem 4.1. Suppose Assumptions 4.1 and 4.2 hold; then, the candidate optimal control input u∗V cannot be singular on any open time-interval I⊂[0,T].
Proof. The proof is by contradiction. Assume that the control input u∗V is singular on I. A singularity in u∗V is obtained when the the switching function ϕV vanishes over I, which, in turn, implies ϕV(t)=˙ϕV(t)=¨ϕV(t)=0 for every/almost every t∈I. Equating ˙ϕV(t) in (4.5) to zero and leveraging the fact that [f,gV](z∗(t))=0, implies the following:
⟨λλ∗(t),[gP,gV](z∗(t))⟩=0. | (4.10) |
As a result of (4.10), the second time-derivative of the switching function in (4.9) is given by the following:
¨ϕV(t)=⟨λλ∗(t),[f,[gP,gV]](z∗(t))⟩u∗P(t)+⟨λλ∗(t),[gP,[gP,gV]](z∗(t))⟩u∗2P(t). |
As the control input u∗P(t)≠0 (since u∗P(t) lies in the interval u∗P(t)∈[u{Pmin},1], with u{Pmin}>0), on equating ¨ϕV(t)=0, we obtain the following:
u∗P(t)=−⟨λλ∗(t),[f,[gP,gV]](z∗(t))⟩⟨λλ∗(t),[gP,[gP,gV]](z∗(t))⟩. | (4.11) |
Now, we express the vector [gP,[gP,gV]](z∗(t)) as follows:
[gP,[gP,gV]](z∗(t))=ϵ(z∗(t))gV(z∗(t))+μ(z∗(t))[gP,gV](z∗(t))+κ(z∗(t))[f,[gP,gV]](z∗(t)), | (4.12) |
where ϵ, μ, κ:R3→R are given by (dependency on time has been dropped for clarity)
ϵ=βx∗S(ˆβ−β)(1−x∗S−x∗R),μ=(ˆβ−β)(1−x∗S−x∗R),κ=(ˆβ−β)cP+βˆβcV(1−2x∗S−2x∗R)(ˆβ−β)(cI−cP)+βcVγ. |
It can be shown that the above obtained functions ϵ, μ, and κ are indeed unique, since the three vectors gV(z∗(t)), [gP,gV](z∗(t)), and [f,[gP,gV]](z∗(t)) form a basis of R3 for each t∈I. Note that under Assumption 4.2(i), when (β−ˆβ)(cI−cP)≠−βcVγ holds, κ is well-defined.
Rewriting the denominator of u∗P(t) in (4.11) (i.e., ⟨λλ∗(t),[gP,[gP,gV]](z∗(t))⟩) in terms of the right-hand side of (4.12), we obtain the following:
⟨λλ∗(t),[gP,[gP,gV]](z∗(t))⟩=ϵ(z∗(t))⟨λλ∗(t),gV(z∗(t))⟩⏟ = 0 as ϕV(t)=0+μ(z∗)⟨λλ∗(t),[gP,gV](z∗(t))⟩⏟ = 0 as ˙ϕV(t)=0+κ(z∗(t))⟨λλ∗(t),[f,[gP,gV]](z∗(t))⟩. | (4.13) |
Substituting (4.13) in (4.11) under the conditions ϕV(t)=˙ϕV(t)=¨ϕV(t)=0 results in u∗P(t)=−1κ(z∗(t)). Since, we assumed u∗V to be singular on I, as a consequence of Proposition 4.1, it follows that u∗P must exhibit a non-singularity on I. In other words, for a singularity of the optimal control input u∗V to exist, it is necessary that u∗P is a bang-bang control (i.e., either u∗P(t)=1, or u∗P(t)=u{Pmin} for every/almost every t∈I). When the control input u∗P(t)=−1κ(z∗(t))=1, the following holds:
(β−ˆβ)cI−βcVγβˆβcV=1−2x∗S(t)−2x∗R(t)⟹(β−ˆβ)cI−βcVγ=βˆβcV(2x∗I(t)−1)⟹(β−ˆβ)cI−βcVγ+βˆβcV=2x∗I(t). | (4.14) |
Note that the right-hand side of (4.14) lies in the range of [0,2], whereas the left-hand side is strictly negative by Assumption 4.2(ii). Thus, (4.14) can not be true. Now, we consider the case when u∗P(t)=−1κ(z∗(t))=uPmin, where the following holds:
(β−ˆβ)(cI−cP(1−u{Pmin}))βˆβcVuPmin=1−2x∗S(t)−2x∗R(t)⟹(β−ˆβ)(cI−cP(1−uPmin))=βˆβcVuPmin(2x∗I(t)−1)⟹(β−ˆβ)(cI−cP(1−uPmin))+βˆβcVuPmin=2x∗I(t). | (4.15) |
Again, the right-hand side of (4.15) lies in the range of [0,2], whereas the left-hand side is strictly negative by Assumption 4.2(iii). Thus, the structure of the singular control input u∗P(t)=−⟨λλ∗(t),[f,[gP,gV]](z∗(t))⟩⟨λλ∗(t),[gP,[gP,gV]](z∗(t))⟩ does not hold, which implies that ¨ϕV(t)=0 is not possible on I. By integrating ¨ϕV(t) twice, it is deduced that ϕV(t)=0 on I is also not possible. Thus, under Assumptions 4.1 and 4.2, the optimal control input u∗V is non-singular. This concludes our proof on the non-singular behavior of u∗V.
Note that the above result which characterizes the behavior of u∗V as a non-singular input is based on Assumptions 4.1 and 4.2. The impact of relaxing these assumptions presents an interesting research avenue, which we plan to explore in the future.
Our theory demonstrated that there is no simultaneous singularity, nor is there any possibility of the vaccination input exhibiting a singularity under the stated Assumptions 4.1 and 4.2. This has important implications on the public health policy. Specifically, the non-singularity results guarantee that the optimal vaccination policy is the simplest possible bang-bang control, which is often considered a more practical and appropriate intervention in epidemiological settings (see e.g., [28,29]). The mathematical proof of Theorem 4.1 rules out the existence of singularities in the vaccination input, which align with this broader understanding.
Further work needs to be done to fully characterize the optimal bang-bang control policy (i.e., determination of treatment level and transition times between treatment and no-treatment). Implementing our proposed strategies in real-world scenarios may be challenging, as implementation often requires adherence by individuals to the prescribed policies, and it is often difficult to ensure full compliance from people. It is to be noted that the optimality of a non-singular control has only been proven for the class of diseases leading to a compromised immunity (i.e., the reinfection rate is higher than the initial infection rate). As part of future work, we plan to expand our analysis to include diseases that confer a partial immunity, for which ˆβ is less than β.
Now, we illustrate the trajectories of the optimal control inputs u∗V and u∗P, and the evolution of the SIRI dynamics through numerical simulations. We demonstrate different phenomena, through three different cases obtained by changing the parameters and costs. In the first two cases, we select the parameters and costs such that Assumptions 4.1 and 4.2 are satisfied. In the third case, we violate the assumptions and illustrate the presence of singularities. We choose uPmin=0.2 and uVmax=0.9. In addition, for the endemic equilibrium to exist, the chosen parameters also satisfy the inequality γ<ˆβuPmin. Accordingly, for the first two cases, we choose the following weighing and model parameters which satisfy the above mentioned assumptions, whereas for the third case, we choose ˆβ<β, with xS(0)=0.8,xI(0)=0.2, and xR(0)=0, where xj(0) for j∈{S,I,R} denotes the initial state for the susceptible, infected, and recovered fractions of the population, respectively. The different costs and disease parameters are included in Table 1. Note that a different set of parameters and costs will not violate the theoretical results proposed in Proposition 4.1 and Theorem 4.1, as long as Assumptions 4.1 and 4.2 hold. Thus, the main results remain robust to the choice of parameters, which are also illustrated in the numerical simulations. The choice of the reinfection and recovery rates are governed by the basic reproduction number, the commonly used as a metric in epidemiological studies, to determine the strength of an infectious disease. The disease spreads as long as the basic reproduction ratio is greater than one. Since we focus on the case of a compromised immunity, we choose an infection rate β<ˆβ. Several studies emphasized the variability in the reproduction numbers of different COVID-19 viral strains. For example, the authors of [37] predicted the reproduction number to be around 2.2 in the early phase of COVID-19 spread, whereas the authors in [38] estimated the Omicron reproduction number in certain parts of the world to be around 8. Such a large variation is potentially due to the behavioral and environmental circumstances alongside viral mutations. We have chosen our infection and recovery rates which varies within a range of R0∈[1.32,20]. In the first case, we set the costs such that the protection cost, cP, dominates the other two costs, even though the effective cost of protection cP(1−uPmin) is lower than the infection cost. In the second and third cases, the protection cost is the lowest. The infection cost cI being highest ensures that individuals are incentivized to choose either protection or vaccination, thus reducing the infection spread. The initial conditions of the model reflect that, a large proportion of the population is susceptible to the disease at the start of the epidemic, while only a small fraction is initially infected. We set the initial conditions such that there are no recovered individuals at the beginning of the epidemic, which corresponds to a first wave epidemic.
cP | cV | cI | β | ˆβ | γ | |
Case 1 | 7.1 | 2 | 7 | 1 | 2.5 | 0.38 |
Case 2 | 0.3 | 2 | 5 | 1 | 2 | 0.1 |
Case 3 | 0.3 | 3 | 5 | 3 | 2 | 0.1 |
Certain numerical methods exist to analyze the existence of singularities. Most of the existing methods are efficient on linear systems. Our system under study is non-linear, and such numerical methods require linearization of the system around the operating point. We numerically validate our analytical results using the numerical solver Quasi-Interpolation based Trajectory Optimization (QuITO), which is famous for solving constrained nonlinear optimal control problems (see [39]). QuITO uses a direct multiple shooting (DMS) technique to discretize the control trajectory into several segments, and then obtains the optimal solution by solving for the control inputs at the boundaries of these segments. The trajectories which correspond to the states and control inputs for the three cases of weighing and model parameters are illustrated in Figure 2.
The plots in the top row represent the control inputs, whereas the bottom panel illustrates the corresponding state trajectories. In the first two cases, when all assumptions are satisfied, we observe that the simultaneous singularity of control inputs, as well as the singularity in u∗V, are completely absent, thus validating Proposition 4.1 and Theorem 4.1.
In the first case (i.e., Figure 2a), when the protection cost is high, and when the infection prevalence becomes very low, we observe that the complete removal of protection is the optimal policy. This is illustrated by the switching in u∗P from u∗P=uPmin to u∗P=1 after 42 days. In the second case, when the protection cost is the cheapest, we observe a complete adoption of protection throughout the time-horizon, irrespective of the infection level. In the first two cases, an interesting observation is the behavior of the trajectory of the optimal control input u∗V. At first, the behavior seems counter-intuitive; even though a sufficient fraction of the population is susceptible, vaccination is not applied as an input. This is explained based on the infection and reinfection rates β and ˆβ, respectively. Recall that the parameters are such that the rate at which the susceptible agents get infected (i.e., β) is lower than the rate at which the recovered agents get reinfected (i.e., ˆβ). The susceptible agents have two options available to them: either (incurring a cost cV) they transit to the recovered state (R) by getting vaccinated where they are likely to get infected at a (comparatively higher) rate ˆβ or they remain in the susceptible state (S) and get infected at a (comparatively lower) rate of β. Quite intuitively, the latter option seems optimal for the susceptible agents. In other words, the choice of applying vaccinations (and thereby incurring a vaccination weighing parameter), then transiting to the recovered state, and finally getting reinfected at a higher rate ˆβ is not optimal (note that the infection weighing parameter cI=5 dominates in the current scenario). Instead, agents prefer to remain in the susceptible state by not getting vaccinated. Therefore, we observe the optimal vaccination control u∗V≡0 being satisfied throughout the given time duration. This leads to the important observation that when the reinfection rate is higher than the initial infection rate in a SIRI model with a high infection cost, the susceptible individuals prefer to remain unvaccinated and get infected at a lower rate.
Simulations in Figure 2a and 2b confirm the absence of simultaneous singularities for both the inputs u∗P and u∗V, and the non- singularity of u∗V. These findings confirm the theoretical results outlined in the paper. It is important to note that a constant input represents a special case of non-singular control. Our analytical results focus on the special case of compromised immunity, where the reinfection rate (ˆβ) exceeds the initial infection rate (β). As previously discussed, due to the high reinfection rate, individuals find it optimal not to get vaccinated, thus resulting in u∗V=0, which is the lowest possible limit.
Now we focus on the simulations obtained under the third set of parameters. We violate Assumptions 4.1 and 4.2 by selecting cV=3, β=3, and β>ˆβ, which implies partial immunity. Figure 2c illustrates the smooth behavior of the optimal control, which implies a singular vaccination input u∗V, whereas the input u∗P remains constant at its lower limit. Additionally, this implies that Assumptions 4.1 and 4.2 may be close to necessary for the existence of non-singular optimal control laws. A full analysis of the case in which β>ˆβ is an interesting area of research that remains to be explored in future work. The possible singularities in u∗V motivate us to investigate the behavior of diseases with a partial immunity.
Before concluding this section, we summarize the main advantages of our analysis and techniques in a broader context. We have demonstrated the non-existence of singular control inputs by analyzing the values of the time-varying switching functions ϕP(t) and ϕV(t). Necessary conditions for a singularity require these switching functions, along with their higher derivatives, to vanish identically. Our methodology is robust and can be applied to any compartmental model where the dynamics include control inputs and the running cost is linear in these inputs. Although our results focus on the relatively less-explored SIRI reinfection model, the technique for determining whether the control inputs are singular or non-singular could be useful for other epidemic models with different forms of control inputs. Thus, our technique is not model-sensitive and remains effective across various systems. This wide applicability of our analysis is due to the fundamental concepts of vanishing switching functions and their higher derivatives, which do not depend on the specific details of the underlying model.
In this paper, we considered the problem of optimal vaccination and protection for the class of SIRI epidemiological models. The biological significance of our results lies in the establishment of sufficient conditions on the susceptibility to infection and reinfection, and the cost of prevention and vaccination. Specifically, the proposed SIRI model takes reinfection into account, which is a key characteristic of diseases that result in short-term immunity. During the COVID-19 pandemic, we observed that the reinfection rates, particularly due to variants such as Delta and Omicron, were higher than the initial infection rates. Similarly, other diseases also exist which impart a compromised immunity. The existence of such real-world infectious diseases justifies the focus of this work on a compromised immunity. We proved that it is impossible for both the optimal control inputs to be simultaneously singular, when the immunity is compromised. Then, we performed a detailed analysis on the existence of a singularity of the optimal vaccination control input, and obtained sufficient conditions under which singular arcs (for optimal vaccination control input) are suboptimal and a non-singular vaccination control is optimal. Additionally, it is important to note that bang-bang control is often considered a more appropriate intervention in practical epidemiological settings. The numerical results provided valuable insights into the optimal control structure and evolution of the epidemic under such control inputs. Additionally, we illustrated that higher reinfection rates render vaccinations ineffective as the control input.
Since our bang-bang control optimality results are only guaranteed in the regime of compromised immunity, an extension of the analysis for which the infection rate is higher than the reinfection rate (as also seen in Figure 2c) would be worthwhile. It will be worthwhile to extend our analysis to include diseases that impart a partial immunity to individuals. Establishing the existence of singularities, and deriving expressions of the singular controls remains as a future work. Furthermore, an empirical validation using real data (e.g., involving a controlled interventional challenge study) would be valuable. Another worthwhile extension of our work would be to include infection testing and contact tracing as additional control inputs when all states of the compartmental epidemiological model (e.g., the SAIRU model in [40]) are not directly observable.
Urmee Maitra: Conceptualization, formal analysis, investigation, methodology, validation, writing - original draft, review & editing; Ashish R. Hota: Conceptualization, formal analysis, writing - original draft, review & editing; Rohit Gupta: Conceptualization, formal analysis, writing - original draft, review & editing; Alfred O. Hero: Conceptualization, formal analysis, writing - original draft, review & editing. All authors have read and approved the final version of the manuscript for publication.
The authors declare that they have not used Artificial Intelligence (AI) tools in the creation of this article.
This research was partially supported by grant CCF-2246213 from the National Science Foundation. The authors thank anonymous reviewers for their helpful suggestions.
The authors declare no conflict of interest in this paper.
[1] |
C. Nowzari, V. M. Preciado, G. J. Pappas, Analysis and control of epidemics: A survey of spreading processes on complex networks, IEEE Control Syst. Mag., 36 (2016), 26–46. https://doi.org/10.1109/MCS.2015.2495000 doi: 10.1109/MCS.2015.2495000
![]() |
[2] | A. Roy, C. Singh, Y. Narahari, Recent advances in modeling and control of epidemics using a mean field approach, Sādhanā, 48 (2023), 207. https://doi.org/10.1007/s12046-023-02268-z |
[3] |
Y. Guo, T. Li, Fractional-order modeling and optimal control of a new online game addiction model based on real data, Commun. Nonlinear Sci. Numer. Simul., 121 (2023), 107221. https://doi.org/10.1016/j.cnsns.2023.107221 doi: 10.1016/j.cnsns.2023.107221
![]() |
[4] |
K. H. Wickwire, Optimal isolation policies for deterministic and stochastic epidemics, Math. Biosci., 26 (1975), 325–346. https://doi.org/10.1016/0025-5564(75)90020-6 doi: 10.1016/0025-5564(75)90020-6
![]() |
[5] |
H. Behncke, Optimal control of deterministic epidemics, Optimal Control Appl. Methods, 21 (2000), 269–285. https://doi.org/10.1002/oca.678 doi: 10.1002/oca.678
![]() |
[6] |
A. Omame, N. Sene, I. Nometa, C. I. Nwakanma, E. U. Nwafor, N. O. Iheonu, et al., Analysis of COVID-19 and comorbidity co-infection model with optimal control, Optimal Control Appl. Methods, 42 (2021), 1568–1590. https://doi.org/10.1002/oca.2748 doi: 10.1002/oca.2748
![]() |
[7] |
D. I. Ketcheson, Optimal control of an SIR epidemic through finite-time non-pharmaceutical intervention, J. Math. Biol., 83 (2021), 7. https://doi.org/10.1007/s00285-021-01628-9 doi: 10.1007/s00285-021-01628-9
![]() |
[8] |
T. A. Perkins, G. España, Optimal control of the COVID-19 pandemic with non-pharmaceutical interventions, Bull. Math. Biol., 82 (2020), 118. https://doi.org/10.1007/s11538-020-00795-y doi: 10.1007/s11538-020-00795-y
![]() |
[9] | T. Kruse, P. Strack, Optimal control of an epidemic through social distancing, 2020. |
[10] |
A. Khan, G. Zaman, Optimal control strategy of SEIR endemic model with continuous age-structure in the exposed and infectious classes, Optimal Control Appl. Methods, 39 (2018), 1716–1727. https://doi.org/10.1002/oca.2437 doi: 10.1002/oca.2437
![]() |
[11] |
L. Li, C. Sun, Ji. Jia, Optimal control of a delayed SIRC epidemic model with saturated incidence rate, Optimal Control Appl. Methods, 40 (2019), 367–374. https://doi.org/10.1002/oca.2482 doi: 10.1002/oca.2482
![]() |
[12] |
G. Gonzalez-Parra, M. Díaz-Rodríguez, A. J. Arenas, Mathematical modeling to design public health policies for Chikungunya epidemic using optimal control, Optimal Control Appl. Methods, 41 (2020), 1584–1603. https://doi.org/10.1002/oca.2621 doi: 10.1002/oca.2621
![]() |
[13] |
A. Omame, M. E. Isah, M. Abbas, An optimal control model for COVID-19, zika, dengue, and chikungunya co-dynamics with reinfection, Optimal Control Appl. Methods, 44 (2023), 170–204. https://doi.org/10.1002/oca.2936 doi: 10.1002/oca.2936
![]() |
[14] |
H. Gaff, E. Schaefer, Optimal control applied to vaccination and treatment strategies for various epidemiological models, Math. Biosci. Eng., 6 (2009), 469–492. https://doi.org/10.3934/mbe.2009.6.469 doi: 10.3934/mbe.2009.6.469
![]() |
[15] |
E. V. Grigorieva, E. N. Khailov, A. Korobeinikov, Optimal control for an epidemic in a population of varying size, Discret. Contin. Dyn. Syst. S, 2015 (2015), 549–561. https://doi.org/10.3934/proc.2015.0549 doi: 10.3934/proc.2015.0549
![]() |
[16] |
E. V. Grigorieva, E. N. Khailov, A. Korobeinikov, Optimal quarantine strategies for COVID-19 control models, Stud. Appl. Math., 147 (2021), 622–649. https://doi.org/10.1111/sapm.12393 doi: 10.1111/sapm.12393
![]() |
[17] |
A. Piunovskiy, A. Plakhov, M. Tumanov, Optimal impulse control of a SIR epidemic, Optimal Control Appl. Methods, 41 (2020), 448–468. https://doi.org/10.1002/oca.2552 doi: 10.1002/oca.2552
![]() |
[18] |
P. A. Bliman, M. Duprez, Y. Privat, N. Vauchelet, Optimal immunity control and final size minimization by social distancing for the SIR epidemic model, J. Optim. Theory Appl., 189 (2021), 408–436. https://doi.org/10.1007/s10957-021-01830-1 doi: 10.1007/s10957-021-01830-1
![]() |
[19] |
T. Li, Y. Guo, Modeling and optimal control of mutated COVID-19 (Delta strain) with imperfect vaccination, Chaos Solitons Fract., 121 (2023), 111825. https://doi.org/10.1016/j.chaos.2022.111825 doi: 10.1016/j.chaos.2022.111825
![]() |
[20] |
W. Adel, H. Gunerhan, K. S. Nisar, P. Agarwal, A. El-Mesady, Designing a novel fractional order mathematical model for COVID-19 incorporating lockdown measures, Sci. Rep., 14 (2024), 2926. https://doi.org/10.1038/s41598-023-50889-5 doi: 10.1038/s41598-023-50889-5
![]() |
[21] |
A. El-Mesady, A. A. Elsadany, A. M. S. Mahdy, A. Elsonbaty, Nonlinear dynamics and optimal control strategies of a novel fractional-order lumpy skin disease model, J. Comput. Sci., 79 (2024), 102286. https://doi.org/10.1016/j.jocs.2024.102286 doi: 10.1016/j.jocs.2024.102286
![]() |
[22] |
A. El-Mesady, H. M. Ali, The influence of prevention and isolation measures to control the infections of the fractional Chickenpox disease model, Math. Comput. Simul., 226 (2024), 606–630. https://doi.org/10.1016/j.matcom.2024.07.028 doi: 10.1016/j.matcom.2024.07.028
![]() |
[23] |
U. Ledzewicz, H. Schättler, On optimal singular controls for a general SIR-model with vaccination and treatment, Discrete Contin. Dyn. Syst, 2011 (2011), 981–990. https://doi.org/10.3934/proc.2011.2011.981 doi: 10.3934/proc.2011.2011.981
![]() |
[24] |
O. Sharomi, T. Malik, Optimal control in epidemiology, Ann. Oper. Res., 251 (2017), 55–71. https://doi.org/10.1007/s10479-015-1834-4 doi: 10.1007/s10479-015-1834-4
![]() |
[25] |
D. Greenhalgh, Some results on optimal control applied to epidemics, Math. Biosci., 88 (1988), 125–158. https://doi.org/10.1016/0025-5564(88)90040-5 doi: 10.1016/0025-5564(88)90040-5
![]() |
[26] |
R. Pagliara, B. Dey, N. E. Leonard, Bistability and resurgent epidemics in reinfection models, IEEE Control Syst. Lett., 2 (2018), 290–295. https://doi.org/10.1109/LCSYS.2018.2832063 doi: 10.1109/LCSYS.2018.2832063
![]() |
[27] |
I. Abouelkheir, F. El Kihal, M. Rachik, I. Elmouki, Optimal impulse vaccination approach for an SIR control model with short-term immunity, Mathematics, 7 (2019), 420. https://doi.org/10.3390/math7050420 doi: 10.3390/math7050420
![]() |
[28] |
T. Mapder, S. Clifford, J. Aaskov, K. Burrage, A population of bang-bang switches of defective interfering particles makes within-host dynamics of dengue virus controllable, PLoS Comput. Biol., 15 (2019), e1006668. https://doi.org/10.1371/journal.pcbi.1006668 doi: 10.1371/journal.pcbi.1006668
![]() |
[29] | S. Lenhart, J. T. Workman, Optimal control applied to biological models, 1 Eds., Chapman and Hall/CRC, 2007. https://doi.org/10.1201/9781420011418 |
[30] |
S. Y. Ren, W. B. Wang, R. D. Gao, A. M. Zhou, Omicron variant (B.1.1.529) of SARS-CoV-2: Mutation, infectivity, transmission, and vaccine resistance, World J. Clin. Cases., 10 (2022), 1–11. https://doi.org/10.12998/wjcc.v10.i1.1 doi: 10.12998/wjcc.v10.i1.1
![]() |
[31] |
A. Pinto, M. Aguiar, J. Martins, N. Stollenwerk, Dynamics of epidemiological models, Acta Biotheor., 58 (2010), 381–389. https://doi.org/10.1007/s10441-010-9116-7 doi: 10.1007/s10441-010-9116-7
![]() |
[32] | A. Bressan, B. Piccoli, Introduction to the mathematical theory of control, 2007. |
[33] | F. Blanchini, S. Miani, Set-theoretic methods in control, Birkhäuser Cham, 2015 |
[34] | F. Clarke, Functional analysis, calculus of variations and optimal control, London: Springer, 2013. https://doi.org/10.1007/978-1-4471-4820-3 |
[35] | D. Liberzon, Calculus of variations and optimal control theory: A concise introduction, Princeton University Press, 2011. |
[36] |
B. Bonnard, M. Chyba, Singular trajectories and their role in control theory, IEEE Trans. Automat. Control, 50 (2005), 278–279. https://doi.org/10.1109/TAC.2004.841883 doi: 10.1109/TAC.2004.841883
![]() |
[37] |
Q. Li, M. Med, X. Guan, P. Wu, X. Wang, Lei Zhou, et al., Early transmission dynamics in Wuhan, China, of novel coronavirus–infected pneumonia, N. Engl. J. Med., 382 (2020), 1199–1207. https://doi.org/10.1056/NEJMoa2001316 doi: 10.1056/NEJMoa2001316
![]() |
[38] |
Z. Du, H. Hong, S. Wang, L. Ma, C. Liu, Y. Bai, et al., Reproduction number of the Omicron variant triples that of the Delta variant, Viruses, 14 (2022), 821. https://doi.org/10.3390/v14040821 doi: 10.3390/v14040821
![]() |
[39] |
S. Ganguly, N. Randad, R. A. D'Silva, M. Raj, D. Chatterjee, QuITO: Numerical software for constrained nonlinear optimal control problems, SoftwareX, 24 (2023), 101557. https://doi.org/10.1016/j.softx.2023.101557 doi: 10.1016/j.softx.2023.101557
![]() |
[40] |
A. R. Hota, U. Maitra, E. Elokda, S. Bologonani, Learning to Mitigate epidemic risks: A dynamic population game approach, Dyn. Games Appl., 13 (2023), 1106–1129. https://doi.org/10.1007/s13235-023-00529-4 doi: 10.1007/s13235-023-00529-4
![]() |
cP | cV | cI | β | ˆβ | γ | |
Case 1 | 7.1 | 2 | 7 | 1 | 2.5 | 0.38 |
Case 2 | 0.3 | 2 | 5 | 1 | 2 | 0.1 |
Case 3 | 0.3 | 3 | 5 | 3 | 2 | 0.1 |