Research Article | OPEN ACCESS DOI: 10.23937/2469-5831/1510033

Multiobjective Optimal Control of the COVID Virus Outbreak

Lakshmi Sridhar*

Professor, Chemical Engineering, University of Puerto Rico, Mayaguez, Puerto Rico

Abstract

The number of fatalities caused by the COVID virus is not only extremely high but also increasing at an alarming rate. The many strategies that are being used throughout the world, to control the pandemic, are being overwhelmed mercilessly by the global pandemic. In this paper three different optimization strategies are used to determine the best strategy that can minimize the damage. It is also demonstrated that for one value of the number of infected subjects two values of recovered and perished subjects are possible. This is an important result because one can take steps to ensure that the number of perished subjects is the lowest possible while the number of recovered subjects is the highest possible.

Introduction

Modeling of the COVID-19 outbreak

The non-stop rise in the number of lives lost in the COVID virus has triggered research where dynamic optimization is used to develop control strategies to minimize the number of infected people and the number of deaths while maximizing the number of people who have recovered. Modeling and optimization are important strategies that can be useful to control the damages done by diseases [1-16].

Epidemological models comprise of ordinary differential equations (ODE) and recently there has been research involving dynamic optimization (optimal control) of COVID models [17-21]. Optimal control and parameter estimation was performed [22] using a COVID model demonstrating the effect of social distancing and quarantining. In this article a combination of the rates of the exposure to the virus to from the population of the asymptotic/unconfirmed and confirmed subjects and the rate of unconfirmed cases becoming confirmed is used as an objective function (cost function) and the optimal trajectories are obtained. However, all this work involves single objective optimal control.

In this work a rigorous multiobjective optimal control (MOOC) strategy that does not involve weighting functions or additional constraint equations is used to generate optimal trajectories of the variables in the ODE that comprises the COVID pandemic model. The model used is the SEAIR model described in Calvin Tsay [22].

SEAIR model

The SEAIR (susceptible, exposed asymptotic/unconfirmed, Infected/confirmed, recovered)

Involves the following variables,

• Number of subjects susceptible to the infection S(t)

• Number exposed to the virus e(t)

• Number that is infected but asymptotic/unconfirmed a(t)

• Number of confirmed infections i(t)

• Number of subjects recovered r(t)

• Number of subjects perished p(t)

• Rate exposure to virus from infected subjects α i (t)

• Rate exposure to virus from asymptotic/unconfirmed subjects α a (t)

• Rate at which unconfirmed cases become confirmed κ(t)

The quarantining of infected subjects is reflected by α i social distancing and shelter in place determine α a . The effect of testing and Screening is reflected by the value of κ

The equations that constitute the SEAIR model are as follows:

ds dt = α a (t)s(t)a(t) α i (t)s(t)i(t)+γr(t)               1

de dt = α a (t)s(t)a(t)+ α i (t)s(t)i(t) t latent 1 γr(t)        2

da dt =κ(t)a(t)βa(t)+ t latent 1 γr(t)            3

da dt =κ(t)a(t)βi(t)μi(t)          4

dr dt =ρa(t)+βi(t)γr(t)          5

dp dt =μi(t)             6

The parameter values obtained from the article Calvin Tsay, et al. [22] are

• The inverse of the latent period of the virus t latent 1 =0.5

• The immunity period of the virus (rate at which recovered subjects become susceptible) γ = 0

• period for subjects with unconfirmed infections ρ=0.1

• Rate at which confirmed infections recover β=0.0067

• Rate at which confirmed infections perish μ=0.0041

Multiobjective optimal control

The multiobjective nonlinear optimal control (MOOC) method was first proposed by Flores Tlacuahuaz, et al. [23] and used by Sridhar [24]. This method is rigorous and it does not involve the use of weighting functions not does it impose additional parameters or additional constraints on the problem unlike the weighted function or the epsilon correction method [25]. For a problem that is posed as

minJ(x,u)=( ϕ 1 , ϕ 2 , ϕ 3 , ϕ 4 , ϕ 5 .... ϕ n )

subjectto dx dt =F(x,u)

h(x,u)0

x L x x U

u L u u U              7

The MOOC method first solves dynamic optimization problems independently minimizing each ϕ i (i = 1,2,3…n) individually. This will lead to minimized values ϕ i * (i = 1,2,3,..n) . Then the optimization problem that will be solved is

min { i=1 n ( ϕ i ϕ i * ) 2 }

subjectto dx dt =F(x,u)

h(x,u)0

x L x x U

u L u u U              8

The optimization package in Python, Pyomo [26], where the differential equations are automatically converted to a Nonlinear Program (NLP) using the orthogonal collocation method [27]. The Lagrange-Radau quadrature with three collocation points is used and 10 finite elements are chosen to solve the optimal control problems. The resulting nonlinear optimization problem was solved using the solver BARON 19.3 [28], accessed through the Pyomo-GAMS27.2 [29] interface. BARON implements a Branch-and-reduce strategy to provide valid lower and upper bounds for the optimal solution and provides a guaranteed global optimal solution. The following three MOOC problems are solved in this paper.

1. The rate of exposure to virus from infected subjects α i (t) and rate exposure to virus from asymptotic/unconfirmed subjects α a (t) are minimized while the rate at which unconfirmed cases become confirmed κ(t) is maximized.

2. The number of subjects infected I and the number of subjects perished P are minimized while the number of subjects that have recovered R is maximized.

3. This MOOC is a combination of the first two. α i (t) α a (t) I and P are minimized while κ(t) and R are maximized.

The individual minimization of α i (t) α a (t) I(t) and P(t) produced the minimum values

t α i (t) =0.3                9

t α a (t) =0.31        10

t I(t) =16.876              11

t P(t) =35.578             12

while the maximization of κ(t) and R(t) produced the maximum values

t κ(t) =2              13

t R (t)=127.36            14

In the first optimal control problem, the objective function that is minimized is

[ ( t α i (t) 0.3) 2 + ( t α e (t) 0.31) 2 + ( t κ(t) 2) 2 ] 0.5          15

This problem is referred to as OPTCON1

While in the second the optimal control problem,

[ ( t R (t)127.36) 2 + ( t P(t)35.578 ) 2 + ( t I(t) 16.876) 2 ] 0.5            16

This problem is referred to as OPTCON2. The third optimal control problem is a combination of the first two. Here the minimized objective function is

[ ( t α i (t) 0.3) 2 + ( t α e (t) 0.31) 2 + ( t κ(t) 2) 2 ]+

( t R(t) 127.36) 2 + ( t P(t) 35.578) 2 + ( t I(t) 16.876) 2 ] 0.5         (17)

This problem is referred to as OPTCON3.

All the minimizations are done subject to the equations 1-6.

Results and Discussion

Comparison of the effectiveness of the three optimization strategies

First, the effectiveness of the three optimal control strategies will be compared. The Figure 1a, Figure 1b, Figure 1c, Figure 1d, Figure 1e and Figure 1f indicates the plots generated by OPTCON1, Figure 2a, Figure 2b, Figure 2c, Figure 2d, Figure 2e and Figure 2f show the graphs generated by OPTCON2 and Figure 3a, Figure 3b, Figure 3c, Figure 3d, Figure 3e and Figure 3f show the diagrams generated by OPTCON3.

Figure 1: (a-f) The optimization results from OPTCON1.
Notice that in the 2 figures Figure 1e and Figure 1f, there is a turning point and for one value of I 2 values of R and P are possible. View Figure 1

Figure 2: (a-f) The optimization results from OPTCON2.
Notice that in the 2 figures Figure 2e and Figure 2f, there is a turning point and for one value of I 2 values of R and P are possible. View Figure 2

Figure 3: (a-f) The optimization results from OPTCON3.
Notice that in the 2 figures Figure 3e and Figure 3f, there is a turning point and for one value of I 2 values of R and P are possible. View Figure 3

Figure 1b, Figure 2b and Figure 3b show that the strategies OPTCON2 and OPTCON3 result in a lower number of infected subjects than OPTCON1; Figure 1c, Figure 2c and Figure 3c show that the strategies OPTCON2 and OPTCON3 result in higher number of recovered subjects than OPTCON1 and the Figure 1d, Figure 2d and Figure 3d show that the strategies OPTCON2 and OPTCON3 result in a lower number of perished subjects than OPTCON1. The OPTCON1 strategy leads to a) Higher number of infected subjects, b) Higher number of subjects that have perished and c) A lower number of recovered subjects as compared to using the strategies OPTCON2 and OPTCON3. Hence it is preferable to use the strategies OPTCON2 or OPTCON3. There is no significant difference between the performance of the two strategies OPTCON2 and OPTCON3. However it is better to use OPTCON3 since the objective function involves more variables than OPTCON2.

Two values of perished and recovered subjects for one value of infected subjects

A comparison of the Figure 1e and Figure 1f; Figure 2e and Figure 2f; and Figure 3e and Figure 3f demonstrate that for one value of I (infected) subjects two values of R (recovered subjects) and two values of P (perished subjects) are possible. This is an important fact because it gives the health officials the opportunity to take steps that, for a given value of I, can keep the value of R higher and the value of P lower and consequently saving lives.

Conclusions

The main results of this paper indicate that in trying to control the COVID pandemic, minimizing the rate of exposure to virus from infected subjects, rate exposure to virus from asymptotic/unconfirmed subjects and maximizing the rate at which unconfirmed cases become confirmed is less beneficial than minimizing the number of subjects infected I and the number of subjects perished while maximizing the number of subjects that have recovered. It is demonstrated that two values of the number of subjects recovered or perished is possible for the same value of the number of infected cases. This can enable us to take steps to ensure that less people perish and more people recover.

Acknowledgement

Dr. Sridhar thanks Dr. Saif R Kazi of CMU for his help with the graphics.

References

  1. Anderson RM, May RM (1979) Population biology of infectious diseases: Part 1. Nature 280: 361-367.
  2. Ivorra B, Martinez-Lopez B, Sánchez-Vizcaino JM, Ramos AM (2014) Mathematical formulation and validation of the Be-FAST model for classical swine fever virus spread between and within farms. Annals of Operations Research 219: 25-47.
  3. Martinez-Lopez B, Ivorra B, Ramos AM, Sánchez-Vizcaino JM (2011) A novel spatial and stochastic model to evaluate the within- and between-farm transmission of classical swine fever virus. I. General concepts and description of the model. Vet Microbiol 147: 300-309.
  4. Thieme HR (2003) Mathematics in Population Biology. Mathematical Biology Series. Princeton University Press.
  5. Paterlini M (2020) Lockdown in Italy: Personal stories of doing science during the COVID-19 quarantine. Nature.
  6. Yan D, Cao H (2019) The global dynamics for an age-structured tuberculosis transmission model with the exponential progression rate. Applied Mathematical Modelling 75: 769-786.
  7. Anastassopoulou C, Russo L, Tsakris A, Siettos C (2020) Data-based analysis, modelling and forecasting of the COVID-19 outbreak. PLoS One 15: e0230405.
  8. Peng L, Yang W, Zhang D, Zhuge C, Hong L (2020) Epidemic analysis of COVID-19 in China by dynamical modeling. arXiv.
  9. Magal P, Webb G (2020) Predicting the number of reported and unreported cases for the COVID-19 epidemic in South Korea, Italy, France and Germany. medRxiv.
  10. Kucharski AJ, Russell TW, Diamond C, Liu Y, Edmunds J, et al. (2020) Early dynamics of transmission and control of COVID-19: A mathematical modelling study. Lancet Infect Dis 20: 553-558.
  11. Liu Y, Gayle AA, Wilder-Smith A, Rocklöv J (2020) The reproductive number of COVID-19 is higher compared to SARS coronavirus. J Travel Med 27: 21.
  12. Liu ZH, Magal P, Seydi O, Webb G (2020) Predicting the cumulative number of cases for the COVID-19 epidemic in China from early data. Math Biosci Eng 17: 3040-3051.
  13. Park SW, Cornforth DM, Dushoff J, Weitz JS (2020) The time scale of asymptomatic transmission affects estimates of epidemic potential in the COVID-19 outbreak. Epidemics 31: 100392.
  14. Wu JT, Leung K, Leung GM (2020) Nowcasting and forecasting the potential domestic and international spread of the 2019-nCoV outbreak originating in Wuhan, China: A modelling study. Lancet 395: 689-697.
  15. Sameni R (2020) Mathematical modeling of epidemic diseases; A case study of the COVID-19 coronavirus. arXiv.
  16. Roosa K, Lee Y, Luo R, Kirpich A, Rothenberg R, et al. (2020) Real-time forecasts of the COVID-19 epidemic in China from February 5th to February 24th, 2020. Infect Dis Model 5: 256-263.
  17. Djidjou-Demasse R, Michalakis Y, Choisy M, Sofonea MT, Alizon S (2020) Optimal COVID-19 epidemic control until vaccine deployment. medRxiv.
  18. Moore SE, Okyere E (2020) Controlling the transmission dynamics of COVID-19. arXiv.
  19. Biswas MHA, Paiva LT, De Pinho MDR (2014) A SEIR model for control of infectious diseases with constraints. Mathematical Biosciences and Engineering 11: 761-784.
  20. Neilan RM, Lenhart S (2010) An introduction to optimal control with an application in disease modeling. Model Parad Anal Dis Transm Models, 67-82.
  21. Lenhart S, Workman JT (2007) Optimal control applied to biological models. CRC Press, Boca Raton.
  22. Tsay C, Lejarza F, Stadtherr MA, Baldea M (2020) Modeling, state estimation, and optimal control for the US COVID 19 outbreak. Sci Rep 10: 10711.
  23. Flores-Tlacuahuac A, Pilar Morales, Martin Rivera-Toledo (2012) Multiobjective nonlinear model predictive control of a class of chemical reactors. Ind Eng Chem Res, 5891-5899.
  24. Sridhar LN (2019) Multiobjective optimization and nonlinear model predictive control of the continuous fermentation process involving Saccharomyces Cerevisiae. Biofuels.
  25. Miettinen Kaisa M (1999) Nonlinear multiobjective optimization. Kluwers International Series.
  26. Hart William E, Carl D Laird, Jean-Paul Watson, David L Woodruff, Gabriel A Hackebeil (2017) Pyomo - Optimization Modeling in Python. (2nd edn), Springer, 67.
  27. Biegler LT (2007) An overview of simultaneous strategies for dynamic optimization. Chemical Engineering and Processing: Process Intensification 46: 1043-1053.
  28. Tawarmalani M, Sahinidis NV (2005) A polyhedral branch-and-cut approach to global optimization. Mathematical Programming 103: 225-249.
  29. Bussieck MR, Meeraus A (2004) General Algebraic Modeling System (GAMS). In: Kallrath J, Modeling Languages in Mathematical Optimization. Applied Optimization, Springer, Boston, MA, 88.

Citation

Sridhar L (2021) Multiobjective Optimal Control of the COVID Virus Outbreak. Int J Clin Biostat Biom 7:033. doi.org/10.23937/2469-5831/1510033