Next Article in Journal
A Hybrid Metaheuristic Algorithm for the Efficient Placement of UAVs
Next Article in Special Issue
Mobile-Aware Deep Learning Algorithms for Malaria Parasites and White Blood Cells Localization in Thick Blood Smears
Previous Article in Journal
Convert a Strongly Connected Directed Graph to a Black-and-White 3-SAT Problem by the Balatonboglár Model
Previous Article in Special Issue
Lung Lobe Segmentation Based on Lung Fissure Surface Classification Using a Point Cloud Region Growing Approach
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

On a Controlled Se(Is)(Ih)(Iicu)AR Epidemic Model with Output Controllability Issues to Satisfy Hospital Constraints on Hospitalized Patients

1
Campus of Leioa, Institute of Research and Development of Processes IIDP, University of the Basque Country, 48940 Leioa, Spain
2
Department of Telecommunications and Systems Engineering, Universitat Autònoma de Barcelona (UAB), 08193 Barcelona, Spain
*
Author to whom correspondence should be addressed.
Algorithms 2020, 13(12), 322; https://doi.org/10.3390/a13120322
Submission received: 10 November 2020 / Revised: 30 November 2020 / Accepted: 1 December 2020 / Published: 3 December 2020
(This article belongs to the Special Issue Machine Learning in Healthcare and Biomedical Application)

Abstract

:
An epidemic model, the so-called SE(Is)(Ih)(Iicu)AR epidemic model, is proposed which splits the infectious subpopulation of the classical SEIR (Susceptible-Exposed-Infectious-Recovered) model into four subpopulations, namely asymptomatic infectious and three categories of symptomatic infectious, namely slight infectious, non-intensive care infectious, and intensive care hospitalized infectious. The exposed subpopulation has four different transitions to each one of the four kinds of infectious subpopulations governed under eventually different proportionality parameters. The performed research relies on the problem of satisfying prescribed hospitalization constraints related to the number of patients via control interventions. There are four potential available controls which can be manipulated, namely the vaccination of the susceptible individuals, the treatment of the non-intensive care unit hospitalized patients, the treatment of the hospitalized patients at the intensive care unit, and the transmission rate which can be eventually updated via public interventions such as isolation of the infectious, rules of groups meetings, use of face masks, decrees of partial or total quarantines, and others. The patients staying at the non-intensive care unit and those staying at the intensive care unit are eventually, but not necessarily, managed as two different hospitalized subpopulations. The controls are designed based on output controllability issues in the sense that the levels of hospital admissions are constrained via prescribed maximum levels and the measurable outputs are defined by the hospitalized patients either under a joint consideration of the sum of both subpopulations or separately. In this second case, it is possible to target any of the two hospitalized subpopulations only or both of them considered as two different components of the output. Different algorithms are given to design the controls which guarantee, if possible, that the prescribed hospitalization constraints hold. If this were not possible, because the levels of serious infection are too high according to the hospital availability means, then the constraints are revised and modified accordingly so that the amended ones could be satisfied by a set of controls. The algorithms are tested through numerically worked examples under disease parameterizations of COVID-19.

1. Introduction

For the last two decades, an important effort has been made to propose and analyze new mathematical epidemic models being based on integro-differential equations and/or difference equations. Such models are claimed to describe the evolution through time of the various subpopulations integrated in the epidemic model under study whose respective dynamics are coupled. A classical, so-called, SEIR (susceptible-exposed-infectious-recovered) epidemic model splits the total infectious population into two subpopulations (or compartments), namely, the so-called “infected” or “exposed” (E) (those having the disease but do not present yet external symptoms) and the “Infectious” or “Infective” (I) (those having external symptoms). The mentioned basic SEIR model has nowadays multiple variants with different degrees of complexity. See, for instance, [1,2,3,4,5,6,7,8,9,10,11,12,13,14] and some of the references therein. In particular, one can refer to those ones which admit controls like constant and feedback vaccination and treatment controls and/or impulsive controls (exerted on very short periods of time) or those involving several interacting patches associated to different towns ort regions. For instance, an optimization approach is given to get the vaccination controls in [7]. In [9,10,11], some pulse vaccination strategies are proposed. In [11,12] several strategies are discussed including feedback. In [13], an epidemic model is proposed which is subject to a ratio-dependent saturation incidence rate. On the other hand, a SIR (susceptible-infectious-recovered) epidemic model under impulsive vaccination was investigated in [14] while a non- autonomous SIRVS epidemic model subject to vaccination controls has been proposed and discussed in [15]. Also, an epidemic delayed model with diffusion has been characterized in [16]. It has to be mentioned that a relevant attention has been paid to the investigation of the stability and positivity properties of epidemic models in both the vaccination-free and vaccination control situations. See, for instance, [17,18,19,20,21,22,23,24,25,26,27,28,29]. The positivity properties of de solutions and equilibrium points of some epidemic models are studied in detail in [30,31,32,33], while model discretization concerns are discussed in [33,34] and relationships to thermodynamics concepts are discussed in [35]. On the other hand, epidemics evolution and concerns regarding COVID-19 are being described in more recent works. See, for instance, [36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57] and references in their model. It can be pointed out that the approaches of [19,20] and [58] are formulated in the stochastic framework context. In particular, the epidemic model proposed in [58] can be interpreted as an interpolation between a SI model and an SIR model.
On the other hand, it is well- known that there may be some individuals who are infective so that they can produce contagions to susceptible individuals but do not have significant external symptoms. Those ones are the members of the so-called “Asymptomatic” (A) subpopulation, [4,31,32,33]. This subpopulation appears even in the common known influenza disease. If such an asymptomatic subpopulation is incorporated to the model, then it turns out that the exposed might have distinct transitions to the symptomatic infectious and to the asymptomatic ones. In this way, a proportion of the exposed become asymptomatic after a certain time period while another proportion becomes infectious after a certain period of time. In general, both respective proportions might be distinct. In the Ebola disease, the lying dead corpses are also infective [4,5,6,31,32,33] which can cause very serious sanitary problems in third world tropical countries with low or scarce sanitary means. In particular, SEIADR-type models are considered in [31,32,33] which incorporate asymptomatic and dead populations to the typical SEIR models, and which include, in general, vaccination and treatment controls as well as impulsive controls to retire the infective bodies from the streets in third world countries hit by Ebola outbreaks.
This paper proposes and investigates an extended SEIR epidemic model with seven subpopulations, namely, the so-called SE(Is)(Ih)(Icicu)AR epidemic model, under the points of view of fulfilling general suitable properties like, for instance, the positivity and stability of the solutions and its output controllability properties for appropriately defined outputs which fix the maximum levels of reasonable presence of hospitalized patients at certain checking time instants. The model contains as integrated subpopulations the susceptible (S) and the recovered (R) subpopulations plus five more infective subpopulations which are the Exposed subpopulation ( E ) plus four extra infectious subpopulations. Those infectious subpopulations are the slight symptomatic infectious ( I s ) (who do not require hospital care), the seriously symptomatic infectious, or hospitalized, ( I h ) (who require hospital care but not intensive care), the very serious infectious at the intensive care unit ( I i c u ) and the Asymptomatic Infectious (A). It is important to specifically consider both the seriously infectious subpopulation and its subpopulation staying at the intensive care unit as separate subpopulations from the slight infectious individuals due to their high consumption of hospital resources and special staff attention related to the slight infectious individuals. Each individual of exposed subpopulation has a transition either to one of the above mentioned symptomatic infectious subpopulation or to the asymptomatic one. The respective transmission rates are considered to be different in general. The proposed epidemic model is also subject, in the most general framework, to feedback vaccination and treatment controls. It is tested through worked and tested examples under parameterizations related to the recent COVID-19 pandemic which is being exhaustively studied in the available medical and computational background literature. See, for instance, [36,37,38,39,40,41,42,43,44,45,46,47] and references therein. COVID-19 is a respiratory viral infectious disease which has a very high contagiousness, [48], with respect to the typical influenza or the known common cold. It also exhibits very different symptoms and later secondary effects depending on the particular infected individual running from asymptomatic or very slight symptoms to very serious ones needing extreme hospital care, sometimes producing serious damage in organs like lungs, liver or hearts and sometimes ending in the patient dead, [48,57]. In particular, the particle swarm optimization algorithm (PSO) has been used to estimate an SEIR model parameterization of COVID-19 using available Hubei province data. Also, a fractional-order model SEIRD model (an SEIR model which includes deceased) is proposed in [37] for COVID-19 pandemic while emphasizing the fractional models possess an inherent memory effect. On the other hand, an epidemic model for COVID-19 which takes into account undetected infective cases and the different sanitary and infectiousness conditions of the hospitalized individuals is discussed in [38] while an extended SEIR model is considered in [39] which incorporates as a new subpopulation, or compartment, the concentration of the coronavirus pathogen in the environment reservoir. Each susceptible individual can become infected through the contaminated environment through either an asymptomatic infectious individual or through a symptomatic one. Also, the dynamics of such a concentration is driven by the exposed and infectious subpopulations. Ageing population layers for control interventions and re-susceptibility and time delay are considered in [40].
This paper is organized as follows. Section 2 describes the new proposed SE(Is)(Ih) ( Iicu ) AR epidemic model. The model is subject eventually to two different feedback controls which can be combined, namely, the vaccination control on the susceptible and the treatment control on the hospitalized infectious. In general, the transmission rate and the feedback control gains can be time-varying. The property of non-negativity of any solution under any non-negative initial conditions is proved as well as the boundedness of all the subpopulations for all time. Section 3 and Section 4 describe the output controllability properties for the defined outputs which are set according to the hospital constraints to be satisfied in terms of beds availability, specialized staff needs and/or availability of other technical means, like, for instance, number of respirators. The controls to be monitored are the vaccination efforts on the susceptible patients, the treatment efforts on the hospitalized patients with no intensive, respectively intensive, and eventually the transmission rate. Some algorithms are given to calculate the controls to be applied along finite time intervals which precede the testing time instants where the hospitalization constraints have to be satisfied. Section 5 discusses a methodology for designing the calculated appropriate transmission rate from some typical intervention actions like, use of masks, limitation of attendance to meetings or public transportation access and the degree of fulfilment or no fulfilment of either the given recommended or dictated behaviour rules by people. Section 6 is devoted to the discussion of some numerical examples based on previously tested parameterizations of COVID-19 which are available in the background literature. Finally, conclusions end the paper.

2. The SE(Is)(Ih)(Iicu)AR Epidemic Model

The proposed SE(Is)(Ih)(Iicu)AR model is an extended SEIR model with the following characteristics:
It includes the following subpopulations: “susceptible” (S), “exposed” who are infected but not yet infective (E), “slight symptomatic infectious” ( I s ), “seriously symptomatic infectious” or “hospitalized” ( I h ) , “symptomatic infectious in the intensive care unit” ( I i c u ), “asymptomatic infectious” (A) and “recovered” (R). The above subpopulations are appropriate to describe COVID-19 where there is a wide range of influence on different people and the basis is a generic classification of the infectious population into asymptomatic individuals, slight infectious individuals (i.e., those with slight symptoms) and hospitalized individuals. The tested slight infectious and the asymptomatic ones stay typically at home or in “ad hoc” prepared and monitored lodgings until recovery but they do not have intensive treatment at hospital.
The exposed subpopulation has different transitions to the slight, hospitalized and asymptomatic infectious, in general, under distinct proportions and those proportions belong to the set of parameters of the model as it has been previously mentioned. In general, one defines a basic transmission rate for contacts of slight infectious to susceptible while the other three transmission rates for asymptomatic versus susceptible, hospitalized without requiring intensive care versus susceptible and hospitalized requiring intensive care versus susceptible are characterized by relative transmission rates with respect to the above basic one. On the other hand, it is assumed that the disease mortality affects fractions of both hospitalized subpopulations only.
On the other hand, the model also incorporates two optional feedback control actions, namely, the standard vaccination control V ( t ) on the susceptible and the antiviral treatment T ( t ) on the hospitalized infectious subpopulation. See, for instance, [31,32,33,38,39,40] and references therein for the motivation and use of controls and the modelling issues for COVID-19, respectively. The proposed SE(Is)(Ih)(Iicu)AR model is the following one:
S ˙ ( t ) = b 1 [   b 2 + β ( t ) ( I s ( t ) + β h r I h ( t ) + β i c u r I i c u ( t ) + β a r A ( t ) )     + k V ( t ) ] S ( t ) + η R ( t )
E ˙ ( t ) = ( b 2 + γ )     E ( t ) + β ( t ) ( I s ( t ) + β h r I h ( t ) + β i c u r I i c u ( t ) + β a r A ( t ) ) S ( t )
I ˙ s ( t ) = ( b 2 + τ 0 )     I s ( t ) + γ p s E ( t )
I ˙ h ( t ) = ( b 2 + α + τ 0 + k T h ( t ) )     I h ( t ) + γ p h E ( t )
I ˙ i c u ( t ) = ( b 2 + α + α i c u + τ 0 + k T i c u ( t ) )     I i c u ( t ) + γ p i c u E ( t )
A ˙ ( t ) = ( b 2 + τ 0 )     A ( t ) + γ p a E ( t )
R ˙ ( t ) = ( b 2 + η ) R ( t ) + τ 0 ( I s ( t ) + I h ( t ) + I i c u ( t ) + A ( t ) ) + k T h ( t )     I h ( t ) + k T i c u ( t )     I i c u ( t ) + k V S ( t )
t R 0 + = { z R : z 0 } with initial conditions
S ( 0 ) = S 0 , E ( 0 ) = E 0 , I s ( 0 ) = I s 0 , I h ( 0 ) = I h 0 , I c u 0 ( 0 ) = I i c u 0 , A ( 0 ) = A 0 ,   R ( 0 ) = R 0
subject to min ( S 0   ,   E 0   ,   I s 0 , I h 0   ,   I i c u 0   ,   A 0   , R 0   ) 0 , where the parameters are described below:
  • b 1 is the recruitment rate,
  • b 2 is the natural average death rate,
  • β ( t ) ,   β h r β ( t ) ,   β i c u β ( t ) ,   β a r β ( t ) are the transmission rates to the susceptible from the respective slight (un-hospitalized) symptomatic infectious, serious (hospitalized) symptomatic infectious, intensive care unit hospitalized infectious and asymptomatic infectious subpopulations,
  • η is a parameter such that 1 / η is the average duration of the immunity period reflecting a transition from the recovered to the susceptible,
  • γ is the transition rate from the exposed to all (i.e., both symptomatic and asymptomatic) infectious,
  • α is the average extra mortality associated with the symptomatic seriously infectious subpopulation,
  • α i c u is the average extra mortality over the above one registered in the subpopulation of the intensive care unit,
  • τ 0 is the natural immune response rate for the whole infectious subpopulation (i.e., A + I ), respectively, p s ,   p h ,   p i c u ,   p a are the fractions of the exposed which become slight symptomatic infectious, serious symptomatic infectious and asymptomatic infectious, respectively, whose sum equalizes unity.
  • 1 / μ is the average period of infectiousness after death,
  • V ( t ) = k V ( t ) S ( t ) and T h ( t ) = k T h ( t ) I h ( t ) , T i c u ( t ) = k T i c u ( t ) I i c u ( t ) are, respectively, the vaccination and antiviral treatment linear feedback controls on the susceptible, (non-intensive care) hospitalized infectious and intensive care hospitalized infectious, respectively, of feedback gains k V ,   k T h ,   k T i c u : R 0 + R 0 + . The vaccination control is applied to the susceptible individuals while the treatment controls to the hospitalized with no intensive care and those in the intensive care unit are, in general different and have different degrees of intensity.
Note that the set of coupled first-order differential Equations (1)–(7) can be compacted into a 7-th ordinary differential equation with forcing terms, which are the vaccination and treatment controls. In this paper, it is also considered that the transmission rate can be partially monitored as a control variable. The above set of seven differential equations, with the controls being separately described as forcing terms, is given later on in (8) under the general description of a dynamic system. However, it can be also pointed out that the analysis of the above mentioned higher-order equation is more complex that its equivalent decomposition into a set of first-order ones.
Remark 1.
Note that, in the above parameterization, all the parameters are positive while it is assumed that β ( t ) can be time-varying, in general. This is a reasonable assumption due to different factors like, seasonality, geographic area of application (for instance, rural, populated or with very high population density) which can influence the contacts infectious-susceptible or the public intervention actions (like, confinement, quarantines or isolation measures) which also modify the average number of infective contagions. The relative values of the other two transmission rates β h r β i c u r and β a r are assumed to be constant. In practice, the primary infectivity of the hospitalized infectious can be smaller than that of the slight ones β ( t ) due to potentially taken protection measures on the hospital staff and due also to the fact that they have less numbers of contacts than average. The transmission rates of the asymptomatic infectious can also by smaller than β ( t ) due, for instance, to the fact that they usually cough less intensively. So, it will not be surprising that the values of the relative transmission rates from the hospitalized and asymptomatic β h r and β a r to the susceptible might typically be less than one. It is assumed that β ( t ) = k β ( t ) β c ( t ) , where k β ( t ) includes the intrinsic disease transmission characteristics like the influences of, humidity, temperature, etc. so that it cannot be manipulated by any intervention decision, while β c ( t ) are defines the susceptible/infectious contact rates which can be partially governed by public interventions like uses of masks, gloves, social distances and other habits, public interventions like isolations of tested infectious confinements, etc.
On the other hand, it can be noticed that, at the beginning of the pandemic strong expansion, many medical doctors did not have a sufficient protection against the pandemic, now they usually have it so that the disease transmission of hospitalized and seriously infected patients may be very small in practice. To reflect this circumstance in the coefficient transmission rates, one can fix very small values for the relative transmission parameters β i c u r and β i h . If they are fixed close to zero, then the transmission rates of the hospitalized patients can be made very small or even irrelevant.
The proposed epidemic model can be compacted as follows by convenience for later developments concerning the control efforts calculations:
x ˙ ( t ) = A ( x ( t ) , t   ) x ( t ) + B ( x ( t ) , t ) u ( t ) + b 1 ¯
where x ( t ) = ( S ( t ) ,   E ( t ) , I s ( t ) ,   I h ( t )   , I i c u ( t ) , A ( t ) , R ( t ) ) T is the state, u ( t ) = ( β c ( t ) , k v ( t ) , k I h ( t ) ,   k I i c u ( t ) ) T is the equivalent control, b 1 ¯ = ( b 1 , 0 , , 0 ) T and the matrix of dynamics and the control matrix are:
A ( x ( t )   , t ) = D A ( t ) + D ˜ A ( t ) = [ A 1 T ( x ( t )   , t ) A 2 T ( x ( t )   , t )   A 3 T     A 7 T   ] T ; B ( x ( t ) , t ) = [ B 1 T ( x ( t ) ) B 2 T ( x ( t ) )       B 7 T ( x ( t ) )   ] T
where
D A ( t ) = d i a g ( A ( x ( t ) ,   t ) ) = ( D A i j ( t ) ) ,   D A i j = 0 ;   j i ;   D ˜ A = A ( x ( t ) , t ) D A ( x ( t ) , t )
A 1 ( x ( t )   , t ) = ( A 1 i ( x ( t )   , t ) ) ;   A 2 ( x ( t )   , t ) = ( A 2 i ( x ( t )   , t ) )
A 11 ( x ( t ) , t ) = ( b 2 + ( 1 ρ V ( t ) ) k V ( t ) ) ;   A 12 ( x ( t ) , t ) = 0 ; A 13 ( x ( t ) , t ) = k β ( t ) β c ( t ) ( 1 ρ β ( t ) ) S ( t )
A 14 ( x ( t ) , t ) = k β ( t ) β c ( t ) β h r ( 1 ρ β ( t ) ) S ( t ) ;   A 15 ( x ( t ) , t ) = k β ( t ) β c ( t ) β i c u r ( 1 ρ β ( t ) ) S ( t )
A 16 ( x ( t ) , t ) = k β ( t ) β c ( t ) β a r ( 1 ρ β ( t ) ) S ( t ) ;   A 17 = η
A 21 = 0 ;   A 22 = ( b 2 + γ )   ;   A 23 ( x ( t ) , t ) = k β ( t ) β c ( t ) ( 1 ρ β ( t ) ) S ( t )
A 24 ( x ( t ) , t ) = k β ( t ) β c ( t ) β h r ( 1 ρ β ( t ) ) S ( t ) ;   A 25 ( x ( t ) , t ) = k β ( t ) β c ( t ) β i c u r ( 1 ρ β ( t ) ) S ( t )
A 26 ( x ( t ) , t ) = k β ( t ) β c ( t ) β a r ( 1 ρ β ( t ) ) S ( t ) ;   A 27 = 0
A 3 = [ 0 γ p s ( b 2 + τ 0 ) 0 0 0 0 ]
A 4 ( t ) = [ 0 γ p h 0 ( b 2 + τ 0 + α + ( 1 ρ h ( t ) ) k T h ( t ) ) 0 0 0 ]
A 5 ( t ) = [ 0 γ p i c u 0 0 ( b 2 + τ 0 + α + α i c u + ( 1 ρ i c u ( t ) ) k T i c u ( t ) ) 0 0 ]
A 6 = [ 0 γ p a 0 0 0 ( b 2 + τ 0 ) 0 ]
A 7 ( t ) = [ ( 1 ρ V ( t ) ) k V ( t ) 0 τ 0 τ 0 + ( 1 ρ h ( t ) ) k T h ( t ) τ 0 + ( 1 ρ i c u ( t ) ) k T i c u ( t ) τ 0 ( b 2 + η ) ]
B 1 ( x ( t ) , t ) = [ ρ β ( t ) k β ( t ) S ( t ) I h ( t )       ρ V ( t ) S ( t )       0       0 ]
B 2 ( x ( t ) , t ) = [ ρ β ( t ) k β ( t ) S ( t ) I h ( t )         0     0     0 ] ;   i = 2 , 3 , 6
B i ( x ( t ) ) = [ 0       0     0     0 ] ;   i = 3 , 6
B 4 ( x ( t ) , t ) = [ 0       0     ρ h ( t )   I h ( t )     0 ]
B 5 ( x ( t )   , t ) = [ 0       0     0       ρ i c u ( t ) I i c u ( t ) ]
B 7 ( x ( t ) , t ) = [ 0     ρ V ( t ) S ( t )       ρ h ( t ) I h ( t )       ρ i c u ( t ) I i c u ( t ) ]
and ρ β , ρ V , ρ h , ρ i c u : R 0 + { 0 , 1 } are indicator functions of the transmission rate and vaccination and treatment controls. The above arrangements imply that the equivalent control u ( t ) = ( β c ( t )   , k V ( t )   , k I h ( t )   ,   k I i c u ( t ) ) T of four components is in operation for all time if all the indicators are unity for all time so that their respective contributions in the matrix function A ( x ( t )   , t ) are zeroed through zero values of their respective complementary to one of such indicators. In parallel, any of the control components can be deleted from the control vector, by reducing at the same time its dimensionality, if the corresponding indicator is zero and its complementary is one so that the effect is prefixed for a concrete value in the corresponding entry to A ( x ( t ) , t ) . Note that the control matrix B ( x ( t ) ) is also state-dependent due to the nonlinear nature of the problem. However, the matrix of dynamics A ( x ( t )   , t ) only incorporates information on (control) gains if the corresponding controls are not used as such while they are prefixed. The binary indicator functions allow to include information on a control variable as a part of the matrix of dynamics in the event that it is not used as such by some of the control algorithms of the next sections designed for the achievement of some hospitalization targeting objective.
It can be pointed out that the Lie algebra method can be alternatively used to solve epidemic models. See, for instance, [59].
Remark 2.
If the control gains converge, that is, if k V ( t ) k V 0 , k T ( t ) k T 0 and k T i c u ( t ) k T i c u 0 as t , then there is a unique disease-free equilibrium point:
x d f * : = l i m t x ( t ) = (   S d f * ,   E d f * ,   I s d f * , I h d f * ,     I i c u f *   , A d f * , R d f * ) T = ( S d f * ,   0 ,   0 , 0 ,   0 ,   0 ,   R d f * ) T
where
S d f * = b 1 + η R d f * b 2 + η + k V 0 = b 1 ( b 2 + η ) b 2 ( b 2 + η + k V 0 ) ;   R d f * = k V 0 S d f * b 2 + η = k V 0 b 1 b 2 ( b 2 + η + k V 0 )
which is directly obtained by zeroing (1)–(7) together with the subpopulations of the exposed and all the subpopulations of the infectious. It turns out that the total population at the disease-free equilibrium point becomes N d f * = S d f * + R d f * = b 1 b 2 .
The control design problem is being stated as an output controllability problem for some appropriate “output” to be then defined being of less dimension than the state x ( t ) R n . It is firstly discussed with a very simple reasoning that the epidemic model (1)–(7) is not (state)-controllable.
Theorem 1.
Assume that ρ V   ( t ) = 1 ; t R 0 + . Then, the SE(Is)(Ih)AR epidemic model (1)–(7) is not controllable through a control function of the form u ( t ) = ( β c ( t )   , k V ( t )   , k I h ( t )   ,   k I i c u ( t ) ) T and so by any reduced control with less number of components. In particular, it is not controllable under vaccination and treatment controls nor by any combination of them.
Proof. 
Considered the linearized version of (1)–(7) around the disease-free equilibrium point. Since all the infective subpopulations (that is, the exposed and all the infectious subpopulations) are zero at the disease- free equilibrium point, it suffices to consider the subsystem of susceptible-recovered component in (8)–(10) with ρ V ( t ) 1 . The remaining indicators can be zeroed, with no loss in generality, since they are irrelevant in the control matrix B ( x ( t ) ) since they multiply to infective variables having zero value at the disease-free equilibrium point. It suffices to apply the Popov–Belevitch–Hautus eigenvalue controllability test to the S R linearized subsystem around the disease-free equilibrium point, that is, to evaluate:
r a n k [ A S R λ I 2     B S R ] = r a n k [ A 11 λ A 17 B 12 A 71 A 77 λ B 72 ] = r a n k [ b 2 λ A 17         S d f * A 71 b 2 η λ S d f * ]
at the eigenvalues λ   { b 2   ,   ( b 2 + η ) } of A S R = [ A 11 A 17 A 71 A 77 ] where B S R = [ B 12 B 72 ] and to test if for at least one of them such a matrix is rank-defective. Since A 17 = η and A 71 = 0 , since ρ V ( t ) 1 , then if λ = b 2 then r a n k [ A S R λ I 2     B S R ] = r a n k [ 0 η S d f * 0 η S d f * ] = 1 < 2 for any S d f * (intuitively S d f * cannot be prefixed arbitrarily if R d f * is prefixed and vice-versa). Note that this linearized system is time-invariant, and the above test is then a necessary and sufficient condition for the controllability of such a linearized system. So, the whole non-linear system (8)–(10) cannot be driven by any control to the disease-free equilibrium point in any finite time so that it is uncontrollable since its subsystem S R is uncontrollable. □
The following result relies on the solutions of the proposed SE(Is)(Ih)(Iicu)AR epidemic model and it will be subsequently also used to prove their non-negativity under arbitrary non-negative initial conditions:
Theorem 2.
Each solution of the SE(Is)(Ih)(Iicu)AR model (1) to (7) is uniquely defined and it is non-negative for all time for its corresponding given non-negative initial condition and any given vaccination and antiviral controls V ( t ) = k V ( t ) S ( t ) , T h ( t ) = k T h ( t ) I h ( t ) , T i c u ( t ) = k T i c u ( t ) I i c u ( t ) of gains k V   ,   k T , k T i c u   : R 0 + R 0 + . Each solution is expressed in closed form as follows:
S ( t ) = e   0 t Φ ( τ ) d τ S 0 + 0 t e τ t Φ ( ξ ) d ξ ( b 1 + η   R ( τ ) )   d τ ;   t R 0 +
E ( t ) = e ( b 2 + γ ) t E 0 + 0 t e   ( b 2 + γ ) ( t τ ) Ψ ( τ ) S ( τ ) d τ ;   t R 0 +
from (1) and (2), where
Φ ( t ) = Ψ ( t ) + b 2 + k V ( t ) ;   Ψ ( t ) = β ( t ) ( I s ( t ) + β h r I h ( t ) + β a r A ( t ) )
t R 0 + . Also, one gets (3)–(6) that
I s ( t ) = e ( b 2 + τ 0 ) t I s 0 + γ p s 0 t e ( b 2 + τ 0 ) ( t τ ) E ( τ ) d τ ;   t R 0 +
I h ( t ) = e ( b 2 + α + τ 0 ) t 0 t k T ( τ ) d τ I h 0 + γ p h 0 t e ( b 2 + α + τ 0 ) ( t τ ) τ t k T ( ξ ) d ξ E ( τ ) d τ ;   t R 0 +
I i c u ( t ) = e ( b 2 + α + α i c u + τ 0 ) t 0 t k T i c u ( τ ) d τ I h 0 + γ p i c u 0 t e ( b 2 + α + τ 0 ) ( t τ ) τ t k T i c u ( ξ ) d ξ E ( τ ) d τ ; t R 0 +
A ( t ) = e ( b 2 + τ 0 ) t A ( 0 ) + γ p a 0 t e   ( b 2 + τ 0 ) ( t τ ) E ( τ ) d τ ;   t R 0 +
R ( t ) = e ( b 2 + η ) t R 0 + 0 t e   ( b 2 + η ) τ Ω ( τ ) d τ ;   t R 0 +
where
Ω ( t ) = τ 0 ( I s ( t ) + I h ( t ) + I i c u ( t ) + A ( t ) ) + k T ( t )     I h ( t ) + k T i c u ( t )     I i c u ( t ) + k V S ( t ) ;   t R 0 +
Now, one has from (7) that S 0 0 S ( t ) 0 ; t R 0 + and since E 0 0 and S ( t ) 0 ; t R 0 + then E ( t ) 0 ; t R 0 + from (8). Then, it follows from (10)(12) that I s ( t ) 0 ; t R 0 + since E ( t ) 0 ; t R 0 + and I s 0 0 ,   I h 0 0 and A 0 0 . Finally, it follows from (13) that R ( t ) 0 ; t R 0 + since R 0 0 and Ω ( t ) 0 ; t R 0 + . The proof is complete.

3. Output Controllability Concerns and Basic Control Design Algorithms for Targeting Intensive Care Unit Levels

This section and the next one describe the output controllability properties for the outputs being defined either by any of the two considered hospitalized subpopulations, or by their sum or, even, as distinct output components of a measurable output vector of dimension two. It is firstly argued as introductory motivation that a complete state controllability is not possible since all the state components cannot be jointly driven to prescribed suitable values. Therefore, the targeted components to prescribed suitable values are defined as the output of the system which has a smaller dimension than the state. The particular definition of the output to be considered depends on the hospital constraints to be satisfied in terms of beds availability, specialized staff needs and/or availability of other technical means, like, for instance, number of respirators. The hospital constraints are defined in terms of upper bounds of hospitalized infectious to be satisfied. The controls to be monitored from the output controllability issues are the vaccination on the susceptible patients, the treatments on the hospitalized ones with no intensive care needs, the treatment on the hospitalized ones staying in the intensive care unit. Eventually, the transmission rate is also a control which can be monitored by public interventions like, for instance, use of masks, limitation of numbers of attendees to meetings, rules on transportation, isolations of detected infectious or potential susceptible, partial or total quarantines, etc. Several control synthesis iterative algorithms are also given to calculate the controls to be applied along finite time intervals which precede the testing time instants where the hospitalization constraints have to be satisfied.
Define e i T R 7 as the i t h unit vector of the canonical Euclidean basis in R 7 and firstly assume that, for some fixed time instant T > 0 , the indicator functions ρ β ( t ) = ρ V ( t ) = ρ h ( t )   =   ρ i c u ( t ) = 1 , t [ 0   ,   T ] and the output is y ( t ) = e 4 T x ( t ) , t [ 0   ,   T ] . Thus, the objective is to drive the hospitalized cases in the intensive care unit to admissible levels at a time instant t = T by the design of an appropriate equivalent control. Assume also that such a control is of the form u ( x ( t )   , t ) = B T ( x ( t )   , t ) Ψ T ( t , τ ) e 7 v , where v (the auxiliary control) is some scalar to be fixed and such that the equivalent control has the four components being operative since the four indicators for its components are fixed to unity for all time. For the same reason, the matrices A ( x ( t ) ) , D A and D A are constant on [ 0   ,   T ] . Then, one has from (8)–(10):
x ˙ ( t ) = D A ( t ) x ( t ) + D ˜ A ( x ( t )   , t ) x ( t ) + B ( x ( t ) , t ) u ( x ( t )   , t ) + b 1 e 1 ;   y ( t ) = e 5 T x ( t )
so that
y ( t ) = e 5 T Ψ ( t , 0 ) x 0 + e 5 T ( 0 t Ψ ( t   ,   τ ) B ( x ( τ ) ) B T ( x ( τ ) ) Ψ Τ ( t   ,   τ ) d τ ) e 5   v + e 7 T e 1 b 1 0 t Ψ ( t , τ ) d τ 0
= e 5 T e 0 t D A ( τ ) d τ x 0 + e 4 T ( 0 t e τ t D A ( t σ ) d σ D ˜ A ( x ( τ ) , τ ) x ( τ ) d τ ) + e 5 T ( 0 t e τ t D A ( t σ ) d σ B ( x ( τ ) ) B T ( x ( τ ) ) Ψ T ( t , τ ) d τ ) e 7   v ;   t [ 0   ,   T ]
where
Ψ ( t , 0 ) = e 0 t D A ( τ ) d τ + 0 t e τ t D A ( t σ ) d σ D ˜ A ( x ( τ ) , τ ) Ψ ( τ , 0 ) d τ ;   t R 0 +
is the fundamental matrix of the unforced differential system (20), equivalent to the unforced (8), which is the unique solution of the differential matrix equation system:
Ψ ˙ ( t , 0 ) = A (   Ψ ( t , 0 )   , t   ) Ψ ( t , 0 ) ;   t R 0 + Ψ ( 0 ) = I 7
Remark 3.
The computational advantage of the second identity of (21) in closed form is that it may be calculated explicitly via (23) as time increases. Note that the diagonal structure is kept in the exponential matrix function e 0 t D A ( τ ) d τ from the fact that D A ( t ) is diagonal. However, in the first identity of (21), Ψ ( t , 0 ) is not, in general, the exponential function of a time-varying matrix function since A : [ 0 , t ) × R n R n is non-diagonal and time-varying, in the most general case.
From Theorem 2, one has that y ( t ) 0 for any nonnegative basic transmission rate β ( t ) , since β c ( t ) 0 and k β ( t ) 0 and any given non-negative control gains k V ( t ) , k T ( t ) and k i i c u ( t ) 0 and since v 0 implies that u : [ 0 ,   T ] R 0 + 4 . One gets from (21b) for a measurable output y ( t ) = I i c u ( t ) that:
y ( t ) e 5 T e 0 t D A ( τ ) d τ x 0 e 5 T ( 0 t e τ t D A ( t σ ) d σ D ˜ A ( x ( τ ) , τ ) x ( τ ) d τ ) = e 5 T ( 0 t e τ t D A ( t σ ) d σ B ( x ( τ ) ) B T ( x ( τ ) ) Ψ T ( t , τ ) d τ ) e 7 v ;   t [ 0   ,   T ]
and also, for (21a),
y ( t ) e 5 T Ψ ( t , 0 ) x 0 = e 5 T ( 0 t Ψ ( t   ,   τ ) B ( x ( τ ) ) B T ( x ( τ ) ) Ψ T ( t , τ ) d τ ) e 7   v
Now the above Equation (24) is implemented in a repetitive way on [ 0   ,   T ] for r iterations by using each state and input data on [ 0   , T ] from the previous iteration and such that its left-hand-side is non-negative for t = T in order to guarantee that the auxiliary control scalar v and the control u ( t ) = B T ( x ( t ) ) Ψ T ( t , 0 ) e 7 v ; t [ 0   ,   T ] are non-negative. This requires eventually to re-adjust the design targeted value y * ( T ) of y ( t ) at t = T .
Remark 4.
The following considerations are useful to facilitate the interpretation of the eventual removal, pre-design, monitoring or design versus the achievement of hospitalization targeting objectives of the various control gains and their respective indicators:
(1)
Assume that one zeroes the vaccination binary indicator, i.e., ρ V ( t ) = 0 for t [ 0 ,   T ] and k V ( t ) is not identically zero for t [ 0 ,   T ] . Then, a vaccination control V ( t ) = k V ( t ) S ( t ) is applied on [ 0 ,   T ] and it is either prefixed in the model or, if supervised or monitored, it is not designed via hospitalization targeting objectives, i.e., it is designed without further manipulation of its gain from the auxiliary control v ( t ) of the system (8)–(10). By this reason, its effect in the model is included in the matrix of dynamics A ( ( x ( t ) , t   ) of the auxiliary dynamic system (8)–(10) and, in parallel, it is removed from the control matrix B ( x ( t )   ,   t ) .
(2)
Assume that k V ( t ) is being designed for t [ 0 ,   T ] , from the auxiliary control v ( t ) of the system (8), as a manipulated variable to achieve an hospitalization targeting objective. Thus, the vaccination indicator is fixed to unity, i.e., ρ V ( t ) = 1 for t [ 0   ,   T ] . By this reason, the vaccination effect in the model is removed from the matrix of dynamics A ( ( x ( t )   , t   ) of the auxiliary dynamic system (8)–(10) and, in parallel, it is considered in the control matrix B ( x ( t )   ,   t ) .
(3)
If no vaccination is applied then k V ( t ) = 0 for t [ 0   ,   T ] and the binary indicator ρ V ( t ) can be fixed to zero or one since it does not influence the whole dynamics.
(4)
Similar considerations apply mutatis-mutandis for the remaining controls and their associate indicators.
Now, two algorithms are given to satisfy the intensive care unit hospitalization constraint via the descriptions (24) and (25), respectively.
Programme 1.
(intensive care unit hospitalization constraint). The maximum intensive care unit patients are targeted as an objective to fulfil at time at t = T by selecting the appropriate control on the previous time interval so that y ( t ) , the numbers of such patients in (24), targets a prefixed value y * ( T ) compatible with avoiding eventual saturation. The iteration scheme for r iterations based on (24) is organized as follows:
λ ( i ) ( T ) = max ( z 0   : z y * ( i ) ( T ) e 5 T e 0 T D A ( τ ) d τ x 0 e 5 T ( 0 T e τ T D A ( T σ ) d σ D ˜ A ( x ( i 1 ) ( τ ) , τ ) x ( i 1 ) ( τ ) d τ ) 0 )
v ( i ) = λ ( i ) ( T ) y * ( i ) ( T ) e 5 T e 0 T D A ( τ ) d τ x 0 e 5 T ( 0 T e τ T D A ( T σ ) d σ D ˜ A ( x ( i 1 ) ( τ ) , τ ) x ( i 1 ) ( τ ) d τ ) e 5 T ( 0 T e τ T D A ( T σ ) d σ B ( x ( i 1 ) ( τ ) ) B T ( x ( i 1 ) ( τ ) )     Ψ T ( t , τ ) d τ ) e 7
u ( i ) ( τ ) = B T ( x ( i 1 ) ( τ ) ) Ψ T ( t , τ ) e 5 v ( i ) ;   τ [ 0   ,   T ]
x ( i ) ( t ) = e 0 t D A ( τ ) d τ x 0 + ( 0 t e τ t D A ( t σ ) d σ D ˜ A ( x ( i ) ( τ ) , τ ) x ( i ) ( τ ) d τ ) + 0 t e τ t D A ( t σ ) d σ B ( x ( i 1 ) ( τ )   , τ ) u ( i ) ( x ( i ) ( τ )   , τ ) d τ ; t [ 0   ,   T ]
y ( i ) ( t ) = e 5 T x ( i ) ( t ) ;   t [ 0 ,   T ]
for i = 1 , 2 , , r with x ( 0 ) ( t ) = x 0 ; t [ 0 ,   T ] .
Define r ¯ = { 1 , 2 ,   ,   r } . Then, the controls are generated as:
u ¯ ( t ) = u ¯ ( i ) ( t ) ;   i M = { arg j r ¯   :   y * j ( T ) y * ( T ) y * i ( T ) y * ( T )   ,   i r ¯ }  
u ( t ) = ( u 1 ( t )   ,   u 2 ( t )   ,   u 3 ( t )   ,   u 4 ( t ) ) T
u i ( j ) ( t ) = { k ¯ i i f     u ¯ i ( j ) ( t ) > k ¯ i u ¯ i ( j ) ( t )     i f     k _ i u ¯ i ( j ) ( t ) k ¯ i k _ i       i f     u ¯ i ( j ) ( t ) < k ¯ i
for i 4 ¯ , j r ¯ for some prefixed real constants k _ i   and k ¯ i with 0 k i < k ¯ i < .
Note that (27) imply that the controls are constrained to a non-negative saturation of a prescribed maximum.
Programme 2 below is an alternative to Programme 1 based on (25) instead of based on (24):
Programme 2.
Its objective is similar to that of Programme 1. The iteration scheme for r iterations as an alternative to Programme 1 based on (25) is organized as follows:
θ ( i ) ( T ) = max ( z 0   : z y * ( i ) ( T ) e 4 T Ψ ( T , 0 ) x 0 0 )
v ( i ) = θ ( i ) ( T ) y * ( i ) ( T ) e 5 T Ψ ( t , 0 ) x 0 e 5 T ( 0 T Ψ ( t , τ ) B ( x ( i 1 ) ( τ ) ) B T ( x ( i 1 ) ( τ ) )     Ψ T ( t , τ ) d τ ) e 5
u ( i ) ( τ ) = B T ( x ( i 1 ) ( τ ) ) Ψ T ( T , τ ) e 5 v ( i ) ;   τ [ 0   ,   T ]
x ( i ) ( t ) = Ψ ( t , 0 ) x 0 + 0 t Ψ ( t , τ ) B ( x ( i 1 ) ( τ )   , τ ) u ( i ) ( x ( i ) ( τ )   , τ ) d τ ; t [ 0   ,   T ]
y ( i ) ( t ) = e 5 T x ( i ) ( t ) ;   t [ 0   ,   T ]
for i = 1 , 2 , , r with x ( 0 ) ( t ) = x 0 ; t [ 0 ,   T ] .
Then, the controls are generated by Equation (27).
Remark 5.
Note that if λ ( i ) ( T ) 1 for Programme 1, then the “a priori” suited level intensive care attention infectious subpopulation at time T to be targeted y * ( i ) ( T ) has to be decreased to a value λ ( i ) ( T ) y * ( i ) ( T ) in order to solve the hospitalization allowed level problem while keeping the non-negativity output constraint at time T . Similar considerations follow for θ ( i ) ( T ) 1 and Programme 3 in Section 4.
Remark 6.
Programme 1 and Programme 2 can give in general different solutions. A typical case is if λ ( i ) ( T ) or if θ ( i ) ( T ) is non-unity.
Remark 7.
Concerning the complexity of the algorithms, it can be pointed out that epidemic systems are slow systems with time constants of the order of days, weeks or months. This fact implies that decisions in relation to a concrete model, whether it is the administration of drugs, vaccines or issuance of regulations in this regards, also have time scales of those orders of magnitude. In this sense, the temporal complexity of the control algorithm is not relevant since, with the current computer systems, the simulation of a system of relative low-order differential equations, such as the one proposed of seven first-order differential equations, requires time scales much less than days. On the other hand, the spatial complexity of the algorithms do not require high data storage. Thus, for current calculation systems, which can even store data in the cloud, the algorithm complexity is not a real practical problem to specifically consider.

4. Extended Algorithms for Multi-Interval and Multi-Objective Control Designs Related to Mixed Non-Intensive Care and Intensive Care Hospitalization Constraints

It turns out that the maximum hospitalized cases (both serious without needing intensive care and serious ones needing intensive care) can be considered together as a total amount of allowed hospitalization, in some circumstances, to manage the hospital availability of beds, staff disposal etc. In other circumstances they should deal with separately since intensive care needs more technical means, like respirators, for instance and sometimes more specialized sanitary staff.
In this way, Programme 1 is generalized as follows to consider firstly as targeting objective the sum of both hospitalized infectious requiring or not requiring intensive care at time instants t = k T for k Z + .
Programme 3.
(fulfilment of a total jointly allowed hospitalization constraint for non-intensive care and intensive care patients). This algorithm extends Programmes 1 and 2 by targeting a combined fulfilment of a prescribed constraint for non- intensive care hospitalized patients and intensive care unit patients. The iteration scheme for r iterations based on (24) is organized as follows for given x 0 = x ( 0 ) and x k = x ( k T ) ; k Z + :
λ k 4 ( i ) = max ( z 0   : z x k 4 * ( i ) e 4 T e ( k 1 ) T k T D A ( τ ) d τ x k 1 e 4 T ( ( k 1 ) T k T e τ k T D A ( k T σ ) d σ D ˜ A ( x ( i 1 ) ( τ ) , τ ) x ( i 1 ) ( τ ) d τ ) 0 )
λ k 5 ( i ) = max ( z 0   : z x k 5 * ( i ) e 5 T e ( k 1 ) T k T D A ( τ ) d τ x k 1 e 5 T ( ( k 1 ) T k T e τ k T D A ( k T σ ) d σ D ˜ A ( x ( i 1 ) ( τ ) , τ ) x ( i 1 ) ( τ ) d τ ) 0 )
v k ( i ) = j = 4 5 ( λ k j ( i ) ( T ) x kj * ( i ) e j T e ( k 1 ) T k T D A ( τ ) d τ x k 1 e j T ( ( k 1 ) T k T e τ k T D A ( k T σ ) d σ D ˜ A ( x ( i 1 ) ( τ ) , τ ) x ( i 1 ) ( τ ) d τ ) ) j = 4 5 e j T ( ( k 1 ) T k T e τ k T D A ( k T σ ) d σ B ( x ( i 1 ) ( τ ) ) B T ( x ( i 1 ) ( τ ) )     e τ k T D A T ( k T σ ) d σ d τ ) e j
u ( i ) ( τ ) = B T ( x ( i 1 ) ( τ ) ) e τ k T D A T ( k T σ ) d σ ( e 4 + e 5 ) v k ( i ) ;   τ [ ( k 1 ) T   ,   k T ]
x ( i ) ( t ) = e ( k 1 ) T k T D A ( τ ) d τ x k + ( ( k 1 ) T k T e τ k T D A ( t σ ) d σ D ˜ A ( x ( i ) ( τ ) , τ ) x ( i ) ( τ ) d τ ) + ( k 1 ) T k T e τ k T D A ( t σ ) d σ B ( x ( i 1 ) ( τ )   , τ ) u ( i ) ( x ( i ) ( τ )   , τ ) d τ ; t [ ( k 1 ) T ,   k T ]
y ( i ) ( t ) = ( e 4 T + e 5 T ) x ( i ) ( t ) ;   t [ ( k 1 ) T   ,   k T ] ,   k Z +
for k 1 , i = 1 , 2 , , r with x ( 0 ) ( t ) = x 0 ; t [ ( k 1 ) T ,   k T ] .
Then, the controls are generated as follows:
u ¯ ( t ) = u ¯ ( i ) ( t ) ;   i M = { arg j r ¯   :   y * j ( k T ) y * ( k T ) y * i ( k T ) y * ( k T )   ,   i r ¯ }  
u ( t ) = ( u 1 ( t )   ,   u 2 ( t )   ,   u 3 ( t ) ,   u 4 ( t ) ) T
u i ( j ) ( t ) = { k ¯ i i f     u ¯ i ( j ) ( t ) > k ¯ i u ¯ i ( j ) ( t )     i f     k _ i u ¯ i ( j ) ( t ) k ¯ i k _ i       i f     u ¯ i ( j ) ( t ) < k ¯ i
for i 4 ¯ , j r ¯ ; t [ ( k 1 ) T   ,   k T ] , k Z + for some prefixed real constants k _ i   and k ¯ i with 0 k _ i   < k ¯ i < .
In the same way, the parallel generalization from Programme 3 to Programme 4 is similar as the previous one from Programme 1 to Programme 2, i.e., based on (25) instead of on (24):
Programme 4.
The iteration scheme for r iterations as alternative to Programme 3 based on (25) is organized as follows for x 0 = x ( 0 ) and x k = x ( k T ) ; k Z + :
λ k 4 ( i ) = max ( z 0   : z x 4 k * ( i ) e 4 T Ψ ( k T   , ( k 1 ) T ) x k 1 0 )
λ k 5 ( i ) = max ( z 0   : z x k 5 * ( i ) e 5 T Ψ ( k T   , ( k 1 ) T ) x k 1 0 )
v k ( i ) = j = 4 5 ( λ k j ( i ) x j * ( i ) ( T ) e j T Ψ ( k T , ( k 1 ) T ) x k 1 ) j = 4 5 e j T ( ( k 1 ) T k T Ψ ( k T , τ ) B ( x ( i 1 ) ( τ ) ) B T ( x ( i 1 ) ( τ ) )     Ψ T ( k T , τ ) d τ ) e j
u ( i ) ( τ ) = B T ( x ( i 1 ) ( τ ) ) Ψ ( k T , τ ) ( e 4 + e 5 ) v k ( i ) ;   τ [ ( k 1 ) T ,   k T ]
x ( i ) ( t ) = Ψ ( k T , ( k 1 ) T ) x k + ( k 1 ) T k T Ψ ( k T , τ ) B ( x ( i 1 ) ( τ ) , τ ) u ( i ) ( x ( i ) ( τ )   , τ ) d τ ; t [ ( k 1 ) T ,   k T ]
y ( i ) ( t ) = ( e 4 T + e 5 T ) x ( i ) ( t ) ;   t [ ( k 1 ) T ,   k T ]
for k 1 , i = 1 , 2 , , r with x ( 0 ) ( t ) = x k ; t [ ( k 1 ) T ,   k T ] .
Then, the controls are generated by Equation (31).
One now considers that both hospitalization constraints have to be satisfied separately Basically, a min-max approach is adopted to calculate the auxiliary control so as to satisfy both hospitalization constraints separately.
Programme 5.
(fulfilment of separate allowed hospitalization constraints for non-intensive care and intensive care patients). In this case, the targeted constraints for non-intensive care hospitalized and those in the intensive care unit are targeted separately. Based on (24), we proceed as follows:
λ k 4 ( i ) = max ( z 0   : z x k 4 * ( i ) e 4 T Ψ ( k T , ( k 1 ) T ) x k 1 0 )
λ k 5 ( i ) = max ( z 0   : z x k 5 * ( i ) e 5 T Ψ ( k T   , ( k 1 ) T ) x k 1 0 )
v k 4 ( i ) = λ k 4 ( i ) x k 4 * ( i ) e 4 T e ( k 1 ) T k T D A ( τ ) d τ x k 1 e 4 T ( ( k 1 ) T k T e τ k T D A ( k T σ ) d σ D ˜ A ( x ( i 1 ) ( τ ) , τ ) x ( i 1 ) ( τ ) d τ ) j = 4 5 e j T ( ( k 1 ) T k T e τ k T D A ( k T σ ) d σ B ( x ( i 1 ) ( τ ) ) B T ( x ( i 1 ) ( τ ) )     e τ k T D A T ( k T σ ) d σ d τ ) e j
v k 5 ( i ) = λ k 5 ( i ) x k 5 * ( i ) e 4 T e ( k 1 ) T k T D A ( τ ) d τ x k 1 e 5 T ( ( k 1 ) T k T e τ k T D A ( k T σ ) d σ D ˜ A ( x ( i 1 ) ( τ ) , τ ) x ( i 1 ) ( τ ) d τ ) j = 4 5 e j T ( ( k 1 ) T k T e τ k T D A ( k T σ ) d σ B ( x ( i 1 ) ( τ ) ) B T ( x ( i 1 ) ( τ ) )     e τ k T D A T ( k T σ ) d σ d τ ) e j
v k ( i ) = min   ( v k 4 ( i )   ,     v k 5 ( i )   )
u ( i ) ( τ ) = B T ( x ( i 1 ) ( τ ) ) e τ k T D A T ( k T σ ) d σ ( e 4 + e 5 ) v k ( i ) ;   τ [ ( k 1 ) T   ,   k T ]
x ( i ) ( t ) = e ( k 1 ) T k T D A ( τ ) d τ x k + ( ( k 1 ) T k T e τ k T D A ( t σ ) d σ D ˜ A ( x ( i ) ( τ ) , τ ) x ( i ) ( τ ) d τ ) + ( k 1 ) T k T e τ k T D A ( t σ ) d σ B ( x ( i 1 ) ( τ )   , τ ) u ( i ) ( x ( i ) ( τ )   , τ ) d τ ; t [ ( k 1 ) T   ,   k T ]
for k 1 , i = 1 , 2 , , r with x ( 0 ) ( t ) = x k ; t [ ( k 1 ) T   ,   k T ] .
Then, the controls are generated by Equation (31).
The subsequent Programme is a variant of Programme 5 based on (25).
Programme 6.
Based on (25), we proceed as follows with an alternative to Programme 5:
λ k 4 ( i ) = max ( z 0   : z x k 4 * ( i ) e 4 T e ( k 1 ) T k T D A ( τ ) d τ x k 1 e 4 T ( ( k 1 ) T k T e τ k T D A ( k T σ ) d σ D ˜ A ( x ( i 1 ) ( τ ) , τ ) x ( i 1 ) ( τ ) d τ ) 0 )
λ k 5 ( i ) = max ( z 0   : z x k 5 * ( i ) e 5 T e ( k 1 ) T k T D A ( τ ) d τ x k 1 e 5 T ( ( k 1 ) T k T e τ k T D A ( k T σ ) d σ D ˜ A ( x ( i 1 ) ( τ ) , τ ) x ( i 1 ) ( τ ) d τ ) 0 )
v k 4 ( i ) = λ k 4 ( i ) x 4 * ( i ) ( T ) e 4 T Ψ ( k T , ( k 1 ) T ) x k 1 j = 4 5 e j T ( ( k 1 ) T k T e τ k T D A ( k T σ ) d σ B ( x ( i 1 ) ( τ ) ) B T ( x ( i 1 ) ( τ ) )     e τ k T D A T ( k T σ ) d σ d τ ) e j
v k 5 ( i ) = λ k 5 ( i ) x 4 * ( i ) ( T ) e 5 T Ψ ( k T , ( k 1 ) T ) x k 1 j = 4 5 e j T ( ( k 1 ) T k T e τ k T D A ( k T σ ) d σ B ( x ( i 1 ) ( τ ) ) B T ( x ( i 1 ) ( τ ) )     e τ k T D A T ( k T σ ) d σ d τ ) e j
v k ( i ) = min   ( v k 4 ( i )   ,     v k 5 ( i )   )
u ( i ) ( τ ) = B T ( x ( i 1 ) ( τ ) ) Ψ ( k T , τ ) ( e 4 + e 5 ) v k ( i ) ;   τ [ ( k 1 ) T   ,   k T ]
x ( i ) ( t ) = Ψ ( k T , ( k 1 ) T ) x k + ( k 1 ) T k T Ψ ( k T , τ ) B ( x ( i 1 ) ( τ )   , τ ) u ( i ) ( x ( i ) ( τ )   , τ ) d τ ; t [ ( k 1 ) T   ,   k T ]
for k 1 , i = 1 , 2 , , r with x ( 0 ) ( t ) = x k ; t [ ( k 1 ) T ,   k T ] .
Then, the controls are generated by Equation (31).

5. Intervention Rules and No Partial Fulfilment of Behaviour Rules Influencing the Transmission Rate

The following items reflect that the probability of effective infectious-susceptible contacts increase or decrease accordingly to the basic protections taken. In this way, the effective contagious contacts decrease with the use of face masks with the minimum social distance and with the adequacy of the numbers of attendees to professional or social meetings. Those contagions also decrease by reducing the allowed maximum amounts of individuals attending a meeting as well as by limiting its maximum duration of contact time. In particular:
Use of masks: there are several kinds of face masks, like N95 masks, surgical masks, cloth masks and others. The first mentioned kind of masks are designed to block 95% of very small particles. Cloth masks can be re-used several times while they need frequent washing, and their filtering effect is not so efficient against small drops. Note that small drops of less than five micrometers are able to transmit COVID-19. The transmission also depends on the distance between a susceptible and an infectious an depends on the situations like, open air or closed space contact, the circulation or not of air conditioning or the size of the room since the concentration of infectious particles varies significantly according to those situations. Appropriate masks are very effective in reducing the contagion risk, [46,47] even in public transportation where the recommended social distance cannot be respected.
Recommended social distance: It has been noticed that, in the worst case, particles can be ejected until eight meters while the usual recommended security distance to decrease the risk of contagions in closed spaces is of two meters. But this recommendation is considered very simplistic to the light of the current knowledge state on the transmission [47] since the conditions of number of people, number of infectious people characteristics of the space of the eventual face-to-face contacts, etc.
Time-interval length of susceptible-infectious contacts: The contagion risk increases significantly for contacts of fifteen minutes or more, [47]. If such a time is reached or over-passed without taking protection, like use of mask, keeping social distance, number of meeting/speech attendees, reduced number of them, open air space, etc., then the contagion risk increases considerably, [47].
Contagions either at home or in family meetings: It has been seen that the contagion risk is very similar if relatives stay at the same home as in the case of family meetings of family members usually staying at different homes. The possibility of an effective isolation of infectious individuals within a home to reduce the contagion risk of living in susceptible relatives depends very much on the home size and on the number of people leaving in.
Contagions at hospital: They were very frequent and very serious at the beginning of the pandemic, especially along the confinement periods, because of the lack of masks for everybody and the non-precise detailed knowledge of effective protection on the virus transmission.
The above general ideas, which are based on medical evidence from extensive observation of cases [47] motivate us to focus on the formulation about how to allow a maximum number of infectious-susceptible contagion contacts, the relevant factor of the transmission rate which could be controlled, so that the foreseen hospital availability for serious infectious and admission to the intensive care unit might be kept under control.
Firstly, note that the first component of the control to be synthesized in the above formal framework is the susceptible of manipulation factor β c ( t ) of the transmission rate β ( t ) . It turns out that this function depends on the intervention actions and on the degree of fulfilment or no fulfilment of the recommended rules by the population which contributes either to mitigate or to reinforce the disease spread. Basically, the intervention decrees and the given appropriate norms mitigate the disease spread while the care lack in following them by a percentage of the population contributes positively to its spread. So, the problem is to estimate the β c ( t ) given as appropriate by the synthesized controller, that is its first component, from the intervention norms and degrees of fulfilment of them. We first introduce the following assumption:
Assumption 1.
β c ( t ) [ β c min   ,   β c max ] ; t R 0 + , where β c min = λ   β c max for some λ [ 0   ,   1 ] and β c max < + are either known or they can be estimated.
The above assumption is reasonable, in practice, as the professional knowledge on the disease behavior is progressing. In fact, the maximum value can be estimated by the experience on past contagions which took place in the periods of absence of public interventions. Some related information for its estimation can also got from the knowledge of the medical parameters of the disease and the recorded reproductive number in different areas. Those limit values of the transmission rate are, in general, dependent on the areas under study since the density of population, its social customs and the applied intervention measures might influence their variation range very much. The minimum value can be fixed to zero if the disease becomes extinguished but, in practice, it can be expected an infection residual force if it becomes endemic. Now, assume that:
(1)
N A actions in the set of actions or “events” A = { A 1   , A 2 , , A N } are in favor of decreasing β c ( t ) if fulfilled. Each action A i influences a fraction λ A i of the chosen time unity time and has a maximum degree of influence (or effectiveness) per unit of time r A i in decreasing β c max provided that the population in average fulfils with it in a positive way. To evaluate this, we introduce the degree of fulfilment d A i of A i per unity of time. The fraction per unity of time λ A i [ 0 ,   1 ] of A i has a clear sense. For instance, assume that the use of masks out of home is decreed and it is labelled as A 1 . We can estimate that the averaged period for people staying out of home is 12 h per day. If the unity of time used is days, then λ A 1 = 0.5 .
Each action of the set of events A contributes to decrease β c ( t ) compared to its maximum value β c max in its respective amount λ A i r A i d A i . In general, the above amounts depend on time along long periods since the intervention decrees are adapted to the epidemiological situation and regularly updated accordingly.
(2)
N B actions in the set of events B = { B 1 , B 2   ,   , B N B } contribute intrinsically to an increase in the disease spread but this increase is more significant as the average degree of either non-fulfilment by the population increases as, for instance, the removal or masks in risk situations. Such events also include the situations of removal of restrictions in some risk situations, for instance, the removal of masks in restaurants along lunch/dinner time. For instance, assume that the action B 1 is the removal of masks at the restaurant but the complementary rule is that not more than four people should sit at the same table. If people stay at restaurant in average two hours per day, then λ B 1 = 1 / 12 (fraction of time per unity of time “day” of the action B 1 ). The theoretical degree of fulfilment d B 1 of the action increases as the norm is violated. For instance, if the average of people would sit in groups of six at the same of table then d B 1 d B 1 ´ = ( 3 / 2 ) d B 1 .
The actions of the set of events B contribute to increase β c ( t ) each in its respective amount λ B i r B i d B i . The above amounts depend usually on time in similar way as the actions of the set of events A .
Note that the global contributions of B to increase the disease transmission are typically, in practice, lower than those of A because of several factors, like, for instance, the social responsibility of most of the individuals, the foreseen sanctions and penalties in case of norm violations, police controls on public locals and at street etc. Furthermore, the maximum improvement of the transmission cannot make β c ( t ) to violate its minimum lower-bound β c min . Therefore, the following assumption is made to introduce formally the above considerations under the assumption that A and B are disjoint:
Assumption 2.
Δ β ¯ c = ( 1 λ ) β c max C ¯ β = i = 1 N A λ A i r A i d A i i = 1 N B λ B i r B i d B i 0
The following notation is useful to refer to combined events in A B . Define n ¯ = { 1 , 2 , , n } and redefine A with the simplified notation A = { A i   : i N ¯ A } . A proper or non-proper subset of A is defined by A ^ i = { A i j : i j N ^ A ^ i   , N ^ A ^ i N ¯ A } . The joint degree of influence of A ^ i , r ( A ^ i ) , in decreasing β c might in practice be strictly smaller than the additive sum of those of the integrated events, that is r ( A ^ i ) = i j N ^ A ^ i r ^ A i j < i j N ^ A ^ i r A i j , since the efficiency of joint events related to intervention measures does not fulfil the superposition principle. Similar considerations arise for the set B . Define the binary indicator μ ( X ) { 0   ,   1 } as μ ( X ) = 1 if X A B is an active event for evaluation and μ ( X ) = 0 , otherwise. If the subsets of events A ^ i A and B ^ i B are active at time t , then β c ( t ) is updated with the incremental variation C β ( t ) ( C ¯ β ) from β c max as follows:
β c ( t ) = β c max C β ( t ) = β c max i = 1 N A μ i ( A i ) λ A i r ^ A i d A i + i = 1 N B μ i ( B i ) λ B i r ^ B i d B i = β c max i N ^ A ^ i λ A i r ^ A i d A i + i N ^ B i λ B i r ^ B i d B i

6. Worked Numerical Examples

This Section contains some numerical examples in order to illustrate the algorithms presented in Section 3 and Section 4. Thus, parameter values compatible with COVID-19 pandemic are taken into account. In this way, the simulations are performed according to the values given in Table 1, Table 2 and Table 3 for the specific case of the Madrid Region (Comunidad de Madrid) [48,49,54,56].
The numerical evaluations are performed under Algorithms 1′ and 3′ which are the extensions for successive time checking intervals of the simplest algorithms Algorithms 1 and 3. From Table 2 it can be deduced that all simulations start with the total population being susceptible and a single exposed case. Table 3 give the worst-case targeted output reference levels to be tracked by the designed controls for all the examples which follow.
Example 1.
Dynamics of the model in the absence of external actions.
Figure 1 displays the evolution of all populations in the absence of external control actions. It is observed in Figure 1 that the model solution is well-defined and nonnegative as Theorem 2 states. It is also concluded from Figure 1 that all the population would end up suffering from Covid-19 while the peak of hospitalized and ICU individuals will reach the values of 418,000 and 27,545, respectively. Thus, if no control action was taken then the health system resources (number of available beds) would be overflown. To avoid this situation, three control actions, namely vaccination, treatment, and control of the transmission rate through social distancing and other measurements, are considered and analyzed in the sequel.
Example 2.
Dynamics of the controlled model when Programme 2 is employed and the transmission rate is constant (i.e., it is not a manipulated control variable).
Now, Programme 2 given in Section 4 is used with no iterations (i.e., r = 1 ) and λ k 1 to design the external counteracting measurements in order to avoid the spread of COVID-19 while particularly guaranteeing that the number of individuals in ICU does not overflow the maximum available resources. Figure 2 depicts the evolution of all subpopulations when this algorithm is employed with the transmission rate being kept constant, that is, it is not a control variable to be designed. Figure 3 and Figure 4 display the control gains and the control effort, respectively. The peak of hospitalized and ICU individuals reach the values of 25,830 and 1431, respectively.
Example 3.
Dynamics of the controlled model when Programme 2 is employed and the transmission rate is indeed a manipulated control variable.
The previous Example 2 did not consider the transmission rate as a control variable. Now, the case when β is also designed by the control algorithm is considered. Thus, Figure 5 displays the evolution of the system through time when the transmission rate is also a control variable. The vaccination and treatment control gains are saturated to 1.25 × 10 3 and 10 3 , respectively and they are displayed in Figure 6 while the corresponding control efforts are displayed in Figure 7. The peak of hospitalized and ICU individuals reach the values of 6238 and 374, respectively.
It is observed a substantial reduction in the number of hospitalized cases in Figure 5 with respect to the levels of Figure 1 while Figure 2 shows that the population becomes immune faster than in the absence of control actions, as it could have been intuitively expected.
Example 4.
Dynamics of the controlled model when Programme 6 is employed and the transmission rate is constant (i.e., it is not a manipulated control variable).
Figure 8, Figure 9, Figure 10 and Figure 11 display some obtained results referred to the use of Programme 6 without iterations. The death toll is also reduced as concluded by comparing Figure 2 and Figure 8 regarding the evolution of the total population. Figure 9 displays the vaccination and treatment control actions needed. The great improvement in the disease incidence is achieved at the expense of a high effort in vaccination as it is concluded from Figure 4 and Figure 10. As vaccination increases, the number of hospitalized cases declines. As claimed in Section 3, the use of vaccination improves the behavior of the coronavirus spread. The peak of hospitalized and ICU individuals reach the values of 11,932 and 651, respectively.
Example 5.
Dynamics of the controlled model when Programme 6 is employed and the transmission rate is indeed a manipulated control variable.
Finally, Figure 11, Figure 12 and Figure 13 show the evolution of the system when Programme 6 is used, with λ 4 0.7 and λ 5 1 and without iteration, while beta is now a control variable. The value of N ( 0 ) β is constrained to the interval [0.5, 1] in order to capture the fact that the transmission rate cannot be reduced arbitrarily. The saturated lower bounds of the remaining control variables are fixed to zero. The proposed algorithm designs the control parameters so as to achieve the hospitalized and ICU constraints as it is observed in Figure 11. As it is deduced by comparing Figure 9 and Figure 12, the vaccination effort reduces when the transmission factor beta is also employed as a control parameter. In this way, social distance, use of face masks, etc. can be used as effective control measurements, of course, at the expense of a very atypical lifestyle, as an alternative to vaccination in order to control the virus spreading. The peak of hospitalized and ICU individuals reach the values of 11,937 and 657, respectively.
It is of interest to give some discussion to the light of the comments in Section 5 about how the intervention measures can be relevant to the achievement of the suitable disease transmission error when such a parameter is a control variable. In other words, the intervention measures might be weakened as the suitable targeted disease transmission rate as a control variable decreases and they should be more severe as such a value increases. Since the intervention measures contain chains of constraints on the social habits and uses, it is proposed the updating process of the measures over certain periods of time accordingly to the disease evolution. In particular, it is proposed the intervention measures updating every fifteen days by taking into account the average values of the transmission rate control values over such periods of time. The saturated averaged values of the disease transmission rate which calculated under Programme 5 in Example 5 are displayed in Table 4. This averaging over longer periods of time has also a filtering effect on eventual oscillations between them maximum and minimum saturation values of the algorithms as it happens, for instance, with the transmission rate in Figure 12 along the intermediate intervention time period.
Table 4 displays the average value of the transmission rate in fortnights provided by Programme 6 during the total simulation time of 360 days following the previous numerical results displayed in Figure 11, Figure 12 and Figure 13. In particular, the suitable transmission rate obtained as a designed control variable via Programme 6 is displayed in the first plot of Figure 12. It may be observed how the transmission rate varies between the two extreme values allowed by the control saturation for this control variable.
A brief discussion is now given about the mandatory use of masks and its removal at lunch/dinner time by considering it as the only intervention measure. The objective is to calculate the estimated average fraction of time per fortnight ( λ A 1 ) of use of masks necessary to achieve the foreseen transmission rate which, together with the remaining calculated vaccination and treatment control components, achieves the suited infection tracking objective. It is assumed that the mask use (event A 1 ) is mandatory along a certain time period in average per day/individual and removed (event B 1 ) for another certain period of time per day/individual in social risk situations like, for instance, at bars or restaurants. The average degrees of fulfillments are assumed to be 0.9 and 1.5 , respectively, and the respective average degrees of effectiveness are assumed to be 0.8 and 0.9 , d B 1 = 0.75 and λ B 1 = δ λ A 1 with δ = 1 / 6 , which corresponds to an average of 30 h per fortnight or 2 h per day if the masks should be used along 12 h per day. For simplicity, assume that β = β c and that the saturated level β N ( 0 ) = 1 is related to the absence of intervention, that is, the use of masks is not mandatory related to the serious infection tolerated levels. This gives λ A 1 = 0 for the corresponding fortnight. As a result, Table 4 gives the following values for each fortnight after using the formula:
λ A 1 ( i ) = ( 1 β i N ( 0 ) ) + λ B 1 d B 1 r B 1 d A 1 r A 1 λ A 1 ( i ) = ( 1 β i N ( 0 ) ) d A 1 r A 1 δ d B 1 r B 1 ; i   { 1 , ,   , 25 }
which yields:
λ A 1 ( i ) = 0 ;   i = 0 , 1 , 2 , 3 , 4 , 5 ,   18 , 19 , 20 ,   21   , 23 , 24 , 25
λ A 1 ( 6 ) = 0.4907
λ A 1 ( i ) = 0.7067 ;   i = 7 , 8 , 9 , 10
λ A 1 ( 11 ) = 0.5967 ;   λ A 1 ( 12 ) = 0.5026 ;   λ A 1 ( 13 ) = 0.4358
λ A 1 ( 14 ) = 0.3618 ;   λ A 1 ( 15 ) = 0.2770 ;   λ A 1 ( 16 ) = 0.1747
λ A 1 ( 17 ) = 0.0569
These above values can easily translated into hours of masks use per day along the fortnight with 12 h corresponding to λ A 1 = 0.5 .

7. Conclusions and Potential Future Research

This paper has developed a so-called SE(Is)(Ih)(Icicu)AR epidemic model which includes four infectious subpopulations which are the asymptomatic one, the slight one, the hospitalized one which does not need intensive care, that which needs intensive care. The model is discussed under four different controls which are vaccination, differentiated treatment control for the hospitalized infectious both outside and within the intensive care unit and the eventual design of the allowed maximum levels of the disease transmission rate contagious contacts depending on the strongness, or even forcefulness, degree (from significantly weak to very strong) of public intervention decisions. The two subpopulations of hospitalized infectious patients define the measurable outputs of the model which can be dealt with individually, that is as two different output components, or jointly if the output is defined as the sum of both populations. Also, the output can be defined just as a single function associated to the patients staying at the intensive care unit. The various definitions of the output might be chosen optionally. The feedback controls are updated so that the levels of infection are under certain maximum allowed upper-bounds so as to satisfy the hospital capacity of patients admission and their effective treatment. The control gains are designed along previous time intervals so that the mentioned allowed levels are respected at certain testing time sampling instants. Several control synthesis algorithms have been given depending on the particular definition used in each case for the measurable output. The proposed model and its output controllability issues together with its above mentioned corresponding control synthesis algorithms have been tested through examples based on parameterizations of the COVID-19 pandemic.
A future research of interest is to incorporate the estimation of the transmission rate bounds to their introduction in the algorithms by using recorded experimental data values which take into account the restrictions in the various phases of the intervention measures. Such restrictions to consider are, for instance, effects of partial or total confinement rules, mobility limitations, mandatory use of masks, maximum private, social and collective meeting attendance constraints, etc. It is also of relevant interest to incorporate the vaccination efficiency percentage in the model analysis when such vaccines become ready for distribution and their application is expected within months. Those efficiency percentages might be incorporated as a fixed factor, or including an eventual variation range, to the vaccination control gains. In that way, it could be compared how the vaccines, with their estimated efficiency ranges, could decrease the infection data by comparing the obtained data under vaccination to the registered official values for the previous evolution stages of the pandemic spread. The idea could also be extended to the use of other controls like the decreasing of the transmission rate via the application of certain rules or social distance, use of masks, etc.
Another point of interest for future research is the incorporation of appropriate stochastic analysis frameworks, incorporating, for instance, eventual perturbations to extend the results of this work to the stochastic case.

Author Contributions

Conceptualization, M.D.l.S.; Methodology, M.D.l.S. and A.I.; Software, A.I.; Validation, M.D.l.S. and A.I.; Formal analysis, M.D.l.S.; Investigation, M.D.l.S. and A.I.; Resources, M.D.l.S. and A.I.; Data curation, A.I.; Writing—original draft preparation, M.D.l.S.; Writing—review and editing, M.D.l.S. and A.I.; Visualization, A.I.; Supervision, A.I.; Project administration, M.D.l.S.; Funding acquisition, M.D.l.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research received funding from the Spanish Institute of Health Carlos III through Grant COV 20/01213, the Spanish Government and the European Commission through Grant RTI2018-094336-B-I00 (MCIU/AEI/FEDER, UE) and the Basque Government for Grant IT1207-19.

Acknowledgments

The authors are grateful to the Spanish Government for Grant RTI2018-094336-B-I00 (MCIU/AEI/FEDER, UE) and to the Basque Government for Grant IT1207-19. They also thank the Spanish Institute of Health Carlos III for its support through Grant COV 20/01213. They also thank the referees by their useful suggestions.

Conflicts of Interest

The authors declare that they do not have any competing interests.

References

  1. Mollison, D. (Ed.) Epidemic Models: Their Structure and Relation to Data; Publications of the Newton Institute; Cambridge University Press: Cambridge, UK, 1995; (Transferred to Digital Printing 2003). [Google Scholar]
  2. Keeling, M.J.; Rohani, P. Modeling Infectious Diseases in Humans and Animals; Princeton University Press: Princeton, NJ, USA; Oxford, UK, 2008. [Google Scholar]
  3. Kar, T.K.; Batabyal, A. Stability analysis and optimal control of an SIR epidemic model with vaccination. Biosystems 2011, 104, 127–135. [Google Scholar] [CrossRef] [PubMed]
  4. Bellan, S.E.; Pulliam, J.R.C.; Dushoff, J.; Meyers, L.A. Ebola control: Effect of asymptomatic infection and acquired immunity. Lancet 2014, 384, 1499–1500. [Google Scholar] [CrossRef] [Green Version]
  5. Santermans, E.; Robesyn, E.; Ganiani, T.; Sudre, B.; Faes, C.; Quinten, C.; Van Bortel, W.; Haber, T.; Kovac, T.; Van Reeth, F.; et al. Spatiotemporal evolution of Ebola disease at sub-national level during the 2014 West Africa epidemic: Model scrutinity and data meagerness. PLoS ONE 2016, 11, e014172. [Google Scholar] [CrossRef] [PubMed]
  6. Al-Darabsah, I.; Yuan, Y. A time-delayed epidemic model for Ebola disease transmission. Appl. Math. Comput. 2016, 290, 307–325. [Google Scholar] [CrossRef]
  7. Sharma, S.; Samanta, G.P. Stability analysis and optimal control of an epidemic model with vaccination. Int. J. Biomath. 2015, 8, 1550030. [Google Scholar] [CrossRef]
  8. Khan, H.; Mohapatra, R.N.; Vajravelu, K.; Liao, S. The explicit series solution of SIR and SIS epidemic models. Appl. Math. Comput. 2009, 215, 653–669. [Google Scholar] [CrossRef]
  9. Song, X.; Jiang, Y.; Wei, H. Analysis of a saturation incidence SVEIRS epidemic model with pulse and two time delays. Appl. Math. Comput. 2009, 214, 381–390. [Google Scholar] [CrossRef]
  10. De La Sen, M.; Agarwal, R.P.; Ibeas, A.; Alonso-Quesada, S. On the Existence of Equilibrium Points, Boundedness, Oscillating Behavior and Positivity of a SVEIRS Epidemic Model under Constant and Impulsive Vaccination. Adv. Differ. Equ. 2011, 2011, 748608. [Google Scholar] [CrossRef] [Green Version]
  11. De la Sen, M.; Agarwal, R.P.; Ibeas, A.; Alonso-Quesada, S. On a generalized time-varying SEIR epidemic model with mixed point and distributed time-varying delays and combined regular and impulsive vaccination. Adv. Differ. Equ. 2010, 2010, 281612. [Google Scholar] [CrossRef]
  12. De La Sen, M.; Alonso-Quesada, S. Vaccination strategies based on feedback control techniques for a general SEIR-epidemic model. Appl. Math. Comput. 2011, 218, 3888–3904. [Google Scholar] [CrossRef]
  13. Wang, X.L. An SIRS epidemic model with vital dynamics and a ratio-dependent saturation incidence rate. Discrete Dyn. Nat. Soc. 2015, 2015, 720682. [Google Scholar] [CrossRef] [Green Version]
  14. He, Z.L.; Nie, L.F. The Effect of Pulse Vaccination and Treatment on SIR Epidemic Model with Media Impact. Discret. Dyn. Nat. Soc. 2015, 2015, 532494. [Google Scholar] [CrossRef] [Green Version]
  15. Zhang, T. Permanence and extinction in a nonautonomous discrete SIRVS epidemic model with vaccination. Appl. Math. Comput. 2015, 271, 716–729. [Google Scholar] [CrossRef]
  16. Liu, P.-P. Periodic solutions in an epidemic model with diffusion and delay. Appl. Math. Comput. 2015, 265, 275–291. [Google Scholar] [CrossRef]
  17. Khan, M.A.; Badshah, Q.; Islam, S.; Khan, I.; Shafie, S.; Khan, S.A. Global dynamics of SEIRS epidemic model with non-linear generalized incidences and preventive vaccination. Adv. Differ. Equ. 2015, 2015, 88. [Google Scholar] [CrossRef] [Green Version]
  18. Shang, Y. Global stability of disease-free equilibria in a two-group SI model with feedback control. Nonlinear Anal. Model. Control 2015, 20, 501–508. [Google Scholar] [CrossRef] [Green Version]
  19. Lahrouz, A.; Omari, L.; Kiouach, D. Global analysis of a deterministic and stochastic nonlinear SIRS epidemic model. Nonlinear Anal. Model. Control 2011, 16, 59–76. [Google Scholar] [CrossRef] [Green Version]
  20. Chaharborj, S.S.; Fudziah, I.; Bakar, A.; Chaharborj, R.S.; Majid, Z.; Ahmad, A. The use of generation stochastic models to study an epidemic disease. Adv. Differ. Equ. 2013, 2013, 7. [Google Scholar] [CrossRef] [Green Version]
  21. Huang, S.Z. A new SEIR epidemic model with applications to the theory of eradication and control of diseases, and to the calculation of R0. Math. Biosci. 2008, 215, 84–104. [Google Scholar] [CrossRef]
  22. Boonyaprapasom, A.; Natsupakpong, S.; Ngiumsunthorn, P.S.; Thung-Od, K. Fractional order sliding mode control for vaccination in epidemic systems. In Proceedings of the 2017 2nd International Conference on Control and Robotics Engineering (ICCRE), Bangkok, Thailand, 1–3 April 2017; pp. 145–149. [Google Scholar]
  23. Wang, X.; Peng, H.; Shi, B.; Jiang, D.; Zhang, S.; Chen, B. Optimal vaccination strategy of a constrained time-varying SEIR epidemic model. Commun. Nonlinear Sci. Numer. Simul. 2019, 67, 37–48. [Google Scholar] [CrossRef]
  24. Yang, M.H.; Freitas, A.R.R.; Yang, H.M. Biological view of vaccination described by mathematical modellings: From rubella to dengue vaccines. Math. Biosci. Eng. 2019, 16, 3195–3214. [Google Scholar] [CrossRef] [PubMed]
  25. Ameen, I.; Baleanu, D.; Ali, H.M. An efficient algorithm for solving the fractional optimal control of SIRV epidemic model with a combination of vaccination and treatment. Chaos Solitons Fractals 2020, 137, 109892. [Google Scholar] [CrossRef]
  26. Cui, S.; Bai, M. Mathematical analysis of population migration and its effects to spread of epidemics. Discret. Contin. Dyn. Syst. Ser. B 2015, 20, 2819–2858. [Google Scholar] [CrossRef]
  27. Liu, L.; Wang, J.; Liu, X. Global stability of an SEIR epidemic model with age-dependent latency and relapse. Nonlinear Anal. Real World Appl. 2015, 24, 18–35. [Google Scholar] [CrossRef]
  28. Muroya, Y.; Enatsu, Y.; Kuniya, T. Global stability for a multi-group SIRS epidemic model with varying population sizes. Nonlinear Anal. Real World Appl. 2013, 14, 1693–1704. [Google Scholar] [CrossRef]
  29. De la Sen, M.; Ibeas, A.; Alonso-Quesada, S. On vaccination controls for the SEIR epidemic model. Commun. Nonlinear Sci. Numer. Simul. 2012, 17, 2637–2658. [Google Scholar] [CrossRef]
  30. Liu, Z. Dynamics of positive solutions to SIR and SEIR epidemic models with saturated incidence rates. Nonlinear Anal. Real World Appl. 2013, 14, 1286–1299. [Google Scholar] [CrossRef]
  31. De La Sen, M.; Ibeas, A.; Alonso-Quesada, S.; Nistal, R. On a New Epidemic Model with Asymptomatic and Dead-Infective Subpopulations with Feedback Controls Useful for Ebola Disease. Discret. Dyn. Nat. Soc. 2017, 2017, 4232971. [Google Scholar] [CrossRef] [Green Version]
  32. De La Sen, M.; Alonso-Quesada, S.; Ibeas, A.; Nistal, R. On an SEIADR epidemic model with vaccination, treatment and dead-infectious corpses removal controls. Math. Comput. Simul. 2019, 163, 47–79. [Google Scholar] [CrossRef]
  33. Nistal, R.; De La Sen, M.; Alonso-Quesada, S.; Ibeas, A. On a New Discrete SEIADR Model with Mixed Controls: Study of Its Properties. Mathematics 2018, 7, 18. [Google Scholar] [CrossRef] [Green Version]
  34. Macias-Diaz, J.E.; Ahmed, N.; Rafiq, M. Analysis and non-standard numerical design of discrete three-dimensional Hepatitis B epidemic model. Mathematics 2019, 7, 1157. [Google Scholar] [CrossRef] [Green Version]
  35. Wang, W.B.; Wu, Z.N.; Wang, C.F.; Hu, R.F. Modelling the spreading rate of controlled communicable epidemics through and entropy-based thermodynamic model Science China Physics. Mech. Astron. 2013, 56, 2143–2150. [Google Scholar] [CrossRef] [PubMed]
  36. He, S.; Peng, Y.; Sun, K. SEIR modeling of the COVID-19 and its dynamics. Nonlinear Dyn. 2020, 101, 1667–1680. [Google Scholar] [CrossRef] [PubMed]
  37. Rajagopal, K.; Hasanzadeh, N.; Parastesh, F.; Hamarash, I.I.; Jafari, S.; Hussain, I. A fractional-order model for the novel coronavirus (COVID-19) outbreak. Nonlinear Dyn. 2020, 101, 711–718. [Google Scholar] [CrossRef] [PubMed]
  38. Ivorra, B.; Ferrández, M.; Vela-Pérez, M.; Ramos, A. Mathematical modeling of the spread of the coronavirus disease 2019 (COVID-19) taking into account the undetected infections. The case of China. Commun. Nonlinear Sci. Numer. Simul. 2020, 88, 105303. [Google Scholar] [CrossRef]
  39. Yang, C.Y.; Wang, J. A mathematical model for the novel coronavirus epidemic in Wuhan, China. Math. Biosci. Eng. 2020, 17, 2708–2724. [Google Scholar] [CrossRef]
  40. Ng, K.Y.; Gui, M.M. COVID-19: Development of a robust mathematical model and simulation package with consideration for ageing population and time delay for control action and resusceptibility. Phys. D Nonlinear Phenom. 2020, 411, 132599. [Google Scholar] [CrossRef]
  41. Singh, R.K.; Rani, M.; Bhagavathula, A.S.; Sah, R.; Rodriguez-Morales, A.J.; Kalita, H.; Nanda, C.; Sharma, Y.D.; Sharma, Y.D.; Rabaan, A.A.; et al. Prediction of the COVID-19 Pandemic for the Top 15 Affected Countries: Advanced Autoregressive Integrated Moving Average (ARIMA) Model. JMIR Public Health Surveill. 2020, 6, e19115. [Google Scholar] [CrossRef]
  42. Kuniya, T.; Inaba, H. Possible effects of mixed prevention strategy for COVID-19 epidemic: Massive testing, quarantine and social distancing. AIMS Public Health 2020, 7, 490–503. [Google Scholar] [CrossRef]
  43. Prem, K.; Liu, Y.; Russell, T.W.; Kucharski, A.; Eggo, R.D.; Davies, N. The effect of control strategies to reduce social misxing on outcomes of the COVID-19 epidemic in Wuhan, China: A modelling study. Lancet Public Health 2020, 5, E261–E270. [Google Scholar] [CrossRef] [Green Version]
  44. Etxeberria-Etxaniz, M.; Alonso-Quesada, S.; De la Sen, M. On an SEIR epidemic model with vaccination of newborns and periodic impulsive vaccination with eventual on-line adapted vaccination strategies to the varying levels of the susceptible subpopulation. Appl. Sci. 2020, 10, 8296. [Google Scholar] [CrossRef]
  45. Liu, Y. Death Toll Estimation for COVID-19: Is the Curve Flattened Yet? SSRN Preprint. Available online: https://ssrn.com/abstract=3592343 (accessed on 30 July 2020).
  46. COVID-19: How Much Protection Do Face Masks Offer? Mayo Clinic Staff Report, Headquarters of Mayo Clinic at Rochester, Minnesota, USA. Available online: https://www.mayoclinic.org/diseases-conditions/coronavirus/in-depth/coronavirus-mask/art-20485449 (accessed on 30 July 2020).
  47. Qureshi, Z.; Jones, N.; Robert Temple, J.; Larwood, P.J.; Greenhalgh, T.; Bourouiba, L. What is the Evidence to Support the 2-Metre Social Distance Ruule to Reduce COVID-19 Transmission? The Centre for Evidence-Based-Medicine—CEBM, Oxford, UK. Available online: https://www.cebm.net/covid-19/what-is-the-evidence-to-support-the-2-metre-social-distancing-rule-to-reduce-covid-19-transmission/ (accessed on 30 July 2020).
  48. Sanche, S.; Lin, Y.T.; Xu, C.; Romero-Severson, E.; Hengartner, N.; Ke, R. High Contagiousness and Rapid Spread of Severe Acute Respiratory Syndrome Coronavirus 2. Emerg. Infect. Dis. 2020, 26, 1470–1477. [Google Scholar] [CrossRef] [PubMed]
  49. Demographic Data of Madrid. Available online: http://www.madrid.org/iestadis/fijas/estructu/demograficas/mnp/estructuespevida.htm (accessed on 29 June 2020).
  50. Mishra, A.M.; Purohit, S.D.; Owolabi, K.M.; Sharma, Y.D. A nonlinear epidemiological model considering asymptomatic and quarantine classes for SARS CoV-2 virus. Chaos Solitons Fractals 2020, 138, 109953. [Google Scholar] [CrossRef] [PubMed]
  51. Gao, Z.; Xu, Y.; Sun, C.; Wang, X.; Guo, Y.; Qiu, S.; Ma, K. A systematic review of asymptomatic infections with COVID-19. J. Microbiol. Immunol. Infect. 2020. [Google Scholar] [CrossRef] [PubMed]
  52. Mahon, J.; Oke, J.; Heneghan, C. Declining Death Rate from COVID-19 in Hospitals in England, The Centre for Evidence-Based Medicine Develops, Promotes and Disseminates Better Evidence for Healthcare. Coronavirus Disease 2019 (COVID-19) Situation Report—46. Available online: https://www.cebm.net/covid-19/declining-death-rate-from-covid-19-in-hospitals-in-england/ (accessed on 25 August 2020).
  53. Nishiura, H.; Kobayashi, T.; Miyama, T.; Suzuki, A.; Jung, S.M.; Hayashi, K.; Kinoshita, R.; Yang, Y.; Yuan, B.; Akhmetzhanov, A.R.; et al. Estimation of the asymptomatic ratio of novel coronavirus infections (COVID-19). Int. J. Infect. Dis. 2020, 94, 154–155. [Google Scholar] [CrossRef] [PubMed]
  54. Update No. 230. Updated Data of Covid-19 Disease as of October 16, 2020, Spanish Ministry of Heatlh. Government of Spain. Available online: http://bs.gob.es/profesionales/saludPublica/ccayes/alertasActual/nCov/documentos/Actualizacion_230_COVID-19.pdf (accessed on 30 July 2020).
  55. Quah, P.; Li, A.; Phua, J. Mortality rates of patients with COVID-19 in the intensive care unit: A systematic review of the emerging literature. Crit. Care 2020, 24, 1–4. [Google Scholar] [CrossRef] [PubMed]
  56. Number of Operative Beds and Hospitals in Spain as of 2018. Ministry of Health. Government of Spain. Available online: https://www.mscbs.gob.es/estadEstudios/sanidadDatos/tablas/tabla22.htm (accessed on 30 July 2020).
  57. COVID-19 (Coronavirus): Long-Term Effects: How Much Protection Do Face Masks Offer? Mayo Clinic Staff Report, Headquarters of Mayo Clinic at Rochester, Minnesota, USA. Available online: https://www.mayoclinic.org/diseases-conditions/coronavirus/in-depth/coronavirus-long-term-effects/art-20490351 (accessed on 30 July 2020).
  58. Shang, Y. Mixed SI (R) epidemic dynamics in random graphs with general degree distributions. Appl. Math. Comput. 2013, 219, 5042–5048. [Google Scholar] [CrossRef]
  59. Shang, Y. Analytical Solution for an In-host Viral Infection Model with Time-inhomogeneous Rates. Acta Phys. Pol. B 2015, 46, 1567–1577. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Evolution of all the populations of the model in the absence of external control actions.
Figure 1. Evolution of all the populations of the model in the absence of external control actions.
Algorithms 13 00322 g001
Figure 2. Evolution of the populations of the model when Programme 2 is used.
Figure 2. Evolution of the populations of the model when Programme 2 is used.
Algorithms 13 00322 g002
Figure 3. Control gains provided by Programme 2.
Figure 3. Control gains provided by Programme 2.
Algorithms 13 00322 g003
Figure 4. Control efforts corresponding to each action.
Figure 4. Control efforts corresponding to each action.
Algorithms 13 00322 g004
Figure 5. Evolution of all population when Programme 2 is employed and β is a control variable.
Figure 5. Evolution of all population when Programme 2 is employed and β is a control variable.
Algorithms 13 00322 g005
Figure 6. Control actions when Programme 2 is employed and β is a control variable.
Figure 6. Control actions when Programme 2 is employed and β is a control variable.
Algorithms 13 00322 g006
Figure 7. Control efforts when Programme 2 is employed and β is a control variable.
Figure 7. Control efforts when Programme 2 is employed and β is a control variable.
Algorithms 13 00322 g007
Figure 8. Evolution of all population when Programme 6 is employed with β being a control variable.
Figure 8. Evolution of all population when Programme 6 is employed with β being a control variable.
Algorithms 13 00322 g008
Figure 9. Control gains when Programme 6 is employed.
Figure 9. Control gains when Programme 6 is employed.
Algorithms 13 00322 g009
Figure 10. Control actions when Programme 6 is employed.
Figure 10. Control actions when Programme 6 is employed.
Algorithms 13 00322 g010
Figure 11. Evolution of all population when Programme 6 is employed with β being a control variable.
Figure 11. Evolution of all population when Programme 6 is employed with β being a control variable.
Algorithms 13 00322 g011
Figure 12. Control gains when Programme 6 is employed.
Figure 12. Control gains when Programme 6 is employed.
Algorithms 13 00322 g012
Figure 13. Control actions when Programme 6 is employed.
Figure 13. Control actions when Programme 6 is employed.
Algorithms 13 00322 g013
Table 1. Parameter values employed in simulations.
Table 1. Parameter values employed in simulations.
ParameterInterpretationValueSource
b1Recruitment rate57,554 years−1[49]-year 2008
b2Natural average death rate1/85 years−1[49]-year 2008
β Transmission rate of symptomatic1/N(0)[40], adjusted to provide a basic reproduction number between 5–6
β a r Specific transmission rate factor of asymptomatic1[50]
β h r Specific transmission rate factor of severe cases (hospitalized)1/50Small due to higher protection degrees.
β i c u Specific transmission rate factor of (ICU)0Negligible due to higher protection degrees.
γ Average incubation period1/5.5 days−1[38]
η Average immunity loss rate0[38]
α Mortality rate for severe cases associated with disease12%[51]
α i c u Extra mortality rate for severe cases in ICU 10 α Ten times higher,
[54,55]
τ 0 Average immune response rate1/10 days−1[38]
psFraction of cases that are slight55%[52,53]
phFraction of cases that require hospitalization18%[53]
p i c u Fraction of cases that require ICU2%[53]
Table 2. Initial conditions for simulations.
Table 2. Initial conditions for simulations.
PopulationValue
S(0)6,778,382
E(0)1
Is(0)0
Ih(0)0
A(0)0
R(0)0
N(0)6,778,383
Table 3. Available hospital resources and target values.
Table 3. Available hospital resources and target values.
ResourceValueSource
Hospital beds12,769[56]
ICU beds1440[56]
Table 4. Average value of N ( 0 ) β in fortnights. The value of N ( 0 ) β is constrained to the interval [0.5, 1].
Table 4. Average value of N ( 0 ) β in fortnights. The value of N ( 0 ) β is constrained to the interval [0.5, 1].
Fortnight 11Fortnight 21Fortnight 31Fortnight 41
Fortnight 51Fortnight 60.6528Fortnight 70.5000Fortnight 80.5000
Fortnight 90.5000Fortnight 100.5000Fortnight 110.5778Fortnight 120.6444
Fortnight 130.6917Fortnight 140.7444Fortnight 150.8040Fortnight 160.8764
Fortnight 170.9597Fortnight 181Fortnight 191Fortnight 201
Fortnight 211Fortnight 221Fortnight 231Fortnight 241
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

De la Sen, M.; Ibeas, A. On a Controlled Se(Is)(Ih)(Iicu)AR Epidemic Model with Output Controllability Issues to Satisfy Hospital Constraints on Hospitalized Patients. Algorithms 2020, 13, 322. https://doi.org/10.3390/a13120322

AMA Style

De la Sen M, Ibeas A. On a Controlled Se(Is)(Ih)(Iicu)AR Epidemic Model with Output Controllability Issues to Satisfy Hospital Constraints on Hospitalized Patients. Algorithms. 2020; 13(12):322. https://doi.org/10.3390/a13120322

Chicago/Turabian Style

De la Sen, Manuel, and Asier Ibeas. 2020. "On a Controlled Se(Is)(Ih)(Iicu)AR Epidemic Model with Output Controllability Issues to Satisfy Hospital Constraints on Hospitalized Patients" Algorithms 13, no. 12: 322. https://doi.org/10.3390/a13120322

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

Article Metrics

Back to TopTop