Next Article in Journal
Causal Modeling of Academic Activity and Study Process Management
Previous Article in Journal
Orlicz Spaces and Their Hyperbolic Composition Operators
Previous Article in Special Issue
A Risk-Structured Model for the Transmission Dynamics of Anthrax Disease
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimal Epidemic Control with Nonmedical and Medical Interventions

by
Alexandra Smirnova
*,
Mona Baroonian
and
Xiaojing Ye
Department of Mathematics & Statistics, Georgia State University, Atlanta, GA 30302, USA
*
Author to whom correspondence should be addressed.
Mathematics 2024, 12(18), 2811; https://doi.org/10.3390/math12182811
Submission received: 26 August 2024 / Revised: 5 September 2024 / Accepted: 7 September 2024 / Published: 11 September 2024
(This article belongs to the Special Issue Mathematical Methods and Models in Epidemiology)

Abstract

:
In this study, we investigate different epidemic control scenarios through theoretical analysis and numerical simulations. To account for two important types of control at the early ascending stage of an outbreak, nonmedical interventions, and medical treatments, a compartmental model is considered with the first control aimed at lowering the disease transmission rate through behavioral changes and the second control set to lower the period of infectiousness by means of antiviral medications and other forms of medical care. In all experiments, the implementation of control strategies reduces the daily cumulative number of cases and successfully “flattens the curve”. The reduction in the cumulative cases is achieved by eliminating or delaying new cases. This delay is incredibly valuable, as it provides public health organizations with more time to advance antiviral treatments and devise alternative preventive measures. The main theoretical result of the paper, Theorem 1, concludes that the two optimal control functions may be increasing initially. However, beyond a certain point, both controls decline (possibly causing the number of newly infected people to grow). The numerical simulations conducted by the authors confirm theoretical findings, which indicates that, ideally, around the time that early interventions become less effective, the control strategy must be upgraded through the addition of new and improved tools, such as vaccines, therapeutics, testing, air ventilation, and others, in order to successfully battle the virus going forward.

1. Introduction

Advanced modeling and parameter estimation algorithms form a solid background for the design of optimal strategies to control infectious diseases, which reduces illness and mortality rates. Vaccination, isolation, and public health education are examples of important control techniques that protect people at risk and make effective use of healthcare resources [1,2,3].
Timely control measures can mitigate the impact of outbreaks, prevent widespread transmission, and save lives. For instance, vaccination programs have been instrumental in controlling diseases such as measles, polio, and influenza [4,5]. Quarantine and isolation protocols were key in managing the spread of diseases like Ebola and COVID-19 [6]. Public health campaigns promoting handwashing and sanitation have significantly reduced the transmission of diseases such as cholera and dysentery [7,8]. The eradication of smallpox is a prime example of how global vaccination campaigns can lead to the complete elimination of a disease [9]. Similarly, the rapid response to the H1N1 influenza pandemic in 2009, including the development and distribution of vaccines, helped to control the spread of the virus and reduce its impact [10].
By analyzing data that use different models and algorithms, epidemiologists can forecast future incidence cases and evaluate various control strategies. Systematic preventive measures can help in reducing the spread of diseases. At first glance, choosing healthcare policies seems obvious, but in reality, it is a very complicated task. One needs to put forward control strategies that are practical and, at the same time, have manageable consequences. At the onset of COVID-19, lockdowns were helpful, but they were not sustainable long term [11,12,13]. Thus, choosing the best intervention at the right time is critical [14,15].
The study in [16] introduced a two-stage epidemic model for the spread of COVID-19 and proposed optimal control strategies based on actual data and cost considerations. The research underscores the importance of contact tracing and isolation in minimizing the costs and effectively curbing the spread of a disease. Numerical simulations and model analysis provide actionable recommendations for public health authorities, highlighting the critical role of controlling the transmission rate in epidemic management.
The research in [17] modeled the spread of COVID-19 and assessed the impact of social intervention measures during the early outbreak phase, focusing on optimal control strategies and the identifiability of model parameters. It found that optimal control strategies, especially social distancing and self-isolation, as well as significantly reduced transmission rates when implemented early. The study emphasized the importance of structural identifiability for accurate parameter estimation in COVID-19 models. It shows that implementing control measures effectively “flattens the curve” and lowers the burden on healthcare systems.
Another study, [18], focused on an S I R model with saturated incidence and treatment rates, analyzing equilibrium points, bifurcation, and optimal control strategies that utilize vaccination and treatment as well as antiviral medication, in order to contain the outbreak. The authors’ findings, derived from numerical simulations and efficiency analysis, demonstrated that vaccination control stands to reduce the cumulative number of infections more rapidly than control by antiviral treatment. This research underscores the value of mathematical modeling in epidemiology and the strategic implementation of vaccination to prevent disease transmission.

2. Control of an Emerging Disease

In the study of epidemic control, the effective management of disease spread is crucial, particularly at the onset of an outbreak. While the importance of vaccination in fighting infectious diseases is undeniable, it takes time to develop a vaccine for an emerging strain. Various parameters, including environmental factors, immunity patterns, and behavioral changes, impact the circulation of a virus. Social distancing and personal hygiene measures (non-medical interventions) play an important role in containing the disease at an early ascending stage. By optimizing the implementation of non-medical interventions over time, the effectiveness of these interventions can be increased.
Another essential component of control and prevention is treatment with antiviral medications, which makes it possible to reduce the period of infectiousness and/or reduce the disease fatality rate. To account for these two important types of control, we consider the following S I R (Susceptible-Infectious-Removed) model [19] for early disease transmission:
d S d t = β S ( t ) I ( t ) N d I d t = β S ( t ) I ( t ) N γ I ( t ) d R d t = γ I ( t )
In this system (1), we assume that recovered individuals gain immunity for the duration of the study period and do not return to the susceptible class S . Additionally, we assume that the natural birth and death rates balance one another, and the number of deaths due to the disease is expected to be negligible relative to the total population, N, so that the removed class, R , is mostly comprised of recovered individuals. Therefore, the removed class, R , is essentially viewed as recovered, and the two disease parameters β > 0 and γ > 0 are the transmission and recovery rates, respectively. Individuals leave the infectious class, I , after being infected for an average time period 1 / γ .
The focus of this research regards introducing optimal controls during the initial weeks of a pandemic in order to delay and reduce the daily number of infections [20]. This approach enables health centers and decision-making organizations to implement more effective operations. In what follows, we incorporate two different kinds of control in the S I R model [21], resulting in the system d x d t = f ( x , u ) , where
f 1 ( x , u ) : = β ( 1 u 1 ( t ) ) S ( t ) I ( t ) f 2 ( x , u ) : = β ( 1 u 1 ( t ) ) S ( t ) I ( t ) ( γ + ε u 2 ( t ) ) I ( t ) f 3 ( x , u ) : = ( γ + ε u 2 ( t ) ) I ( t ) .
Here, S ( t ) : = S ( t ) N , I ( t ) : = I ( t ) N , and R ( t ) : = R ( t ) N are the normalized susceptible, infected, and removed compartments, respectively; N is the population of the region at the beginning of the study period. The function u 1 ( t ) represents nonmedical controls (social distancing, remote work, online education, restriction on travel, lockdowns, etc.), while u 2 ( t ) stands for treatment with antiviral medications and other medical interventions. A positive parameter, ε , is the efficacy of antiviral treatments [22]. In the above, x : = [ S , I , R ] , u : = [ u 1 , u 2 ] , and the admissible set for each control function is
U = u i L 1 [ 0 , T ] , 0 u i ( t ) < 1 , i = 1 , 2 .
In (2), the first control, u 1 ( t ) , aims to change the disease transmission rate from β to β ( 1 u 1 ( t ) ) , while the second control, u 2 ( t ) , is expected to reduce the period of infectiousness, which is 1 γ in the initial system (1). In combination, the two controls, u 1 ( t ) and u 2 ( t ) , are meant to minimize the force of infection, β ( 1 u 1 ( t ) ) S ( t ) I ( t ) , while keeping the costs at bay. The costs are considered in a general sense, which includes a negative impact on mental health, education, the economy, and on the overall quality of life.
In Lemma 1 below, we show that, following the introduction of a time-dependent transmission rate, β ( t ) : = β ( 1 u 1 ( t ) ) , and a time-dependent recovery rate, γ ( t ) : = γ + ε u 2 ( t ) , the model d x d t = f ( x , u ) in (2) remains well-defined in the sense that the state variables S ( t ) , I ( t ) , R ( t ) , originating in a positive octant do not leave the octant for all values of t > 0 . The proof of this lemma is similar to the argument in [23], where the system (2) was considered with non-medical controls only (that is, u 2 ( t ) = 0 ).
Lemma 1
([23]). Let u i ( t ) , i = 1 , 2 be admissible control trajectories with x ( t ) , satisfying d x d t = f ( x , u ) given by (2) and
( S ( 0 ) , I ( 0 ) , R ( 0 ) ) Δ 2 : = { ( z 1 , z 2 , z 3 ) R 3 : z 1 + z 2 + z 3 = 1 , z 1 , z 2 , z 3 0 } ,
where the probability simplex is R 3 . Then, ( S ( t ) , I ( t ) , R ( t ) ) Δ 2 for all t 0 .
Note that the argument in [23] implies that the conclusion of Lemma 1 is not limited to β ( t ) : = β ( 1 u 1 ( t ) ) and γ ( t ) : = γ + ε u 2 ( t ) . It is valid for any integrable non-negative functions β ( t ) and γ ( t ) . To optimize the implementation of both controls, u 1 ( t ) and u 2 ( t ) , we consider the following objective functional:
J ( x , u ) : = 0 T ( β ( 1 u 1 ( t ) ) S ( t ) I ( t ) + λ C ( u ( t ) ) d t .
According to system (2), one can integrate the first term to obtain
J ( x , u ) = S ( 0 ) S ( T ) + 0 T λ C ( u ( t ) ) d t : = h ( x ( T ) ) + 0 T L ( x ( t ) , u ( t ) ) d t ,
where C ( u ) : = [ C 1 ( u 1 ) , C 2 ( u 2 ) ] is the assumed cost of control and λ : = [ λ 1 , λ 2 ] , λ 1 , λ 2 > 0 , is the regularization parameter (weight). As our numerical experiments show, the choice of the cost function, C ( u ) , significantly influences the resulting control strategy. From a practical standpoint, neither u 1 ( t ) nor u 2 ( t ) should take negative values. At the same time, the cost, C i ( u i ) , must increase dramatically as u i ( t ) approaches 1, which is the upper bound of the feasible set (3), since it is impossible to entirely eliminate the disease transmission ( u 1 ( t ) = 1 ) . It is equally impossible to reach the full capacity of antiviral treatment ( u 2 ( t ) = 1 ) due to the limitations of testing and other factors. Therefore, in our approach, we impose the following assumptions on the cost functions C 1 ( u 1 ) and C 2 ( u 2 ) [23]:
C i ( u ) > 0 , C i ( 0 ) = 0 , C i ( u ) > 0 for u > 0 , C i ( u ) < 0 for u < 0 and lim u 1 C i ( u ) = , i = 1 , 2 .
These assumptions on the cost of control were first proposed in [23] for a special case when u 2 ( t ) = 0 . The authors of [23] employed the techniques of machine learning to show that under assumptions (5), the global minimum of the Hamiltonian gives rise to the optimal control strategy, u 1 ( t ) , which stays within the feasible set (3) for all values of t [ 0 , T ] . Assumptions (5) are the alternative to a more traditional cost function, C ( u ) = u 2 , that is often used in the control literature. However, C ( u ) = u 2 does not generally prevent the global minimum from becoming greater than 1 for some values of t, even for large weights λ .

3. Theoretical Study and Discussion

In this section, we state and prove our main theoretical result.
Theorem 1.
Let u U be an optimal control strategy with respect to the objective functional J ( x , u ) defined in (4) and biological model x ˙ = f ( x , u ) , x ( 0 ) = x 0 , introduced in (2), with C ( u ) : = [ C 1 ( u 1 ) , C 2 ( u 2 ) ] satisfying (5) and λ : = [ λ 1 , λ 2 ] , λ 1 , λ 2 > 0 . Then, there is τ [ 0 , T ) such that for any t ( τ , T ) , the derivative, d u i d t , i = 1 , 2 , exists, and d u i d t < 0 . In other words, there is τ [ 0 , T ) such that for any t ( τ , T ) , both optimal controls, u 1 ( t ) and u 2 ( t ) , are decreasing.
Proof. 
According to the Pontryagin’s Minimum Principle [24,25], if u U is an optimal control with respect to the objective functional J ( x , u ) = h ( x ( T ) ) + 0 T L ( x ( t ) , u ( t ) ) d t and the system x ˙ = f ( x , u ) , x ( 0 ) = x 0 , then there is a trajectory p ( t ) such that
p ˙ ( t ) = x H ( x , u , p ) x ( t ) , u ( t ) , p ( t ) , p ( T ) = x h ( x ) x ( T ) ,
u ( t ) = arg min v U H ( x ( t ) , v ( t ) , p ( t ) ) , H ( x , v , p ) : = L ( x , v ) + p f ( x , v ) .
By the properties (5) of the cost, C ( u ) , one has C i ( u ) > 0 for u > 0 and lim u 1 C i ( u ) = , which prevent any u = [ u 1 , u 2 ] , u i 1 , i = 1 , 2 , from being the optimal of H ( x , u , p ) with respect to u at any time t [ 0 , T ] . Therefore, the Karush–Kuhn–Tucker (KKT) conditions for the optimal control problem (2)–(4) take the form
u H ( x , u , p ) q ( t ) = 0 , q ( t ) : = [ q 1 ( t ) , q 2 ( t ) ]
p ˙ ( t ) = x H ( x , u , p ) x ( t ) , u ( t ) , p ( t ) , p ( T ) = x h ( x ) x ( T )
x ˙ ( t ) = f ( x , u ) , x ( 0 ) = x 0
q i ( t ) 0 , u i ( t ) 0 , i = 1 , 2 , q ( t ) u ( t ) = 0 t [ 0 , T ] .
As it follows from (2), (4) and (7),
u H ( x , u , p ) = u L ( x , u ) + p u f ( x , u ) = L u 1 L u 2 + [ p 1 , p 2 , p 3 ] f 1 u 1 f 1 u 2 f 2 u 1 f 2 u 2 f 3 u 1 f 3 u 2 = λ 1 d c 1 d u 1 λ 2 d c 2 d u 2 + [ p 1 , p 2 , p 3 ] β S I 0 β S I ε I 0 ε I ,
which yields
λ 1 d c 1 d u 1 q 1 ( t ) = β ( p 1 p 2 ) S I
λ 2 d c 2 d u 2 q 2 ( t ) = ε ( p 3 p 2 ) I .
To show that on some ( τ , T ) the derivative d u 1 d t exists that and d u 1 d t < 0 , we follow [23]. Conditions (K2) and (K3) imply that ( p 1 p 2 ) S I is differentiable and therefore continuous for any t [ 0 , T ] . From Lemma 1, one concludes that S ( t ) , I ( t ) > 0 as long as S ( 0 ) and I ( 0 ) are positive. On the other hand, since p 1 ( T ) = 1 < 0 = p 2 ( T ) , there is τ 1 [ 0 , T ) such that p 1 ( t ) p 2 ( t ) < 0 for all t [ τ 1 , T ) . Suppose at some point t [ τ 1 , T ] , where the Lagrange multiplier, q 1 ( t ) , is greater than zero. Then from (K4), it follows that u 1 ( t ) = 0 . By (5), this implies that d c 1 d u 1 ( t ) = 0 , which means that in (9) d c 1 d u 1 ( t ) q 1 ( t ) < 0 , while β ( p 1 p 2 ) S I > 0 . Hence, we arrive at the contradiction. Therefore, for any t [ τ 1 , T ] , one has q 1 ( t ) = 0 and λ 1 d c 1 d u 1 = β ( p 1 p 2 ) S I . By the implicit function theorem, for t ( τ 1 , T ) the derivative d u 1 d t exists, and
d u 1 d t = β [ S ( t ) I ( t ) ( p 1 ( t ) p 2 ( t ) ) ] λ 1 c 1 ( u 1 ) for   all t ( τ 1 , T ) .
Taking into consideration (2), (4), and (7), one obtains
x H ( x , u , p ) = x L ( x , u ) + p x f ( x , u ) = L S L I L R + [ p 1 , p 2 , p 3 ] f 1 S f 1 I f 1 R f 2 S f 2 I f 2 R f 3 S f 3 I f 3 R = 0 0 0 + [ p 1 , p 2 , p 3 ] β ( 1 u 1 ) I β ( 1 u 1 ) S 0 β ( 1 u 1 ) I β ( 1 u 1 ) S ( γ + ε u 2 ) 0 0 ( γ + ε u 2 ) 0 .
Furthermore, from (4) one obtains x h ( x ) = [ 1 , 0 , 0 ] . This, together with (12), implies that p 3 ( t ) = 0 , and the costate equations for p 1 ( t ) and p 2 ( t ) take the following form:
p ˙ 1 = β ( 1 u 1 ( t ) ) ( p 1 ( t ) p 2 ( t ) ) I ( t ) p ˙ 2 = β ( 1 u 1 ( t ) ) ( p 1 ( t ) p 2 ( t ) ) S ( t ) + p 2 ( t ) ( γ + ε u 2 ( t ) ) p 1 ( T ) = 1 , p 2 ( T ) = 0 .
Combining (2) and (13), one can rewrite [ S ( t ) I ( t ) ( p 1 ( t ) p 2 ( t ) ) ] as follows:
[ S ( t ) I ( t ) ( p 1 ( t ) p 2 ( t ) ) ] = ( S I + S I ) ( p 1 p 2 ) + ( p 1 p 2 ) S ( t ) I ( t ) = β ( 1 u 1 ) S I 2 + β ( 1 u 1 ) S 2 I ( γ + ε u 2 ) S I ( p 1 p 2 ) + β ( p 1 p 2 ) ( 1 u 1 ) ( I S ) p 2 ( γ + ε u 2 ) S I = p 1 ( γ + ε u 2 ) S I .
From (14) and (11), one concludes
d u 1 d t = β p 1 ( γ + ε u 2 ) S I λ 1 c 1 ( u 1 ) for   all t ( τ 1 , T ) .
Since p 1 ( T ) = 1 < 0 and S ( t ) , I ( t ) > 0 , while γ + ε u 2 > 0 , λ 1 c 1 ( u 1 ) > 0 for t [ 0 , T ] , there exists τ 2 [ 0 , T ) such that p 1 ( t ) < 0 and β p 1 ( γ + ε u 2 ) S I λ 1 c 1 ( u 1 ) < 0 for all t [ τ 2 , T ] . Let τ = max ( τ 1 , τ 2 ) ; then, d u 1 d t is negative in ( τ , T ) . As noted above, p 3 ( t ) = 0 ; therefore, identity (10) yields
λ 2 d c 2 d u 2 q 2 ( t ) = ε p 2 I .
Taking into account (13), one arrives at
d d t p 2 ( t ) e t T ( γ + ε u 2 ( μ ) ) d μ = β ( 1 u 1 ( t ) ) ( p 1 ( t ) p 2 ( t ) ) S ( t ) e t T ( γ + ε u 2 ( μ ) ) d μ .
Integrating (17) from t to T and substituting p ( T ) = 0 , one obtains
p 2 ( t ) = β e t T ( γ + ε u 2 ( μ ) ) d μ t T ( 1 u 1 ( ν ) ) ( p 1 ( ν ) p 2 ( ν ) ) S ( ν ) e ν T ( γ + ε u 2 ( μ ) ) d μ d ν .
As shown above, p 1 ( t ) p 2 ( t ) is negative on [ τ , T ] . Thus, (3) and (18) imply that p 2 ( t ) > 0 for all t [ τ , T ) . Using the same argument as in the case of u 1 ( t ) , one can now conclude that q 2 ( t ) in (16) is equal to zero on [ τ , T ] , that is, the constraint u 2 ( t ) 0 is not active for t [ τ , T ) , and λ 2 d c 2 d u 2 = ε p 2 I . By the implicit function theorem, for t ( τ , T ) , the derivative d u 2 d t exists, and
d u 2 d t = ε [ p 2 I ] λ 2 c 2 ( u 2 ) for   all t ( τ , T ) .
From (2) and (13), one has
[ p 2 I ] = β ( 1 u 1 ) ( p 1 p 2 ) S + p 2 ( γ + ε u 2 ) I + p 2 β ( 1 u 1 ) S I ( γ + ε u 2 ) I = β p 1 ( 1 u 1 ) S I < 0 on [ τ , T ] ,
since p 1 ( t ) < 0 for all t [ τ 2 , T ] and τ τ 2 . This implies that d u 2 d t < 0 in ( τ , T ) , which completes the proof. □
Remark 1.
According to (4), (5), and (7), u 2 H ( x , u , p ) = λ 1 c 1 ( u 1 ) 0 0 λ 2 c 2 ( u 2 ) . Therefore, u 2 H ( x , u , p ) is positive definite, and H ( x , u , p ) has a unique global minimum with respect to u . From the proof of Theorem 1, it follows that both coordinates of the global minimum, u 1 ( t ) and u 2 ( t ) , are guaranteed to be less than 1 pointwisely, but they are not guaranteed to be greater than 0 necessarily, which means that the solution to our optimal control problem can be a local minimum rather than global. The reason that the coordinates of the global minimum, u i ( t ) , i = 1 , 2 , can potentially be less than zero for some values of t is that, counterintuitively, a smaller effective reproduction number, r ( t ) , in the SIR model does not always imply a smaller cumulative number of infected people: S ( 0 ) S ( t ) . Hence, even though for system (2), the effective reproduction number, r ( t ) = β ( 1 u 1 ( t ) ) / ( γ + ε u 2 ( t ) ) , goes down with more control, it does not guarantee that r ( t ) r ¯ ( t ) yields S ( t ) S ¯ ( t ) for every value of t. One can, however, show that if r ( t ) r ¯ ( t ) and r ( t ) is non-increasing, then S ( t ) S ¯ ( t ) . This result is important in its own right. Its proof is given in Appendix A.
Remark 2.
Despite the fact that, theoretically, the solution to our optimal control problem can be a local minimum rather than global, in all numerical experiments presented in the next section, the optimal strategy is a unique global minimum. In other words, in all our experiments, the optimal control has been computed from the first-order necessary condition for unconstrained minimization, and non-negativity constraints have held without being enforced. For all cost functions, C ( u ( t ) ) , satisfying (5), the global minimum of H ( x , u , p ) with respect to u has non-negative coordinates u i ( t ) , i = 1 , 2 . That is, u ( t ) = arg min v U H ( x ( t ) , v ( t ) , p ( t ) ) is equivalent to u ( t ) = arg min v L 1 [ 0 , T ] H ( x ( t ) , v ( t ) , p ( t ) ) for all t [ 0 , T ] . This illustrates that conditions (5) lead to a practically justified mitigation scenario. Numerical simulations have also confirmed, as proven in Theorem 1, that both controls, u 1 ( t ) and u 2 ( t ) , were decreasing toward the end of the study period.

4. Numerical Experiments

In our numerical study, we used a second-order trust region algorithm for non-linear optimization ‘lsqnonlin’ combined with the ode15s built-in function to approximate the solution to an optimal control problem (4) subject to a compartmental model (2) and costate system (13). For every value of u k , we solved system (2) forward in time (starting with x ( 0 ) = x 0 ), to obtain x k using ode15s. Then, system (13) was solved back in time using ode15s to obtain p k . Given ( x k , u k , p k ) , we found u k + 1 by applying the second-order trust region ‘lsqnonlin’ algorithm.
Following [23], we consider three different cost functions, C i , 1 , C i , 2 , and C i , 3 , satisfying conditions (5):
C i , 1 ( u ) = 0.830071 ln ( 1 u 2 ) , C i , 2 ( u ) = 0.672850 u ln ( 1 u ) C i , 3 ( u ) = u ln ( 1 u ) , C i , 4 ( u ) = 1.424546 u 2 i = 1 , 2 .
In (20), the coefficients have been chosen to minimize the weighted distance [23]:
0 1 w ( z ) | C i , j ( z ) C i , 3 ( z ) | 2 d z , w ( z ) = 1 z 2 , j = 1 , 2 , 4 .
The cost of control, C i , 1 ( u ) , C i , 2 ( u ) , and C i , 3 ( u ) , is infinite as u approaches its ultimate value 1. For comparison, we also used the cost function C i , 4 ( u ) = u 2 , for which (5) does not hold. The cost function C i , 4 ( u ) = u 2 is popular in applications of control theory in epidemiology and other fields, since for this function the first-order optimality condition is linear with respect to u. This is a useful property that simplifies numerical algorithms. However, the cost of control, C i , 4 ( u ) , is finite at u = 1 , which is not realistic in real-world scenarios. Figures 4, 7 and 12 show that the global minimum, u ( t ) , of the Hamiltonian, H ( x ( t ) , u ( t ) , p ( t ) ) , did not stay in the range of [ 0 , 1 ] when the cost was given by C i , 4 ( u ) = u 2 , especially for small values of λ i , i = 1 , 2 . Thus, an explicit constraint u i ( t ) 1 must be imposed in the case of C i , 4 ( u ) . Even with the constraint u i ( t ) 1 , the optimal control function, u ( t ) , often reaches the ultimate level [17], u i ( t ) = 1 , which is not practical.
In all numerical experiments presented in this section, C 1 , j ( u ) = C 2 , j ( u ) , j = 1 , 2 , 3 , 4 . Therefore, moving forward, we omitted the first index and set C i , j ( u ) : = C j ( u ) . A comparison of the four cost functions in the interval [ 1 , 1 ] is illustrated in Figure 1.
Figure 1. Comparison of the four control cost functions used in numerical experiments below: C 1 ( u ) = 0.830071 ln ( 1 u 2 ) ,   C 2 ( u ) = 0.672850 u ln ( 1 u ) , C 3 ( u ) = u ln ( 1 u ) , C 4 ( u ) = 1.424546 u 2 .
Figure 1. Comparison of the four control cost functions used in numerical experiments below: C 1 ( u ) = 0.830071 ln ( 1 u 2 ) ,   C 2 ( u ) = 0.672850 u ln ( 1 u ) , C 3 ( u ) = u ln ( 1 u ) , C 4 ( u ) = 1.424546 u 2 .
Mathematics 12 02811 g001
In this study, numerical simulations were conducted for λ 1 and λ 2 equal to 0.1 , 0.05 , 0.01 , 0.001 , and 10 7 . Three different scenarios have been explored. First, there is only non-medical control, u 1 ( t ) , (social distancing, behavioral changes, hand washing, etc.) in the system, and treatment with antiviral medications, u 2 ( t ) , is not available. Second, only control u 2 ( t ) , treatment with antiviral medications is applied; there is no social distancing. And third, controls u 1 ( t ) and u 2 ( t ) , medical and non-medical are used in combination. In our experiments, the population of the region, N, was assumed to be 10 7 . The initial number of infected individuals on day 1 was 200, and the duration of the study period was 120 days. The transmission rate, β , and recovery rate, γ , were assumed to be 0.3 and 0.1 , respectively, leading to the basic reproduction number r = 3 . The efficacy of antiviral medication, ε , was assumed to be 0.5 when applicable.

4.1. Scenario 1: Social Distancing Control Only

In the first scenario, only one (non-medical) control, u 1 ( t ) , was applied (Figure 2, Figure 3 and Figure 4). As one can see in the figures, when the weight of control λ 1 was increased, the effectiveness of the control went down; see also Table 1 that illustrates how I ( t ) changes over time for the cost C 1 ( u ) with different values of λ 1 (find similar Table A13, Table A14 and Table A15 for C 2 , C 3 , and C 4 in the Appendix A). One can conclude from Figure 2 that control u 1 ( t ) works by eliminating some cases but also by delaying some of them. Therefore, even though the cumulative number of infections in the controlled environment was significantly less than in the environment with no control, toward the end of the study period, the daily number of infected individuals in the controlled environment may end up being higher.
Figure 2. Graphs of Susceptible S ( t ) (top on the left), Infected I ( t ) (top on the right), and Recovered R ( t ) (bottom on the left) people, as well as control u 1 ( t ) (bottom on the right) over time for four different cost functions C 1 , C 2 , C 3 , C 4 versus No Control when weight is λ 1 = 0.05 .
Figure 2. Graphs of Susceptible S ( t ) (top on the left), Infected I ( t ) (top on the right), and Recovered R ( t ) (bottom on the left) people, as well as control u 1 ( t ) (bottom on the right) over time for four different cost functions C 1 , C 2 , C 3 , C 4 versus No Control when weight is λ 1 = 0.05 .
Mathematics 12 02811 g002
Figure 2, Figure 3 and Figure 4 with λ 1 equal to 0.05 , 0.001 , and 10 7 , respectively, show the pattern of I ( t ) decreasing as the values of λ 1 went down. Based on these figures and Table 1, the “flattening of the curve” is evident.
Figure 3. Graphs of Susceptible S ( t ) (top on the left), Infected I ( t ) (top on the right), and Recovered R ( t ) (bottom on the left) people, as well as control u 1 ( t ) (bottom on the right) over time for four different cost functions C 1 , C 2 , C 3 , C 4 versus No Control when weight is λ 1 = 0.001 .
Figure 3. Graphs of Susceptible S ( t ) (top on the left), Infected I ( t ) (top on the right), and Recovered R ( t ) (bottom on the left) people, as well as control u 1 ( t ) (bottom on the right) over time for four different cost functions C 1 , C 2 , C 3 , C 4 versus No Control when weight is λ 1 = 0.001 .
Mathematics 12 02811 g003
Table 1. Comparison of I ( t ) for cost function C 1 in case when only control u 1 is applied and λ 1 varies. As λ 1 increases, the number of infected individuals, I ( t ) , grows higher on most days.
Table 1. Comparison of I ( t ) for cost function C 1 in case when only control u 1 is applied and λ 1 varies. As λ 1 increases, the number of infected individuals, I ( t ) , grows higher on most days.
Day λ 1 = 10 7 No 2nd Control λ 1 = 0.001 No 2nd Control λ 1 = 0.01 No 2nd Control λ 1 = 0.05 No 2nd ControlNo Control
1200200200200200
10852533153871237
20343295278129228
3015432880169167,606
40757114663514456,639
504761244772671,985,292
6031028408914,9272,987,989
7021416687330,3882,015,872
801200311,67861,0241,023,788
901295320,264120,429474,813
1001464336,661233,756213,085
1101819072,008453,11094,393
120118,714174,758922,70841,578
Figure 4. Graphs of Susceptible S ( t ) (top on the left), Infected I ( t ) (top on the right), and Recovered R ( t ) (bottom on the left) people, as well as control u 1 ( t ) (bottom on the right) over time for four different cost functions C 1 , C 2 , C 3 , C 4 versus No Control when weight is λ 1 = 10 7 . For the cost function C 4 , u 1 ( t ) stayed above the ultimate value, u 1 ( t ) = 1 , for more than half of the study period, which is not practical.
Figure 4. Graphs of Susceptible S ( t ) (top on the left), Infected I ( t ) (top on the right), and Recovered R ( t ) (bottom on the left) people, as well as control u 1 ( t ) (bottom on the right) over time for four different cost functions C 1 , C 2 , C 3 , C 4 versus No Control when weight is λ 1 = 10 7 . For the cost function C 4 , u 1 ( t ) stayed above the ultimate value, u 1 ( t ) = 1 , for more than half of the study period, which is not practical.
Mathematics 12 02811 g004

4.2. Scenario 2: Control with Antiviral Medication Only

For the next set of experiments, it was assumed that there was only control u 2 ( t ) in the system. In Figure 5, Figure 6 and Figure 7, one can see the effect of the weight, λ 2 , on different cost functions and, as a result, on state variables S ( t ) , I ( t ) , and R ( t ) over time. Again, as the weight λ 2 decreases, the control played a more effective role in reducing the number of infected people (See Table 2, Table A16, Table A17 and Table A18 for more details).
Figure 5. Graphs of Susceptible S ( t ) (top on the left), Infected I ( t ) (top on the right), and Recovered R ( t ) (bottom on the left) people, as well as control u 2 ( t ) (bottom on the right) over time for four different cost functions C 1 , C 2 , C 3 , C 4 versus No Control when weight is λ = 0.1 .
Figure 5. Graphs of Susceptible S ( t ) (top on the left), Infected I ( t ) (top on the right), and Recovered R ( t ) (bottom on the left) people, as well as control u 2 ( t ) (bottom on the right) over time for four different cost functions C 1 , C 2 , C 3 , C 4 versus No Control when weight is λ = 0.1 .
Mathematics 12 02811 g005
Table 2. Comparison of I ( t ) for cost function C 1 in case when only control u 2 is applied and λ 2 varies. As λ 2 increases, the number of infected individuals, I ( t ) , grows higher on most days.
Table 2. Comparison of I ( t ) for cost function C 1 in case when only control u 2 is applied and λ 2 varies. As λ 2 increases, the number of infected individuals, I ( t ) , grows higher on most days.
Day λ 2 = 10 7 No 1st Control λ 2 = 0.001 No 1st Control λ 2 = 0.01 No 1st Control λ 2 = 0.05 No 1st Control λ 2 = 0.1 No 1st ControlNo Control
1200200200200200200
10181812543183771237
2011683325307569228
300164437880150367,606
40016658114562949456,639
500177782239556931,985,292
6001981073393810,7352,987,989
7002341515648119,5472,015,872
800299222610,73534,0051,023,788
900420348518,21056,943474,813
1000676609233,04895,559213,085
1100139113,10270,339177,08594,393
1200526549,724244,998499,61641,578
Overall, the effects of controls u 1 ( t ) and u 2 ( t ) on the system, when only one control was applied, were similar. However, as one can clearly see from Table 3, for the same cost and over the same time interval, control u 2 ( t ) suppressed infections more aggressively than u 1 ( t ) . Also, there is a significant difference between the results for cost function C 4 ( u ) and the rest of the cost functions. While for C 1 ( u ) , C 2 ( u ) , and C 3 ( u ) the maximum number of infected people on any given day in the case of “first control only” was 923,332, this number was 1,511,537 for C 4 ( u ) . Additionally, in the case of “second control only”, the maximum daily number of infected individuals for C 4 ( u ) exceeded the maximum daily number for other cost functions by 154,151 cases.
Figure 6. Graphs of Susceptible S ( t ) (top on the left), Infected I ( t ) (top on the right), and Recovered R ( t ) (bottom on the left) people, as well as control u 2 ( t ) (bottom on the right) over time for four different cost functions C 1 , C 2 , C 3 , C 4 versus No Control when weight is λ 2 = 0.05 .
Figure 6. Graphs of Susceptible S ( t ) (top on the left), Infected I ( t ) (top on the right), and Recovered R ( t ) (bottom on the left) people, as well as control u 2 ( t ) (bottom on the right) over time for four different cost functions C 1 , C 2 , C 3 , C 4 versus No Control when weight is λ 2 = 0.05 .
Mathematics 12 02811 g006
Figure 7. Graphs of Susceptible S ( t ) (top on the left), Infected I ( t ) (top on the right), and Recovered R ( t ) (bottom on the left) people, as well as control u 2 ( t ) (bottom on the right) over time for four different cost functions C 1 , C 2 , C 3 , C 4 versus No Control when weight is λ 2 = 10 7 .
Figure 7. Graphs of Susceptible S ( t ) (top on the left), Infected I ( t ) (top on the right), and Recovered R ( t ) (bottom on the left) people, as well as control u 2 ( t ) (bottom on the right) over time for four different cost functions C 1 , C 2 , C 3 , C 4 versus No Control when weight is λ 2 = 10 7 .
Mathematics 12 02811 g007
The best performance among all cost functions can be attributed to C 3 ( u ) in both cases where only control u 1 ( t ) or only control u 2 ( t ) was applied. For details, one can see Table 3 and Figure 8.
Table 3. Comparison of I ( t ) for all cost functions in the case when only control u 1 is applied ( λ 1 = 0.05 ) or only control u 2 is applied ( λ 2 = 0.05 ) over time.
Table 3. Comparison of I ( t ) for all cost functions in the case when only control u 1 is applied ( λ 1 = 0.05 ) or only control u 2 is applied ( λ 2 = 0.05 ) over time.
Day λ 1 = 0.05 No 2nd ControlNo 1st Control λ 2 = 0.05 λ 1 = 0.05 No 2nd ControlNo 1st Control λ 2 = 0.05 λ 1 = 0.05 No 2nd ControlNo 1st Control λ 2 = 0.05 λ 1 = 0.05 No 2nd ControlNo 1st Control λ 2 = 0.05
C 1 C 2 C 3 C 4
1200200200200200200200200
10387318388317377308401349
20812530816527766495918644
3016918801706872155279521331178
4035141456355714393134127349392133
5072672395737923626302203411,3663816
6014,927393815,209387912,618325825,8516733
7030,388648131,076638125,120525657,95311,672
8061,02410,7356,262310,56149,5868558127,30219,877
90120,42918,210123,91317,88096,92614,338266,30433,825
100233,75633,048240,61932,336188,18025,768509,87460,100
110453,11070,339463,52767,697367,74553,756899,275123,379
120922,708244,998923,332229,683760,101183,0481,511,537399,149
Figure 8. Graphs of I ( t ) for different cost functions C 1 , C 2 , C 3 , C 4 when only u 1 ( t ) is applied and λ 1 = 0.05 (shown with solid lines), as well as when only u 2 ( t ) is applied and λ 2 = 0.05 (shown with dashed line).
Figure 8. Graphs of I ( t ) for different cost functions C 1 , C 2 , C 3 , C 4 when only u 1 ( t ) is applied and λ 1 = 0.05 (shown with solid lines), as well as when only u 2 ( t ) is applied and λ 2 = 0.05 (shown with dashed line).
Mathematics 12 02811 g008

4.3. Scenario 3: Non-Medical and Medical Controls in Combination

For the next step, we applied two controls to the S I R system, u 1 ( t ) and u 2 ( t ) , together with the same weights, λ 1 = λ 2 = λ , in order to evaluate their effect on the outbreak (See Figure 9, Figure 10, Figure 11 and Figure 12). As expected, in terms of its dependence on λ , the combination of two controls, u 1 ( t ) and u 2 ( t ) , behaved pretty similar to the case of one control in a sense that when the weight λ decreased, the controls became more effective, and the daily number of infected humans went down.
Figure 9. Graphs of Susceptible S ( t ) (top on the left), Infected I ( t ) (top on the right), Recovered R ( t ) (bottom on the left) people, controls u 1 ( t ) shown with solid lines, and u 2 ( t ) with dashed lines (bottom on the right) over time for four different cost functions C 1 , C 2 , C 3 , C 4 versus No Control when weights, λ 1 , and λ 2 , for both controls are 0.1 .
Figure 9. Graphs of Susceptible S ( t ) (top on the left), Infected I ( t ) (top on the right), Recovered R ( t ) (bottom on the left) people, controls u 1 ( t ) shown with solid lines, and u 2 ( t ) with dashed lines (bottom on the right) over time for four different cost functions C 1 , C 2 , C 3 , C 4 versus No Control when weights, λ 1 , and λ 2 , for both controls are 0.1 .
Mathematics 12 02811 g009
Figure 10. Graphs of Susceptible S ( t ) (top on the left), Infected I ( t ) (top on the right), Recovered R ( t ) (bottom on the left) people, control u 1 shown with solid lines, and u 2 with dashed lines (bottom on the right) over time for four different cost functions C 1 , C 2 , C 3 , C 4 versus No Control when weight, λ , for both controls is λ 1 = λ 2 = λ = 0.05 .
Figure 10. Graphs of Susceptible S ( t ) (top on the left), Infected I ( t ) (top on the right), Recovered R ( t ) (bottom on the left) people, control u 1 shown with solid lines, and u 2 with dashed lines (bottom on the right) over time for four different cost functions C 1 , C 2 , C 3 , C 4 versus No Control when weight, λ , for both controls is λ 1 = λ 2 = λ = 0.05 .
Mathematics 12 02811 g010
Table 4 and Table 5 show the daily number of infected individuals, I ( t ) , and the cumulative number of infected individuals up to day t, N S ( t ) , for different control scenarios. This gives an insight into how the two controls, u 1 ( t ) and u 2 ( t ) , compare individually and in combination when subject to the same cost, C 1 ( u ) , and the same weight, λ 1 = λ 2 = λ = 0.05 . Table 5 illustrates that the cumulative number of infections after applying both controls for 120 days was 454,205, while the “no control” counterpart was 9,397,865. And in the case of the control with antiviral medication, u 2 ( t ) , after 120 days, there were more than the times fewer cases compared to the case of social distancing control, u 1 ( t ) (692,160 vs. 2,256,854). Similar tables related to the cost functions C 2 ( u ) , C 3 ( u ) , and C 4 ( u ) can be found in Appendix A (Table A1, Table A2, Table A3, Table A4, Table A5 and Table A6).
Figure 11. Graphs of Susceptible S ( t ) (top on the left), Infected I ( t ) (top on the right), Recovered R ( t ) (bottom on the left) people, controls u 1 ( t ) shown with solid lines, and u 2 ( t ) with dashed lines (bottom on the right) over time for four different cost functions C 1 , C 2 , C 3 , C 4 versus No Control when weight, λ , for both controls is λ 1 = λ 2 = λ = 0.001 .
Figure 11. Graphs of Susceptible S ( t ) (top on the left), Infected I ( t ) (top on the right), Recovered R ( t ) (bottom on the left) people, controls u 1 ( t ) shown with solid lines, and u 2 ( t ) with dashed lines (bottom on the right) over time for four different cost functions C 1 , C 2 , C 3 , C 4 versus No Control when weight, λ , for both controls is λ 1 = λ 2 = λ = 0.001 .
Mathematics 12 02811 g011
Table 4. Comparison of I ( t ) for cost function C 1 when there is only u 1 , only u 2 , and both u 1 , u 2 applied versus No Control case over time when λ = 0.05 .
Table 4. Comparison of I ( t ) for cost function C 1 when there is only u 1 , only u 2 , and both u 1 , u 2 applied versus No Control case over time when λ = 0.05 .
DayNo Control λ 1 = 0.05 No 2nd ControlNo 1st Control λ 2 = 0.05 λ 1 = 0.05
λ 2 = 0.05
1200200200200
101237387318300
209228812530472
3067,6061691880743
40456,639351414561167
501,985,292726723951834
602,987,98914,92739382897
702,015,87230,38864814625
801,023,78861,02410,7357522
90474,813120,42918,21012,727
100213,085233,75633,04823,355
11094,393453,11070,33950,792
12041,578922,708244,998173,543
In the next series of experiments, controls u 1 ( t ) and u 2 ( t ) had different weights, λ 1 and λ 2 , applied to their respective cost functions. We considered two cases. First, for the cost function C 1 ( u ) , the weight of control u 1 ( t ) was less than the weight of control u 2 ( t ) ( λ 1 < λ 2 ). Table 6 shows the changes in the daily numbers of infected people, I ( t ) , for the cost function C 1 ( u ) , in the case of fixed weight ( λ 1 = 0.05 ) for control u 1 ( t ) and different weights for control u 2 ( t ) (Table A7, Table A8 and Table A9 for cost functions C 2 ( u ) , C 3 ( u ) , and C 4 ( u ) can be found in Appendix A). As it follows from Table 6, adding the second control, u 2 ( t ) , with any weight, λ 2 , helped to better contain the outbreak and to decrease the daily number of infected people, as well as the cumulative number of cases. Even for a high effort case of λ 2 = 0.1 , the number of daily infections was 624,040 cases less than the daily number of infected individuals in the case when there was no control: u 2 ( t ) . However, when the weight of the second control λ 2 increased, the effort required to implement that measure also rose, making it increasingly challenging to execute. When the roles were reversed, that is, for the cost function C 1 ( u ) , the weight, λ 2 = 0.05 , of the second control u 2 ( t ) was fixed, and the sensitivity of the system to the first control u 1 ( t ) was observed, the pattern ended up being similar. Namely, adding a non-medical control, u 1 ( t ) , reduced the daily number of infected people. Even though it was not as consequential as in the case when control u 2 ( t ) was added, there were still fewer infected people in all cases with two controls as opposed to the case of u 2 ( t ) only. At the same time, it is evident that the second control, u 2 ( t ) , is more efficient. Indeed, for the high effort case of λ 1 = 0.1 , the number of daily infections was only 44,983 cases less than the daily number of infected individuals in the case when there was no control u 1 ( t ) (as opposed to a 624,040 reduction when u 2 ( t ) was added with the same effort of 0.1 ). The difference in the daily number of infected individuals between the case of no u 1 ( t ) (i.e., u 2 ( t ) only with weight λ 1 = 0.05 ) and the case of u 2 ( t ) with λ 1 = 0.05 and u 1 ( t ) with varying weights ranged from 244,998 to 16,608 . See Table 7, Table A10, Table A11 and Table A12 for more details.
Figure 12. Graphs of Susceptible S ( t ) (top on the left), Infected I ( t ) (top on the right), Recovered R ( t ) (bottom on the left) people, controls u 1 ( t ) shown with solid lines, and u 2 ( t ) with dashed lines (bottom on the right) for four different cost functions C 1 , C 2 , C 3 , C 4 versus No Control when weight, λ , for both controls is λ 1 = λ 2 = λ = 10 8 . Control u 2 for cost function C 4 takes unrealistic values above 1 at the early period of the study.
Figure 12. Graphs of Susceptible S ( t ) (top on the left), Infected I ( t ) (top on the right), Recovered R ( t ) (bottom on the left) people, controls u 1 ( t ) shown with solid lines, and u 2 ( t ) with dashed lines (bottom on the right) for four different cost functions C 1 , C 2 , C 3 , C 4 versus No Control when weight, λ , for both controls is λ 1 = λ 2 = λ = 10 8 . Control u 2 for cost function C 4 takes unrealistic values above 1 at the early period of the study.
Mathematics 12 02811 g012
Figure 13 and Figure 14 show the behaviors of the controls and their effects on the graphs of I ( t ) for different cost functions and different weights. As is evident from the graphs, when λ 1 = 0.05 and λ 2 = 0.01 , the second control, u 2 ( t ) , was dominant and very efficient. At the same time, when λ 1 = 0.05 and λ 2 = 0.1 , the two controls, u 1 ( t ) and u 2 ( t ) , were about the same, and there were more infected people toward the end of the study period, that is, the control strategy in Figure 14 is less efficient compared to the case of Figure 13. The two figures, once again, underline the significance of the second control u 2 ( t ) .
Table 5. Cumulative number of infections up to day t, N S ( t ) for cost function C 1 when there is only u 1 , only u 2 , and both u 1 , u 2 versus No Control case over time when weight λ 1 = λ 2 = λ = 0.05 .
Table 5. Cumulative number of infections up to day t, N S ( t ) for cost function C 1 when there is only u 1 , only u 2 , and both u 1 , u 2 versus No Control case over time when weight λ 1 = λ 2 = λ = 0.05 .
DayNo Control λ 1 = 0.05 No 2nd ControlNo 1st Control λ 2 = 0.05 λ 1 = 0.05
λ 2 = 0.05
1200200200200
101756643898772
2013,747164921561761
30101,568373542393312
40697,572806776865748
503,338,39217,00613,3569562
607,032,92035,33422,68615,568
708,627,48572,60937,99325,108
809,121,747147,33563,22240,496
909,292,217294,458105,24666,067
1009,358,556579,209178,417111,270
1109,386,0821,130,270320,258202,389
1209,397,8652,256,854692,160454,205
Table 6. Comparison of the daily number of infected people, I ( t ) , for the cost function C 1 with the weight λ 1 = 0.05 for u 1 ( t ) . The weights for the control u 2 ( t ) are λ 2 = 0.001 , 0.01 , 0.05 , and 0.1 for the second, third, and fourth columns, respectively, and the fifth column shows the case of No Control u 2 ( t ) over time.
Table 6. Comparison of the daily number of infected people, I ( t ) , for the cost function C 1 with the weight λ 1 = 0.05 for u 1 ( t ) . The weights for the control u 2 ( t ) are λ 2 = 0.001 , 0.01 , 0.05 , and 0.1 for the second, third, and fourth columns, respectively, and the fifth column shows the case of No Control u 2 ( t ) over time.
Day λ 1 = 0.05
λ 2 = 0.001
λ 1 = 0.05
λ 2 = 0.01
λ 1 = 0.05
λ 2 = 0.05
λ 1 = 0.05
λ 2 = 0.1
λ 1 = 0.05 No 2nd Control
1200200200200200
10180251300321387
20167323472545812
301634217439251691
40165554116715613514
50175737183426297267
6019510022897442814,927
7023114044625748130,388
802912049752212,74861,024
90403318812,72722,274120,429
100646555423,35541,465233,756
110130611,90950,79289,010453,110
120487944,363173,543280,668922,708
Table 7. Comparison of the daily number of infected people, I ( t ) , for the cost function C 1 with the weight λ 2 = 0.05 for u 2 ( t ) . The weights for the control u 1 ( t ) are λ 1 = 0.001 , 0.01 , 0.05 , and 0.1 for the second, third, and fourth columns, respectively, and the fifth column shows the case of No Control u 1 ( t ) over time.
Table 7. Comparison of the daily number of infected people, I ( t ) , for the cost function C 1 with the weight λ 2 = 0.05 for u 2 ( t ) . The weights for the control u 1 ( t ) are λ 1 = 0.001 , 0.01 , 0.05 , and 0.1 for the second, third, and fourth columns, respectively, and the fifth column shows the case of No Control u 1 ( t ) over time.
Day λ 1 = 0.001
λ 2 = 0.05
λ 1 = 0.01
λ 2 = 0.05
λ 1 = 0.05
λ 2 = 0.05
λ 1 = 0.1
λ 2 = 0.05
No 1st Control
λ 2 = 0.05
1200200200200200
10245281300306318
20308411472492530
30390604743791880
40500890116712681456
506491318183420282395
608571976289732533938
7011593016462552586481
80162147327522861310,735
902383778812,72714,60218,210
100377713,96223,35526,75933,048
110684429,38150,79257,81670,339
12016,60890,271173,543200,015244,998
Figure 13. The proportion of infected people, I ( t ) , for different cost functions and No Control case when λ 1 = 0.05 , λ 2 = 0.01 (on the top) and controls u 1 ( t ) shown with solid lines, with u 2 ( t ) shown with dashed lines (on the bottom).
Figure 13. The proportion of infected people, I ( t ) , for different cost functions and No Control case when λ 1 = 0.05 , λ 2 = 0.01 (on the top) and controls u 1 ( t ) shown with solid lines, with u 2 ( t ) shown with dashed lines (on the bottom).
Mathematics 12 02811 g013
Figure 14. The proportion of infected people, I ( t ) , for different cost functions and No Control case when λ 1 = 0.05 , λ 2 = 0.1 (on the top) and controls u 1 ( t ) shown with solid lines, with u 2 ( t ) shown with dashed lines (on the bottom).
Figure 14. The proportion of infected people, I ( t ) , for different cost functions and No Control case when λ 1 = 0.05 , λ 2 = 0.1 (on the top) and controls u 1 ( t ) shown with solid lines, with u 2 ( t ) shown with dashed lines (on the bottom).
Mathematics 12 02811 g014

5. Conclusions

To summarize, in this study, we investigated different control scenarios through theoretical analysis and numerical simulations. To account for two important types of control, social distancing and treatment with antiviral medications, the S I R (Susceptible-Infectious-Removed) model [19] for an early ascending stage of an outbreak has been considered with the first control u 1 ( t ) —aimed at lowering the disease transmission rate—and the second control u 2 ( t ) —aimed at lowering the period of infectiousness. In all experiments, the implementation of control strategies reduced the daily cumulative number of cases, N S ( t ) , and successfully “flattened the curve”, I ( t ) . The reduction in the cumulative cases was achieved by eliminating or delaying new cases. This delay is incredibly valuable, as it provides public health organizations with more time to advance antiviral treatments and devise alternative preventive measures.
The main theoretical result of this paper, Theorem 1, concludes that the optimal control functions, u i ( t ) and i = 1 , 2 , may be increasing until some moment τ [ 0 , T ) . However, for all t [ τ , T ] , the derivatives, d u i d t , become negative, and both controls, u i ( t ) , decline as t approaches T (possibly causing the number of newly infected people to grow). The numerical simulations presented in Section 4 confirm our theoretical findings. So ideally around the time t = τ , preventive measures have to be upgraded, and vaccination campaigns need to start to ensure that the epidemic wave does not rebound. The period from 0 to τ must be used by scientists and public health professionals to effectively implement early control strategies but also to develop new and improved tools, such as vaccines, therapeutics, testing, air ventilation, and others, to successfully battle the virus beyond the point t = τ .

Author Contributions

Conceptualization, A.S.; methodology, A.S. and X.Y; software, M.B.; formal analysis, X.Y.; investigation, M.B.; writing—original draft, A.S.; writing—review and editing, X.Y. All authors have read and agreed to the published version of the manuscript.

Funding

A.S. is supported by NSF awards 2011622 and 2409868 (DMS Computational Mathematics); X.Y. is supported by NSF awards 2152960 (DMS CDS&E) and 2307466 (DMS Applied Mathematics).

Data Availability Statement

Data is contained within the article.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Appendix A.1. Properties of SIR Model with Time-Dependent Coefficients

In Section 3, it has been pointed out that even though for system (2), the effective reproduction number, r ( t ) = β ( 1 u 1 ( t ) ) / ( γ + ε u 2 ( t ) ) , reduces with more control, it does not guarantee that r ( t ) r ¯ ( t ) yields S ( t ) S ¯ ( t ) for every value of t. One can, however, show that if r ( t ) r ¯ ( t ) and r ( t ) are non-increasing, then S ( t ) S ¯ ( t ) . The proof of this result is given below.
Theorem A1.
Assume that d x d t = f ( x , β , γ ) , x ( 0 ) = x 0 , where x ( t ) = [ S ( t ) , I ( t ) , R ( t ) ] ,
f 1 ( x , β , γ ) : = β ( t ) S ( t ) I ( t ) f 2 ( x , β , γ ) : = β ( t ) S ( t ) I ( t ) γ ( t ) I ( t ) f 3 ( x , β , γ ) : = γ ( t ) I ( t ) ,
a n d x 0 Δ 2 : = { ( z 1 , z 2 , z 3 ) R 3 : z 1 + z 2 + z 3 = 1 , z 1 , z 2 , z 3 0 } .
Let x ( t ) and x ^ ( t ) satisfy d x d t = f ( x , β , γ ) and d x ^ d t = f ( x ^ , β ^ , γ ^ ) , respectively, with the same initial condition x 0 = x ^ 0 = [ S 0 , I 0 , R 0 ] , R 0 0 , S 0 , I 0 > 0 , β ( t ) , γ ( t ) , β ^ ( t ) , γ ^ ( t ) > 0 for any t [ 0 , T ] , and β ( 0 ) > β ^ ( 0 ) > 0 . Suppose that r ( t ) : = β ( t ) / γ ( t ) , r ^ ( t ) : = β ^ ( t ) / γ ^ ( t ) , and r ( t ) r ^ ( t ) for all t [ 0 , T ] . If r ( t ) L 1 [ 0 , T ] and r ( t ) are non-increasing, then S ( t ) S ^ ( t ) for any t [ 0 , T ] .
Proof. 
Since x 0 = x ^ 0 , S 0 , I 0 > 0 and β ( 0 ) > β ^ ( 0 ) , so one concludes that S 0 = S ^ 0 > 0 , I 0 = I ^ 0 > 0 , and β ( 0 ) S 0 I 0 > β ^ ( 0 ) S ^ 0 I ^ 0 . Therefore, according to (A1), S ( 0 ) < S ^ ( 0 ) , and there exists ϵ > 0 such that S ( t ) < S ^ ( t ) for any t ( 0 , ϵ ] . If the claim does not hold, then there is μ > ϵ such that S ( μ ) > S ^ ( μ ) . According to the intermediate value theorem, there exists τ ( ϵ , μ ) such that
S ( t ) < S ^ ( t ) for   any t ( 0 , τ ) S ( τ ) = S ^ ( τ ) and S ( τ ) S ^ ( τ ) .
From (A3), one obtains
S ( τ ) = β ( τ ) S ( τ ) I ( τ ) > β ^ ( τ ) S ^ ( τ ) I ^ ( τ ) = S ( τ ) ,
that is,
I ( τ ) I ^ ( τ ) .
On the other hand, according to (A2),
I ( τ ) I ^ ( τ ) = 1 S ( τ ) R ( τ ) ( 1 S ^ ( τ ) R ^ ( τ ) ) = R ^ ( τ ) R ( τ ) .
As it follows from (A1),
( ln S ( t ) ) = β ( t ) I ( t ) = β ( t ) γ ( t ) R ( t ) = r ( t ) R ( t ) .
This yields
R ( τ ) = R 0 + 0 τ R ( t ) d t = R 0 0 τ ( ln S ( t ) ) r ( t ) d t .
Identities (A7) and (A8) imply that
I ( τ ) I ^ ( τ ) = 0 τ ( ln S ( t ) ) r ( t ) ( ln S ^ ( t ) ) r ^ ( t ) d t = 0 τ ( ln S ( t ) ) ( ln S ^ ( t ) ) r ( t ) d t = 0 τ 1 r ( t ) 1 r ^ ( t ) ( ln S ^ ( t ) ) d t : = T 1 + T 2 .
Since r ( t ) L 1 [ 0 , T ] is non-increasing, S ( t ) < S ^ ( t ) for any t ( 0 , τ ) , S ( 0 ) = S ^ ( 0 ) , and S ( τ ) = S ^ ( τ ) ; according to the intermediate value theorem for the first term in (A9), one has
T 1 = 0 τ ( ln S ( t ) ) ( ln S ^ ( t ) ) r ( t ) d t = ln S ( t ) ln S ^ ( t ) r ( t ) 0 τ + 0 τ ln S ( t ) ln S ^ ( t ) r ( t ) r 2 ( t ) d t = r ( ν ) r 2 ( ν ) 0 τ ln S ^ ( t ) ln S ( t ) d t 0 ,
where ν [ 0 , τ ] . Furthermore, according to Lemma 1, S ( t ) , I ( t ) > 0 and ( ln S ( t ) ) < 0 for any t [ 0 , T ] . Hence, from r ( t ) r ^ ( t ) , it follows that
T 2 = 0 τ 1 r ( t ) 1 r ^ ( t ) ( ln S ^ ( t ) ) d t = 1 r ( σ ) 1 r ^ ( σ ) 0 τ ( ln S ^ ( t ) ) d t = 1 r ^ ( σ ) 1 r ( σ ) S ^ ( 0 ) S ^ ( τ ) > 0 .
Combining (A10) and (A11), one concludes that I ( τ ) > I ^ ( τ ) , which contradicts (A5). This completes the proof. □

Appendix A.2. Additional Tables

Table A1. Comparison of I ( t ) for cost function C 2 when there is only u 1 , only u 2 , and both u 1 , u 2 applied versus No Control case over time when λ = 0.05 .
Table A1. Comparison of I ( t ) for cost function C 2 when there is only u 1 , only u 2 , and both u 1 , u 2 applied versus No Control case over time when λ = 0.05 .
DayNo Control λ 1 = 0.05 No 2nd ControlNo 1st Control λ 2 = 0.05 λ 1 = 0.05
λ 2 = 0.05
1200200200200
101237388317298
209228816527464
3067,6061706872725
40456,639355714391132
501,985,292737923621765
602,987,98915,20938792772
702,015,87231,07663814403
801,023,78862,62310,5617122
90474,813123,91317,88011,975
100213,085240,61932,33621,814
11094,393463,52767,69746,675
12041,578923,332229,683156,190
Table A2. Comparison of I ( t ) for cost function C 3 when there is only u 1 , only u 2 , and both u 1 , u 2 applied versus No Control case over time when λ = 0.05 .
Table A2. Comparison of I ( t ) for cost function C 3 when there is only u 1 , only u 2 , and both u 1 , u 2 applied versus No Control case over time when λ = 0.05 .
DayNo Control λ 1 = 0.05 No 2nd ControlNo 1st Control λ 2 = 0.05 λ 1 = 0.05
λ 2 = 0.05
1200200200200
101237377308289
209228766495437
3067,6061552795662
40456,639313412731003
501,985,292630220341524
602,987,98912,61832582333
702,015,87225,12052563624
801,023,78849,58685585751
90474,81396,92614,3389523
100213,085188,18025,76817,140
11094,393367,74553,75636,352
12041,578760,101183,048121,390
Table A3. Comparison of I ( t ) for cost function C 4 when there is only u 1 , only u 2 , and both u 1 , u 2 applied versus No Control case over time when λ = 0.05 .
Table A3. Comparison of I ( t ) for cost function C 4 when there is only u 1 , only u 2 , and both u 1 , u 2 applied versus No Control case over time when λ = 0.05 .
DayNo Control λ 1 = 0.05 No 2nd
Control
No 1st Control
λ 2 = 0.05
λ 1 = 0.05
λ 2 = 0.05
1200200200200
101237417349323
209228942644550
3067,60621501178935
40456,639489021331581
501,985,29211,06138162663
602,987,98924,98267334478
702,015,87255,15411,6727537
801,023,788113,74719,87712,760
90474,813214,93733,82522,145
100213,085393,86460,10041,039
11094,393765,135123,37988,776
12041,5781,493,486399,149292,220
Table A4. Cumulative number of infections up to day t, N S ( t ) for cost function C 2 when there is only u 1 , only u 2 , and both u 1 , u 2 versus No Control case over time when weight λ 1 = λ 2 = λ = 0.05 .
Table A4. Cumulative number of infections up to day t, N S ( t ) for cost function C 2 when there is only u 1 , only u 2 , and both u 1 , u 2 versus No Control case over time when weight λ 1 = λ 2 = λ = 0.05 .
DayNo Control λ 1 = 0.05 No 2nd
Control
No 1st Control
λ 2 = 0.05
λ 1 = 0.05
λ 2 = 0.05
1200200200200
101756644897767
2013,747165721491738
30101,568376242153249
40697,572814876265604
503,338,39217,22913,2239267
607,032,92035,91322,41815,000
708,627,48574,05137,49224,055
809,121,747150,77462,32838,584
909,292,217302,212103,63762,591
1009,358,556595,429175,436104,787
1109,386,0821,158,900313,167188,825
1209,397,8652,283,654665,799416,713
Table A5. Cumulative number of infections up to day t, N S ( t ) for cost function C 3 when there is only u 1 , only u 2 , and both u 1 , u 2 versus No Control case over time when weight λ 1 = λ 2 = λ = 0.05 .
Table A5. Cumulative number of infections up to day t, N S ( t ) for cost function C 3 when there is only u 1 , only u 2 , and both u 1 , u 2 versus No Control case over time when weight λ 1 = λ 2 = λ = 0.05 .
DayNo Control λ 1 = 0.05 No 2nd
Control
No 1st Control
λ 2 = 0.05
λ 1 = 0.05
λ 2 = 0.05
1200200200200
101756629885754
2013,747157520781677
30101,568348239883067
40697,572733170475170
503,338,39215,05111,9308358
607,032,92030,48719,73613,210
708,627,48561,19532,28420,701
809,121,747121,74252,56232,483
909,292,217239,92185,88451,635
1009,358,556469,095143,36984,866
1109,386,082916,823253,443150,547
1209,397,8651,846,297536,094328,156
Table A6. Cumulative number of infections up to day t, N S ( t ) for cost function C 4 when there is only u 1 , only u 2 , and both u 1 , u 2 versus No Control case over time when weight λ 1 = λ 2 = λ = 0.05 .
Table A6. Cumulative number of infections up to day t, N S ( t ) for cost function C 4 when there is only u 1 , only u 2 , and both u 1 , u 2 versus No Control case over time when weight λ 1 = λ 2 = λ = 0.05 .
DayNo Control λ 1 = 0.05 No 2nd
Control
No 1st Control
λ 2 = 0.05
λ 1 = 0.05
λ 2 = 0.05
1200200200200
101756685937803
2013,747186323981927
30101,568454550683835
40697,57210,63699097055
503,338,39224,38818,61412,483
607,032,92055,44534,05521,602
708,627,485123,91660,93136,924
809,121,747264,191106,85962,740
909,292,217525,613184,436106,949
1009,358,5561,000,085317,429186,138
1109,386,0821,928,590565,198344,961
1209,397,8653,757,4351,169,728768,757
Table A7. Comparison of the daily number of infected people, I ( t ) , for the cost function C 2 with the weight λ 1 = 0.05 for u 1 ( t ) . The weights for the control u 2 ( t ) are λ 2 = 0.001 , 0.01 , 0.05 , and 0.1 for the second, third, and fourth columns, respectively, and the fifth column shows the case of No Control u 2 ( t ) over time.
Table A7. Comparison of the daily number of infected people, I ( t ) , for the cost function C 2 with the weight λ 1 = 0.05 for u 1 ( t ) . The weights for the control u 2 ( t ) are λ 2 = 0.001 , 0.01 , 0.05 , and 0.1 for the second, third, and fourth columns, respectively, and the fifth column shows the case of No Control u 2 ( t ) over time.
Day λ 1 = 0.05
λ 2 = 0.001
λ 1 = 0.05
λ 2 = 0.01
λ 1 = 0.05
λ 2 = 0.05
λ 1 = 0.05
λ 2 = 0.1
λ 1 = 0.05 No 2nd
Control
1200200200200200
10183251298317388
20171324464532816
301684227258921706
40171556113214903557
50182740176524837379
6020310062772414315,209
7024014084403694931,076
803022046712211,77062,623
90415316211,97520,464123,913
100656545421,81437,902240,619
110129011,44046,67580,593463,527
120463441,179156,190251,157923,332
Table A8. Comparison of the daily number of infected people, I ( t ) , for the cost function C 3 with the weight λ 1 = 0.05 for u 1 ( t ) . The weights for the control u 2 ( t ) are λ 2 = 0.001 , 0.01 , 0.05 , and 0.1 for the second, third, and fourth columns, respectively, and the fifth column shows the case of No Control u 2 ( t ) over time.
Table A8. Comparison of the daily number of infected people, I ( t ) , for the cost function C 3 with the weight λ 1 = 0.05 for u 1 ( t ) . The weights for the control u 2 ( t ) are λ 2 = 0.001 , 0.01 , 0.05 , and 0.1 for the second, third, and fourth columns, respectively, and the fifth column shows the case of No Control u 2 ( t ) over time.
Day λ 1 = 0.05
λ 2 = 0.001
λ 1 = 0.05
λ 2 = 0.01
λ 1 = 0.05
λ 2 = 0.05
λ 1 = 0.05
λ 2 = 0.1
λ 1 = 0.05 No 2nd
Control
1200200200200200
10179245289308377
20165309437498766
301603946628071552
40161508100313053134
50168662152421076302
601858842333341612,618
7021612173624558625,120
8026717395751926449,586
903612647952315,85696,926
100560449717,14029,108188,180
1101074924736,35261,700367,745
120374732,698121,390194,169760,101
Table A9. Comparison of the daily number of infected people, I ( t ) , for the cost function C 4 with the weight λ 1 = 0.05 for u 1 ( t ) . The weights for the control u 2 ( t ) are λ 2 = 0.001 , 0.01 , 0.05 , and 0.1 for the second, third, and fourth columns, respectively, and the fifth column shows the case of No Control u 2 ( t ) over time.
Table A9. Comparison of the daily number of infected people, I ( t ) , for the cost function C 4 with the weight λ 1 = 0.05 for u 1 ( t ) . The weights for the control u 2 ( t ) are λ 2 = 0.001 , 0.01 , 0.05 , and 0.1 for the second, third, and fourth columns, respectively, and the fifth column shows the case of No Control u 2 ( t ) over time.
Day λ 1 = 0.05
λ 2 = 0.001
λ 1 = 0.05
λ 2 = 0.01
λ 1 = 0.05
λ 2 = 0.05
λ 1 = 0.05
λ 2 = 0.1
λ 1 = 0.05 No 2nd
Control
1200200200200200
10185263323351401
20177357550658918
3017749093512272133
40185675158122744939
502029372663417811,366
6023213264478761025,851
702841929753713,71757,953
80373291112,76024,464127,302
90540468122,14543,673266,304
100907843241,03980,621509,874
110195518,77888,776166,824899,275
120763971,495292,220482,5651,511,537
Table A10. Comparison of the daily number of infected people, I ( t ) , for the cost function C 2 with the weight λ 2 = 0.05 for u 2 ( t ) . The weights for the control u 1 ( t ) are λ 1 = 0.001 , 0.01 , 0.05 , and 0.1 for the second, third, and fourth columns, respectively, and the fifth column shows the case of No Control u 1 ( t ) over time.
Table A10. Comparison of the daily number of infected people, I ( t ) , for the cost function C 2 with the weight λ 2 = 0.05 for u 2 ( t ) . The weights for the control u 1 ( t ) are λ 1 = 0.001 , 0.01 , 0.05 , and 0.1 for the second, third, and fourth columns, respectively, and the fifth column shows the case of No Control u 1 ( t ) over time.
Day λ 1 = 0.001
λ 2 = 0.05
λ 1 = 0.01
λ 2 = 0.05
λ 1 = 0.05
λ 2 = 0.05
λ 1 = 0.1
λ 2 = 0.05
No 1st Control
λ 2 = 0.05
1200200200200200
10244279298304317
20308406464485527
30391593725773872
40501869113212321439
506501280176519572362
608591908277231243879
7011632896440350286381
80162845177122820310,561
902393738211,97513,83317,880
100379313,12421,81425,19332,336
110685827,28146,67553,69767,697
12016,44782,599156,190181,647229,683
Table A11. Comparison of the daily number of infected people, I ( t ) , for the cost function C 3 with the weight λ 2 = 0.05 for u 2 ( t ) . The weights for the control u 1 ( t ) are λ 1 = 0.001 , 0.01 , 0.05 , and 0.1 for the second, third, and fourth columns, respectively, and the fifth column shows the case of No Control u 1 ( t ) over time.
Table A11. Comparison of the daily number of infected people, I ( t ) , for the cost function C 3 with the weight λ 2 = 0.05 for u 2 ( t ) . The weights for the control u 1 ( t ) are λ 1 = 0.001 , 0.01 , 0.05 , and 0.1 for the second, third, and fourth columns, respectively, and the fifth column shows the case of No Control u 1 ( t ) over time.
Day λ 1 = 0.001
λ 2 = 0.05
λ 1 = 0.01
λ 2 = 0.05
λ 1 = 0.05
λ 2 = 0.05
λ 1 = 0.1
λ 2 = 0.05
No 1st Control
λ 2 = 0.05
1200200200200200
10241274289295308
20299388437456495
30375546662705795
40475772100310901273
506091116152416822034
607951636233326173258
7010652421362441195256
8014733676575165968558
9021385900952310,97614,338
100334910,38717,14019,80625,768
110594421,56136,35241,89753,756
12013,98565,461121,390141,870183,048
Table A12. Comparison of the daily number of infected people, I ( t ) , for the cost function C 4 with the weight λ 2 = 0.05 for u 2 ( t ) . The weights for the control u 1 ( t ) are λ 1 = 0.001 , 0.01 , 0.05 , and 0.1 for the second, third, and fourth columns, respectively, and the fifth column shows the case of No Control u 1 ( t ) over time.
Table A12. Comparison of the daily number of infected people, I ( t ) , for the cost function C 4 with the weight λ 2 = 0.05 for u 2 ( t ) . The weights for the control u 1 ( t ) are λ 1 = 0.001 , 0.01 , 0.05 , and 0.1 for the second, third, and fourth columns, respectively, and the fifth column shows the case of No Control u 1 ( t ) over time.
Day λ 1 = 0.001
λ 2 = 0.05
λ 1 = 0.01
λ 2 = 0.05
λ 1 = 0.05
λ 2 = 0.05
λ 1 = 0.1
λ 2 = 0.05
No 1st Control
λ 2 = 0.05
1200200200200200
10243295323331349
20305458550581644
3038671193510161178
404931105158117652133
506421723266330403816
608572705447852066733
70118143037537887611,672
801688700812,76015,10019,877
90255911,91822,14526,07933,825
100427121,94741,03947,78560,100
110835347,24188,776101,665123,379
12022,600146,614292,220334,465399,149
Table A13. Comparison of I ( t ) for cost function C 2 in case when only control u 1 is applied and λ 1 varies. As λ 1 increases, the number of infected individuals, I ( t ) , grows higher on most days.
Table A13. Comparison of I ( t ) for cost function C 2 in case when only control u 1 is applied and λ 1 varies. As λ 1 increases, the number of infected individuals, I ( t ) , grows higher on most days.
Day λ 1 = 10 7 No 2nd Control λ 1 = 0.001 No 2nd Control λ 1 = 0.01 No 2nd Control λ 1 = 0.05 No 2nd ControlNo Control
1200200200200200
10882553173881237
20363345338169228
3015441894170667,606
40658614983557456,639
503786251273791,985,292
6011068421915,2092,987,989
7001479712631,0762,015,872
800210112,15162,6231,023,788
900310521,130123,913474,813
1000488338,221240,619213,085
1100857674,708463,52794,393
120019,158177,113923,33241,578
Table A14. Comparison of I ( t ) for cost function C 3 in case when only control u 1 is applied and λ 1 varies. As λ 1 increases, the number of infected individuals, I ( t ) , grows higher on most days.
Table A14. Comparison of I ( t ) for cost function C 3 in case when only control u 1 is applied and λ 1 varies. As λ 1 increases, the number of infected individuals, I ( t ) , grows higher on most days.
Day λ 1 = 10 7 No 2nd Control λ 1 = 0.001 No 2nd Control λ 1 = 0.01 No 2nd Control λ 1 = 0.05 No 2nd ControlNo Control
1200200200200200
10862543143771237
20353325227669228
3015437867155267,606
40857914383134456,639
504773238863021,985,292
6021044397212,6182,987,989
7011437664425,1202,015,872
801202511,22049,5861,023,788
900296319,30396,926474,813
1000459234,478188,180213,085
1100787966,265367,74594,393
120016,955153,051760,10141,578
Table A15. Comparison of I ( t ) for cost function C 4 in case when only control u 1 is applied and λ 1 varies. As λ 1 increases, the number of infected individuals, I ( t ) , grows higher on most days.
Table A15. Comparison of I ( t ) for cost function C 4 in case when only control u 1 is applied and λ 1 varies. As λ 1 increases, the number of infected individuals, I ( t ) , grows higher on most days.
Day λ 1 = 10 7 No 2nd Control λ 1 = 0.001 No 2nd Control λ 1 = 0.01 No 2nd Control λ 1 = 0.05 No 2nd ControlNo Control
1200200200200200
10282483194011237
2043155429189228
301405917213367,606
40052715504939456,639
500696262311,3661,985,292
600936444725,8512,987,989
7001296759357,9532,015,872
800186513,135127,3021,023,788
900284023,348266,304474,813
1000472643,733509,874213,085
1100913791,108899,27594,393
120024,025240,5851,511,53741,578
Table A16. Comparison of I ( t ) for cost function C 2 in case when only control u 2 is applied and λ 2 varies. As λ 2 increases, the number of infected individuals, I ( t ) , grows higher on most days.
Table A16. Comparison of I ( t ) for cost function C 2 in case when only control u 2 is applied and λ 2 varies. As λ 2 increases, the number of infected individuals, I ( t ) , grows higher on most days.
Day λ 2 = 10 7        No 1st Control λ 2 = 0.001   No 1st Control λ 2 = 0.01   No 1st Control λ 2 = 0.05   No 1st Control λ 2 = 0.1   No 1st ControlNo Control
1200200200200200200
10171832553173691237
2011723355277229228
300169444872140467,606
40017359214392701456,639
500185797236251151,985,292
6002071095387995102,987,989
7002451546638117,2152,015,872
800311226710,56130,0781,023,788
900437352717,88051,136474,813
1000695610332,33687,648213,085
1100139812,82167,697164,27394,393
1200510346,967229,683464,30741,578
Table A17. Comparison of I ( t ) for cost function C 3 in case when only control u 2 is applied and λ 2 varies. As λ 2 increases, the number of infected individuals, I ( t ) , grows higher on most days.
Table A17. Comparison of I ( t ) for cost function C 3 in case when only control u 2 is applied and λ 2 varies. As λ 2 increases, the number of infected individuals, I ( t ) , grows higher on most days.
Day λ 2 = 10 7 No 1st Control λ 2 = 0.001 No 1st Control λ 2 = 0.01 No 1st Control λ 2 = 0.05 No 1st Control λ 2 = 0.1 No 1st ControlNo Control
1200200200200200200
10171802503083471237
2011663214956369228
300161417795115967,606
40016354612732096456,639
500171723203437521,985,292
600189978325866562,987,989
7002191359525611,6612,015,872
8002741962855820,1001,023,788
900377301414,33834,531474,813
1000587513425,76861,227213,085
1100114710,55953,756120,60094,393
1200406737,929183,048365,46941,578
Table A18. Comparison of I ( t ) for cost function C 4 in case when only control u 2 is applied and λ 2 varies. As λ 2 increases, the number of infected individuals, I ( t ) , grows higher on most days.
Table A18. Comparison of I ( t ) for cost function C 4 in case when only control u 2 is applied and λ 2 varies. As λ 2 increases, the number of infected individuals, I ( t ) , grows higher on most days.
Day λ 2 = 10 7 No 1st Control λ 2 = 0.001 No 1st Control λ 2 = 0.01 No 1st Control λ 2 = 0.05 No 1st Control λ 2 = 0.1 No 1st ControlNo Control
1200200200200200200
1021852653493811237
2001773646447679228
3001775011178153167,606
40018669521333019456,639
500204972381659081,985,292
6002351384673311,5912,987,989
700288202111,67222,8892,015,872
800382306719,87745,0181,023,788
901559496033,82586,814474,813
1001949899560,100165,937213,085
1100206920,200123,379338,41594,393
1200817478,701399,149878,07241,578

References

  1. Cai, L.; Li, X.; Tuncer, N.; Martcheva, M.; Lashari, A.A. Optimal control of a malaria model with asymptomatic class and superinfection. Math. Biosci. 2017, 288, 94–108. [Google Scholar] [CrossRef] [PubMed]
  2. Paltiel, A.D.; Zheng, A.; Walensky, R.P. Assessment of SARS-CoV-2 screening strategies to permit the safe reopening of college campuses in the united states. JAMA Netw. Open 2020, 3, e2016818. [Google Scholar] [CrossRef] [PubMed]
  3. Panovska-Griffiths, J.; Kerr, C.C.; Stuart, R.M.; Mistry, D.; Klein, D.J.; Viner, R.M.; Bonell, C. Determining the optimal strategy for reopening schools, the impact of test and trace interventions, and the risk of occurrence of a second COVID-19 epidemic wave in the uk: A modelling study. Lancet Child Adolesc. Health 2020, 4, 817–827. [Google Scholar] [CrossRef] [PubMed]
  4. Aaby, P.; Samb, B.; Simondon, F.; Seck, A.M.C.; Knudsen, K.; Whittle, H. Non-specific beneficial effect of measles immunisation: Analysis of mortality studies from developing countries. BMJ 1995, 311, 481–485. [Google Scholar] [CrossRef] [PubMed]
  5. Ahmed, F.; Lindley, M.C.; Allred, N.; Weinbaum, C.M.; Grohskopf, L. Effect of influenza vaccination of healthcare personnel on morbidity and mortality among patients: Systematic review and grading of evidence. Clin. Infect. Dis. 2014, 58, 50–57. [Google Scholar] [CrossRef] [PubMed]
  6. Sivaraman, K.; Dhawan, S.; Chopra, A.; Bhat, S.G. How Effective Were Isolation and Quarantine Strategies during the COVID-19 Pandemic: Challenges and Lessons Learned So Far? 2024. Available online: https://www.preprints.org/manuscript/202406.1647/v1 (accessed on 6 September 2024).
  7. Cantrell, M.E.; Sylvestre, É.; Wharton, H.C.; Scheidegger, R.; Curchod, L.; Gute, D.M.; Griffiths, J.; Julian, T.R.; Pickering, A.J. Hands are frequently contaminated with fecal bacteria and enteric pathogens globally: A systematic review and meta-analysis. ACS Environ. Au J. 2023, 3, 123–134. [Google Scholar] [CrossRef]
  8. Luby, S.P.; Davis, J.; Brown, R.R.; Gorelick, S.M.; Wong, T.H.F. Broad approaches to cholera control in asia: Water, sanitation and handwashing. Vaccine 2020, 38, A110–A117. [Google Scholar] [CrossRef] [PubMed]
  9. Strassburg, M.A. The global eradication of smallpox. Am. J. Infect. Control 1982, 10, 53–59. [Google Scholar] [CrossRef] [PubMed]
  10. D’Ortenzio, E.; Do, C.; Renault, P.; Weber, F.; Filleul, L. Enhanced influenza surveillance on réunion island (southern hemisphere) in the context of the emergence of influenza a(h1n1)v. Eurosurveillance 2009, 14, 19239. [Google Scholar] [CrossRef] [PubMed]
  11. Marshall, N.; Barlow, M.; Tyson, R. Optimal shutdown strategies for covid-19 with economic and mortality costs: British columbia as a case study. R. Soc. Open Sci. 2021, 8, 1–18. [Google Scholar]
  12. Saha, S.; Samanta, G.P. Modelling the role of optimal social distancing on disease prevalence of covid-19 epidemic. Int. J. Dyn. Control 2021, 9, 1053–1077. [Google Scholar] [CrossRef] [PubMed]
  13. Saha, S.; Samanta, G.P.; Nieto, J.J. Impact of optimal vaccination and social distancing on covid-19 pandemic. Math. Comput. Simul. 2022, 200, 285–314. [Google Scholar] [CrossRef] [PubMed]
  14. Firth, J.A.; Hellewell, J.; Klepac, P.; Kissler, S.; Kucharski, A.J.; Spurgin, L.G. Using a real-world network to model localized covid-19 control strategies. Nat. Med. 2020, 26, 1616–1622. [Google Scholar] [CrossRef] [PubMed]
  15. Köhler, J.; Schwenkel, L.; Koch, A.; Berberich, J.; Pauli, P.; Allgöwer, F. Robust and optimal predictive control of the COVID-19 outbreak. Annu. Rev. Control 2021, 51, 525–539. [Google Scholar] [CrossRef] [PubMed]
  16. Lü, X.; Hui, H.; Liu, F.; Bai, Y. Stability and optimal control strategies for a novel epidemic model of COVID-19. Nonlinear Dyn. 2021, 106, 1491–1507. [Google Scholar] [CrossRef] [PubMed]
  17. Tuncer, N.; Timsina, A.; Nuno, M.; Chowell, G.; Martcheva, M. Parameter identifiability and optimal control of an SARS-CoV-2 model early in the pandemic. J. Biol. Dyn. 2022, 16, 412–438. [Google Scholar] [CrossRef] [PubMed]
  18. Ghosh, J.K.; Ghosh, U.; Biswas, M.H.A.; Sarkar, S. Qualitative analysis and optimal control strategy of an sir model with saturated incidence and treatment. Differ. Equ. Dyn. Syst. 2019, 31, 53–67. [Google Scholar] [CrossRef]
  19. Kermack, W.O.; McKendrick, A.G. A contribution to the mathematical theory of epidemics. Proc. R. Soc. London. Ser. Contain. Pap. Math. Phys. Character 1927, 115, 700–721. [Google Scholar]
  20. Baroonian, M. On Stable Parameter Estimation and Optimal Control in Epidemiology. Ph.D. Dissertation, Georgia State University, Atlanta, GA, USA, 2024. [Google Scholar]
  21. Hethcote, H.W.; Yorke, J.A. Gonorrhea Transmission Dynamics and Control; Springer: Berlin/Heidelberg, Germany, 2014; Volume 56. [Google Scholar]
  22. Lee, S.; Chowell, G.; Castillo-Chávez, C. Optimal control for pandemic influenza: The role of limited antiviral treatment and isolation. J. Theor. Biol. 2010, 265, 136–150. [Google Scholar] [CrossRef] [PubMed]
  23. Smirnova, A.; Ye, X. On optimal control at the onset of a new viral outbreak. Infect. Dis. Model. 2024, 9, 995–1006. [Google Scholar] [CrossRef] [PubMed]
  24. Lenhart, S.; Workman, J.T. Optimal Control Applied to Biological Models; Chapman and Hall/CRC: Boca Raton, FL, USA, 2007. [Google Scholar]
  25. Pontryagin, L.S. Mathematical Theory of Optimal Processes; Routledge: Abingdon, UK, 2018. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Smirnova, A.; Baroonian, M.; Ye, X. Optimal Epidemic Control with Nonmedical and Medical Interventions. Mathematics 2024, 12, 2811. https://doi.org/10.3390/math12182811

AMA Style

Smirnova A, Baroonian M, Ye X. Optimal Epidemic Control with Nonmedical and Medical Interventions. Mathematics. 2024; 12(18):2811. https://doi.org/10.3390/math12182811

Chicago/Turabian Style

Smirnova, Alexandra, Mona Baroonian, and Xiaojing Ye. 2024. "Optimal Epidemic Control with Nonmedical and Medical Interventions" Mathematics 12, no. 18: 2811. https://doi.org/10.3390/math12182811

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Article metric data becomes available approximately 24 hours after publication online.
Back to TopTop