Skip to main content
Elsevier - PMC COVID-19 Collection logoLink to Elsevier - PMC COVID-19 Collection
. 2021 Feb 18;51:477–487. doi: 10.1016/j.arcontrol.2021.01.006

On an interval prediction of COVID-19 development based on a SEIR epidemic model

Denis Efimov 1, Rosane Ushirobira 1,
PMCID: PMC7891093  PMID: 33623479

Abstract

In this paper, a new version of the well-known epidemic mathematical SEIR model is used to analyze the pandemic course of COVID-19 in eight different countries. One of the proposed model’s improvements is to reflect the societal feedback on the disease and confinement features. The SEIR model parameters are allowed to be time-varying, and the ranges of their values are identified by using publicly available data for France, Italy, Spain, Germany, Brazil, Russia, New York State (US), and China. The identified model is then applied to predict the SARS-CoV-2 virus propagation under various conditions of confinement. For this purpose, an interval predictor is designed, allowing variations and uncertainties in the model parameters to be taken into account. The code and the utilized data are available on Github.

Keywords: COVID-19, Epidemic model, Parameter Identification, Interval predictor

1. Introduction

The SEIR model is one of the simplest compartmental models of epidemics (Keeling & Rohani, 2008). It is a very popular model and is extensively used in various settings (Wang et al., 2016). The SEIR model represents the development of the relative proportions of four classes of individuals in a population of constant size: the susceptible individuals S, capable of contracting the disease and becoming infectious; the asymptomatic (or exposed) E and symptomatic I infectious, capable of giving the disease to susceptible; and the recovered R, permanently immune after healing or dying (if the number of deaths is of particular interest, then an additional compartment D can be included). This simple model depicts a generic behavior of epidemics (as a series of transitions between these compartments), and a related advantage consists of a small number of parameters to be identified (three transition rates σ, γ, and b). This latter is an essential point in a virus attack when an insufficient amount of data is available. In May 2020, when the present paper was written, that was mainly the situation worldwide under the SARS-CoV-2 virus’s presence.

There exist many sorts and varieties of SEIR models (Keeling & Rohani, 2008) (e.g., in the most simplistic case, the classes E and I are modeled at once, leading to a SIR model). A specificity of COVID-19 pandemics is the global confinement imposed by most countries worldwide, influencing the virus dynamics (Das, Ghosh, Sen, & Mukhopadhyay, 2020). In recent literature, numerous approaches propose how to reflect the confinement characteristics in the mathematical models (Dandekar and Barbastathis, 2020, Lopez and Rodo, 2020, Nussbaumer-Streit et al., 2020). In Efimov and Ushirobira (2020), we propose a slightly similar SEIR model to analyze the course of SARS-CoV-2 in France.

This work aims to use a novel SEIR model to predict the outbreak development with different quarantine restrictions. Our preliminary attempts to identify such model parameters confirmed that their constancy hypothesis is very restrictive, motivating us to consider time-varying parameters (not much analyzed in the literature). An interval predictor is then designed to realize an efficient and reliable prediction for a SEIR model with time-varying parameters, whose set-membership forecasting abilities perfectly suit the considered scenario. The stability of the predictor and its inclusion capabilities are analytically evaluated. The performance of the proposed approach is shown in numerical experiments for some countries.

The plan of this paper is as follows. The new modified SEIR epidemic model is presented in Section 2, together with an analysis of the model parameters and their admissible values ranges, found in the literature. In Section 3, we describe the measured data applied for the parameter identification and some hypotheses used in the sequel (we fix the values of some parameters having a “physical” meaning in order to be able to identify the remaining ones). The method for parameter identification is presented in Section 4. An interval predictor is designed in Section 5, allowing us to evaluate the present situation under the variation of parameters and initial states. The application results of the proposed identification routine and the interval predictor are given in Section 6 for France, Italy, Spain, Germany, Brazil, Russia, New York State (US), and China. The accuracy of the interval prediction is also evaluated using data for identification and another part for verification. Final discussions and remarks are provided in Section 7.

2. Epidemic model and considerations

This paper proposes a modified SEIR discrete-time model based on the one in Yang et al. (2020), where it has been used to model the course of the epidemic of COVID-19 in China (other similar SIR/SEIR-type models used recently for modeling SARS-CoV-2 virus can be found in Ferguson et al., 2020, Gevertz et al., 2020, Lourenco et al., 2020, Maier and Brockmann, 2020, Peng et al., 2020). The model we propose in this work is as follows (the impact of the natural birth and mortality is not considered, since, for the short period of analysis studied here, the population may be assumed quasi-constant):

St+1=StbptτpIt+rtτrEtNSt, (1a)
Et+1=(1σσ)Et+bptτpIt+rtτrEtNSt, (1b)
It+1=(1γμ)It+σEt, (1c)
Rt+1=Rt+γIt+σEt, (1d)
Dt+1=Dt+μIt, (1e)

where tN (the set of non-negative integers) is the time counted in days (t=0 corresponds to the beginning of measurements or prediction), N=S+E+I+R+D denotes the total population, the parameter 0<γ<+ represents the recovery rate, 0<μ<+ is the mortality rate, the parameter 0<b<+ corresponds to the rate of the virus transmission from infectious/exposed to susceptible individuals during a contact, 0<σ,σ<+ are the incubation rates at which the exposed develop symptoms or directly become recovered without a viral indication, 0pt<+ corresponds to the number of contacts for the infectious I (it is supposed that infected people with symptoms are in quarantine, then the number of contacts is decreased), ptrt<+ is the number of contacts per person per day for the exposed population E (in the presence of confinement and depending on its severity, this number is time-varying), and τp,τr>0 are the delays in the reactions of the compartments on variations of quarantine conditions (we assume that if t<τp or t<τr, then ptτp=p0 or rtτr=r0, respectively). Compared to the model in Yang et al. (2020), the inflow/outflow variables from/to other regions for each state are not considered in our analysis.

In the model (1), for the brevity of introduction, we assume that the parameters σ, σ, γ, μ and b have constant values, and we revisit this hypothesis later.

2.1. Societal feedback and confinement influence in the model

To consider society’s reaction to confinement and virus propagation, we introduce the delays τp and τr in the seclusion inputs pt and rt, respectively.

The idea behind τr is that after the quarantine activation, several days pass before changes in the disease propagation become detectable (such an effect can be easily observed in the data for all analyzed countries). Roughly speaking, the increase in the number of infected individuals E and I is predefined by the number of contacts in the previous days, when the confinement was not yet imposed, for example.

We assume that during the phase of active lockdown, rtτr=ptτp always holds, i.e., the number of contacts for asymptomatic E and symptomatic I infected populations is the same (when the society follows Governments requirements).

The delay τp is used to model the clustering effect of the confinement: under restrictions on displacement activities, people are compelled to stay in their neighborhood and visit a limited number of attractions (such as shops, pharmacies, hospitals). So the population can be considered to be divided into smaller groups. After some time the chances to meet an infected person start to decay (e.g., there is no infected person in such a group, or the individual was isolated, or the whole group can be infected, but in any case, the virus propagation is almost stopped).

Remark 1

A different way of including societal feedback on the current SARS-CoV-2 virus development is the substitution:

bb1+ηIt,

where 0<η<+ is a tuning parameter. In this case, we model the effect of natural augmentation of confinement strictness. Many factors can lead to this increase; for instance, society becomes aware of the problem following the increased number of infected or dead people (the variable I implicitly represents them, or it can also be explicitly replaced with D). To this end, we decrease the virus transmission rate b with the growth of the number of infected/dead individuals. This variant has been tested, but we prefer to use the delays τp and τr since, in this case, the parameter identification is more straightforward.

Compared to our proposed model, the main shortcoming of other models in the literature is that they do not consider the societal feedback and delays in their computation. The countries examined in the present paper have adopted different policies all through the pandemics, and to consider such factor seems indeed quite valuable.

2.2. Model parameters

Therefore, the SEIR model (1) has seven parameters to be identified or assigned: σ, σ, τp, τr, γ, μ and b.

2.2.1. Generic observations

The parameters σ, σ, γ, μ and b represent, respectively, the rate of changes between the states E to I, E to R, I to R, I to D and S to E (as in Fig. 1). The parameters σ and σ have a physical meaning: σ=1TS and σ=κTS, where Ts is the average duration of the virus incubation period after contamination, which can be well identified in patients, and κ[0,1) is the ratio of recovering period for the patients with the mild form of COVID-19, which can also be found in sufferers. Similarly, the delays τr and τp are of order Ts, and have a natural origin. The numbers of contacts in pt and rt (with or without (relaxed) confinement) can be evaluated heuristically based on the population density and social practices (for prediction, different profiles can be selected for testing).

Fig. 1.

Fig. 1

A schematic representation of our new modified SEIR model.

2.2.2. Known or accepted quantities

The incubation period Ts that is widely papered in the literature for COVID-19 studies, is considered to be between 2 and 14 days (Yang et al., 2020), or in more specialized research, between 2 and 12 days (Lauer et al., 2020), so we assume

112σ12.

It also implies that the delays can be selected in the corresponding limits:

2τr12,τr+2τp,

where the condition τp>τr entails that the clustering starts to be important after the effect of confinement becomes significant (adding an incubation period).

The numbers of contacts have to be selected separately for each country. For example, we may take the values of Yang et al. (2020) and make some reduction related with a smaller population density in the considered countries:

pQ=3 (number of contacts in quarantine),
pN=15 (number of contacts in normal mode),
pR=10 (number of contacts in relaxed quarantine),
pC=0.1 (number of contacts under clustering).

Then the input pt{pQ,pC} and rt{pQ,pN,pR,pC} for all tN.

The identification of the model parameters may be performed using statistics published by authorities.1 As a worthy remark, many research works devoted to the estimation and identification of SIR/SEIR models were developed by now, and several in the last few years, such as Bliman et al., 2018, Cantó et al., 2017, d’Onofrio et al., 2012, Magal and Webb, 2018 and Ushirobira, Efimov, and Bliman (2019), to mention a few.

2.3. Uncertainty and prediction

Since the measured data and parameters contain numerous uncertainties and perturbations, it is challenging to carry out a reasonable prediction based on the simulation of such a model with fixed parameters (also considering the model simplicity and generality). However, the interval predictor and observer framework (Efimov and Raïssi, 2016, Gouzé et al., 2000, Mazenc and Bernard, 2011, Mazenc et al., 2014, Raïssi et al., 2012) allows a set of trajectories corresponding to the interval values of parameters and inputs to be obtained, increasing the model validity without augmenting its complexity. This approach has already been applied to different SEIR models (see, e.g., Aronna and Bliman, 2018, Degue et al., 2016, Degue and Le Ny, 2018). In this paper, we apply the interval predictor method for the considered SEIR model (1) to improve its forecasting quality by assuming that the parameters σ, σ, γ, μ and b are time-varying.

Remark 2

It is essential to emphasize that the interval predictor framework used here is not the only method oriented toward improving prediction reliability when using SEIR models. Usually, as in Ferguson et al., 2020, Hu et al., 2020, Lourenco et al., 2020, Maier and Brockmann, 2020, Peng et al., 2020 and Yang et al. (2020), stochastic and agent-based simulation procedures are used. In those cases, by assuming that the parameters and initial conditions are distributed with some given probability, multiple numerical experiments are done to restore the system’s possible trajectories. Such a methodology needs more computational effort for its realization. Additional information on the probability distribution for all parameters and variables is necessary, demanding either extra hypotheses or more measured data for estimation. As the SARS-CoV-2 virus attack currently demonstrates, it is difficult to obtain such data quickly during the epidemic development. Contrarily to these approaches, the interval predictor method does not use these extra assumptions on probability distributions. It has also been proposed to estimate a guaranteed interval, including trajectories with minimal computational effort, by the cost of a more complex mathematical analysis and design (Efimov & Raïssi, 2016).

3. Used dataset and associated parameters

Let , D, and represent the number of total detected infected, deceased and recovered individuals, respectively (these information are published by authorities). Not all cases can be detected and documented by public health services, so there is a ratio between populations I and , R and , D and D, which is denoted in this work by α. The interval of admissible values for α is estimated from different sources as follows2 :

1α25.

Formally, such a ratio α has to be time-varying and different for I, D and R. Due to strict and similar requirements of health services in almost all considered countries, in this paper, we take the following hypotheses:

It=α1(tDtt),Rt=α2t,Dt=α3Dt, (2)

i.e., the number of active infected cases and the related recovered individuals can be masked due to the complexity of examination and the actual confirmation of the virus presence. At the same time, the availability or not of post-mortem tests can influence the number of registered deaths. A further reason is that in many cases, the virus symptoms result in a mild reaction of patients (approximately 80% of cases, see the sources above), hence maybe with no official virus confirmation in such a situation. In this work, we assume the following values for these parameters:

α2=α1,α3=1,

then, roughly speaking, such a choice corresponds to the registration of deaths exactly (see also Lourenco et al., 2020) with the same error for recovered and infected individuals (the exclusion was made only for the US). CMMID describes a technique to identify α1 from the measurements of , and D (see the footnote) giving for France (in July 30th):

α1=1.78.

So, by fixing α1, α2, and α3,3 the three variables of the model (1), I, D, and R, are available from the beginning of the epidemics via (2).

Remark 3

The measured information used in the paper are I, R, and D from (2), where the measurement noise can be modeled by time-varying gains αi, i=1, 2, 3, representing the different actual values of populations in these compartments. Such noise characteristics are in general unknown (country dependent), and it is difficult to estimate them during the outbreak. However, if we assume that the noise is bounded, then instead of the exact values of I, R, and D, their intervals have to be considered, [I_,I¯], [R_,R¯], and [D_,D¯], corresponding to possible true values of these variables. Using such intervals would lead to interval estimates for parameters (with the methods applying below). To simplify the presentation and the computations, it is assumed in this work that the measured quantities in (2) are noise-free, resulting in the identification of guess values for the parameters. Finally, for prediction, the intervals around the guesses are calculated for all initial conditions, parameters and inputs, which takes into account the presence of the noise in (2) and other uncertainties or complexity effects.

3.1. Fixed values of parameters

Note that model (1) is not identifiable with respect to all seven parameters simultaneously for the given set of measured outputs (I, R, and D) and inputs (p and r). Hence, it is necessary to fix the values of some of them, those with a physical meaning, for instance, and reconstruct the sets of admissible values for others. To this end, we select an average value for the incubation rate:

σ=17

to simplify further identification (the variation in this value can be taken into account later in the interval predictor), then

σ=κσ,κ=0.1,

and we assume that there is a very slow transfer from exposed E to recovered R directly without symptom exposition. The delays’ nominal values are chosen as

τr=5,τp=τr+20,

and the algorithm for their identification is discussed below. The procedure for identifying γ, μ, and b is also given in the next section.

3.2. Scenario of confinement

In Ferguson et al. (2020), the theory of a cyclic application of quarantine regimes of different severity is evaluated for COVID-19. By iterating the periods of complete isolation for everybody (suppression), which decelerates the virus advancement, with a time of mild regulation (mitigation), which allows the economy balance to be maintained on an arguable level, and when only fragile parts of the population are isolated, it is possible to attenuate the material consequences of epidemics while decreasing the load on health services. Following this idea, for simulation, we consider a cyclic scenario of confinement (e.g., with 8 weeks of strict quarantine and 4 weeks of a relaxed one), which is further periodically repeated. For the chosen model, this scenario impact only the input variables ptτp and rtτr, an example of their behavior is shown in Fig. 2 (by red dash and blue solid lines, respectively).

Fig. 2.

Fig. 2

Variation of the number of contacts ptτp and rtτr.

Remark 4

In other words, rt and pt can be considered as a sort of control for the virus propagation, by imposing different periods and strictness levels for the confinement for compartments I and E. A more detailed analysis may also take into account age or geographic distribution.

4. Parameter identification

In this section, we assume that the parameters have constant values, which allows us to apply efficient methodologies for their identification. Next, we use these values as the nominal or average quantities passing to time-varying parameters.

For the parameter identification, we assume that the incubation rates σ and σ are fixed as above and that the symptomatic infectious It, the dead Dt, and the recovered Rt persons are measured for the first J>0 days of the virus attack as in (2) for t=0,1,,J.

We begin by discussing approaches to the identification of the delays τp and τr. Then, the method for identifying the mortality rate μ, the recovery rate γ, and the infection rate b is presented. Finally, the model (1) with the parameters’ obtained values is validated by simulations in Section 6.

4.1. Delay identification

We propose two approaches for the estimation of τp and τr.

4.1.1. Method 1

From the dynamics of (1b), the increment of Et (i.e., Et+1Et) is directly proportional to ptτp and rtτr. The number of contacts rtτr instantaneously changes its value after the imposition of the quarantine (it jumps from pN to pQ). Since τp>τr and ptτp=rtτr in confinement, the signals ptτp and rtτr jump next from pQ to pC, and the same occurs after the suppression of the confinement (from pC to pQ or pR), see Fig. 2. It implies that the increment of Et shows discontinuities in these time instants. The variable Et is not available for measurements, but the same (filtered) behavior is also observed in the increment of the variable It. Since both variables, It and Et in (1) have an exponential rate of changes, then the signal

dIt=ln(It)ln(It1)

for t=2,,J should have a step-like form (the logarithm of the increment of an exponentially growing or decaying signal is a constant) with the change of value in the time instant tc2, when a modification of the confinement rules starts to influence the variable It. Therefore, the delay can be estimated as (with a mild ambiguity in this work, we use the same symbol to denote a parameter and its estimate)

τr=tct,

where t0 is the instant of application of the new confinement rule. Hence, to estimate the value tc, the following algorithm is proposed:

tc=argmint=3,,J=2J|dIdIt|2, where dIt=1t2s=2t1dIs,if <t1Jt+1s=tJdIs,if t

is a step-like varying signal, which jumps at the instant t. This approach’s main drawback is the noise in the measurements (as for any approach that indirectly uses a derivative estimation).

Remark 5

Note that if the values of γ and μ are known (see below how we can estimate them), then using (1c) the variable Et=1σIt+1(1γμ)It can be reconstructed from the measurements, and the same approach can be applied to the increment dEt=ln(Et)ln(Et1), which explicitly depends on ptτp and rtτr. Unfortunately, we have very noisy data for COVID-19, so the calculated variables Et contain many perturbations, and the above (derivative-based) approach does not provide a reliable estimation using dEt.

4.1.2. Method 2

This method also uses the estimated values of Et (see (3) for the detailed description), but it does not use (approximated) derivatives. The idea of this approach is based on the observation that a straight line can approximate ln(Et) (the variable Et is exponentially growing) for any constant values of ptτp and rtτr:

ln(Et)=at+b,

for some a,bR. Such an approximation filters the noise contrarily to the derivative-based method presented in the previous subsection. Then the initial phase of the epidemics can be decomposed on three intervals of time:

T1=[0,T1+τr),T2=[T1+τr,T1+τp),T3=[T1+τp,T2],

where T1 is the day of confinement activation, T2 is the day of commutation to the relaxed quarantine, and on each interval

ln(Et)=ait+bi,

for tTi and some coefficients ai,biR with i=1,2,3, is a reliable approximation. The coefficients ai,bi can be calculated using the Least Square Method (LSM), or any other approach of solving this system of linear equations with known reconstructed values of Et. Next, we can calculate the instants of these lines intersection:

τr=a2b1a1b2a2a1T1,τp=a3b2a2b3a3a2T1.

Note that the intervals Ti, i=1,2,3 are unknown (their definitions depend on the values of τp and τr), then we can introduce two tuning parameters Z(0,τr) and JZ(0,J) such that

Tˆ1=[0,Z),Tˆ2=[JZZ,JZ),Tˆ3=[JZ,J]

are the estimates for T1, T2 and T3, respectively, which are utilized for calculation of ai,bi. These auxiliary parameters can be rather easily selected having the plot of ln(Et) in sight.

This method provides rather good guesses for τp and τr, as we demonstrate at the end of this section. In general, these estimates are very sensitive to the noise.

4.2. Rates identification

From Eq. (1e), we can identify the value of the mortality rate μ:

μ=Dt+1DtIt,

whose LSM estimation is

μk=t=0Jk1It(Dt+1Dt)t=0Jk1It2

for k=0,1,,K, where 0<K<J1 is the number of the last days used for identification (in this work we selected K=J10). Another possible approach is the moving window estimation:

μk=t=kk+KwIt(Dt+1Dt)t=kk+KwIt2

for k=0,1,,K with K=JKw, where Kw>1 is the window length. Then the average value is used for further analysis and design:

μ=1K+1k=0Kμk.

Since σ=κσ, multiplying Eq. (1c) by κ and subtracting it from (1d), we can identify the value of the parameter γ:

γ=Rt+1RtκIt+1+κ(1μ)It(1+κ)It,

whose LSM estimation is

γk=t=0Jk1It(Rt+1RtκIt+1+κ(1μ)It)(1+κ)t=0Jk1It2

for k=0,1,,K, or the moving window estimation:

γk=t=kk+KwIt(Rt+1RtκIt+1+κ(1μ)It)(1+κ)t=kk+KwIt2

for k=0,1,,K with K=JKw. As for μ the average value is used for further analysis and design:

γ=1K+1k=0Kγk.

Next, the sum of Eqs. (1c), (1c) allows us to calculate the related number of asymptomatic infectious (σ and σ are chosen, μ is estimated):

Et=1σ+σIt+1(1μ)It+Rt+1Rt, (3)

while the number of susceptible individuals can be evaluated using the total population:

St=NItRtEtDt. (4)

If we take into account (3), (4), the state of (1) can be considered as available for direct measurements, shifting the focus to the problems of parameter identification and prediction explored in this work. At this point, having derived quantities Et, we can estimate the delays τr and τp using one of the methods presented above. From Eq. (1b), we can derive the infection rate (for the selected values p, r, σ and σ):

b=NEt+1(1σσ)EtptτpIt+rtτrEtSt,

whose LSM estimation is

bk=Nt=0Jk1ptτpIt+rtτrEtEt+1(1σσ)EtStt=0Jk1ptτpIt+rtτrEt2St2

for k=0,1,,K, or the moving window estimation version:

bk=Nt=kk+Kw1ptτpIt+rtτrEtEt+1(1σσ)EtStt=kk+Kw1ptτpIt+rtτrEt2St2

for k=0,1,,K with K=JKw, then the identified value is again the average of these estimates:

b=1K+1k=0Kbk.

Remark 6

Due to measurement noise, the derived values of Et, γk, and bk can be negative (that is physically impossible), then a previous positive estimate can be taken into account, i.e., Et=Et1, or only positive quantities for the average calculation can be used: b=1K+1k=0Kϱkbk with ϱk=0.5(sign(bk)+1) (it is 0 for negative bk and 1 otherwise).

The results of identification for all considered countries, and simulation and validation can be found in Section 6. Next, let us enlarge the prediction’s validity based on (1) by considering intervals of admissible values for the parameters and initial conditions.

5. Interval prediction

In the previous section, the values of parameters b,γ, μ, τp, τr for the model (1) were identified for selected guesses of α1,α2,α3,σ,σ. The model’s initial conditions, S0, I0, E0, D0, and R0, were chosen from measured/reconstructed sets. However, as we can conclude from the results of the identification (see Section 6), the variation of the estimated values of b,γ, μ, τp, τr is rather significant. It is related to the model’s generic structure, uncertainties in the auxiliary parameters’ values, and noises in the measured information, but not only. A possible interpretation of these results is that the parameters have to be considered time-varying in the model (1). Indeed, if we focus on the mortality rate μ: obviously, it does not stay constant during the whole period of epidemics, and at the outbreak peak, its value is usually higher since it is related to an increased load on the health system. Unfortunately, practical identification and utilization of time-varying parameters are rather tricky (additionally, it is difficult to forecast their future values). However, for an interval prediction, we need just the set of admissible values of the parameters (Efimov and Raïssi, 2016, Leurent et al., 2019). The interval predictors can generate the envelope of trajectories, including any possible run with parameters and/or initial conditions taking values in the selected intervals. Such an approach dramatically improves the validity of the prediction. In such a case, we calculate/evaluate the sets of the resulted trajectories.

Further in this section, we continue referencing the model (1) assuming the parameters σ,σ,b,γ,μ to be time-varying (with a small ambiguity, the notation is kept the same). The obtained nominal identified values of σ,σ,b,γ,μ are interpreted as the middles of the intervals of admissible values for these parameters. We pursue to design an interval predictor that evaluates all possible trajectories for (1) with such time-varying parameters under interval inputs rt and pt (the previously selected values are also chosen as the middles of the admissible sets) and interval initial conditions for the states (that represents the measurement noise or time variation of αi, i=1, 2, 3, see Remark 3).

5.1. Explanation of idea

In the sequel, for two vectors x1,x2Rn or matrices A1,A2Rn×n, the relations x1x2 and A1A2 are understood element-wise. Given a matrix ARm×n, define A+=max{0,A} also element-wise and A=A+A (similarly for vectors).

Lemma 1 Efimov & Raïssi, 2016

Let xRn be a vector variable, satisfying x_xx¯ for some x_,x¯Rn .

(1) If ARm×n is a constant matrix, then

A+x_Ax¯AxA+x¯Ax_. (5)

(2) If ARm×n is a matrix variable and A_AA¯ for some A_,A¯Rm×n , then

A_+x_+A¯+x_A_x¯++A¯x¯Ax (6)
A¯+x¯+A_+x¯A¯x_++A_x_.

The idea of the interval prediction for a discrete-time system with time-varying parameters can be illustrated on a simple scalar case (all equations of (1) can be rewritten is this form):

xt+1=atxt+dt,

where xtR+ is a non-negative system state, whose initial conditions belong to a given interval:

x0[x_0,x¯0],

atR+ and dtR are uncertain parameters and input, which also take values in known intervals:

at[a_t,a¯t],dt[d_t,d¯t]

for all tN. We assume that 0x_0x¯0, 0a_ta¯t and d_td¯t are known for all tN. The imposed non-negativity constraints on xt and at correspond to the case of the model (1). We want to calculate the lower x_t and upper x¯t predictions of the state xt of this system under the introduced hypotheses on all uncertain variables, requiring the relations:

0x_txtx¯ttN.

Applying Lemma 1 to the term atxt under introduced sign restrictions, we obtain

a_tx_tatxta¯tx¯,

then a possible structure of interval predictor is as follows:

x_t+1=a_tx_t+d_t and x¯t+1=a¯tx¯t+d¯t.

To substantiate the desired interval inclusion for xt by x_t,x¯t, we can consider the lower e_t=xtx_t and the upper e¯t=x¯txt prediction errors, whose dynamics take the form:

e_t+1=atxta_tx_t+dtd_t and e¯t+1=a¯tx¯tatxt+d¯tdt.

Then it is easy to verify that the terms dtd_t and d¯tdt are non-negative by the definition of d_t,d¯t, and the terms atxta_tx_t and a¯tx¯tatxt have the same property for t=0 by the definition of a_t,a¯t and x_0,x¯0. Therefore, e_10, e¯10 (that implies x1[x_1,x¯1]) and the analysis can be iteratively repeated for all tN. Obviously, the estimates x_t,x¯t are bounded provided that

a¯t1ϵ

for some ϵ(0,1), and the Lyapunov function Vt=x_t+x¯t can be used to support this claim.

Let us apply this method to the model (1), where each equation there has the form as above.

5.2. Equations of interval predictor and its properties

To this end, we assume that all parameters belong to the known intervals (for simplicity we do not deviate the values of τp, τr and κ):

σ[σ_,σ¯],γ[γ_,γ¯],b[b_,b¯],pt[p_t,p¯t],rt[r_t,r¯t],tN, (7)

together with the initial conditions in (1):

S0[S_0,S¯0],I0[I_0,I¯0],E0[E_0,E¯0],D0[D_0,D¯0],R0[R_0,R¯0], (8)

where non-negative values σ_,σ¯, γ_,γ¯, b_,b¯, p_t,p¯t, r_t,r¯t, S_0,S¯0, I_0,I¯0, E_0,E¯0, D_0,D¯0 and R_0,R¯0 are obtained from the ones used in the previous section by applying ±δ% deviation from those nominal quantities (we can also use the variation of the identified values). Then, applying the approach explained just above, we derive the equations of the interval predictor:

S_t+1=1b¯p¯tτpI¯t+r¯tτrE¯tNS_t, (9)
E_t+1=1(1+κ)σ¯+b_r_tτrNS_tE_t+p_tτpb_I_tS_tN,
I_t+1=(1γ¯μ¯)I_t+σ_E_t,
R_t+1=R_t+γ_I_t+κσ_E_t,
D_t+1=D_t+μ_I_t,
S¯t+1=1b_p_tτpI_t+r_tτrE_tNS¯t,
E¯t+1=minN,1(1+κ)σ_+b¯r¯tτrNS¯tE¯t+p¯tτpb¯I¯tS¯tN,
I¯t+1=minN,(1γ_μ_)I¯t+σ¯E¯t,
R¯t+1=minN,R¯t+γ¯I¯t+κσ¯E¯t,
D¯t+1=minN,D¯t+μ¯I¯t,

where S_t,S¯t, I_t,I¯t, E_t,E¯t, D_t,D¯t and R_t,R¯t are the lower and upper interval predictions for St, It, Et, Dt and Rt, respectively.

Theorem 1

For the model (1) satisfying the relations (7), (8) with

2b¯suptNr¯t1,σ¯11+κ,γ¯+μ¯1, (10)

the interval predictor (9) guarantees the interval inclusions for the state of (1) for all tN :

St[S_t,S¯t],It[I_t,I¯t],Et[E_t,E¯t],Dt[D_t,D¯t],Rt[R_t,R¯t]

with boundedness of all predictions for all tN :

S_t,S¯t,I_t,I¯t,E_t,E¯t,D_t,D¯t,R_t,R¯t[0,N].

Proof

By direct calculation and applying Lemma 1, we can check that

b_p_tτpI_t+r_tτrE_tNbptτpIt+rtτrEtNb¯p¯tτpI¯t+r¯tτrE¯tN,
b_r_tτNS_t(1+κ)σ¯brtτNSt(1+κ)σb¯r¯tτNS¯t(1+κ)σ_,
p_tτpb_I_tS_tNptτpbItStNp¯tτpb¯I¯tS¯tN,
σ_E_tσEtσ¯E¯t,
γ_I_tγItγ¯I¯t,
μ_I_tμItμ¯I¯t

due to (7), (8) for t=0. Since (recall that rtpt, I¯t+E¯t2N, thus S_t0)

b¯p¯tτpI¯t+r¯tτrE¯tNb¯r¯tτrI¯t+E¯tN2b¯r¯tτr2b¯suptNr¯t,
1(1+κ)σ¯+b_r_tτrNS_t1(1+κ)σ¯,

we obtain that

1b¯p¯tτpI¯t+r¯tτrE¯tN,1+b_r_tτrNS_t(1+κ)σ¯

due to (10), then as we demonstrated above

S1[S_1,S¯1],I1[I_1,I¯1],E1[E_1,E¯1],
D1[D_1,D¯1],R1[R_1,R¯1],

and such a verification can be repeated for all tN. In the same way we can show that if the relations

0S_tS¯t,0I_tI¯t,0E_tE¯t,0D_tD¯t,0R_tR¯t

are satisfied for some tN, then they also hold for t+1 in (9).

To substantiate boundedness of the state of the interval predictor, we can first consider a Lyapunov function candidate for the lower bounds:

V_t=S_t+I_t+E_t+D_t+R_t,

which is well-defined since, as we have shown above, all variables are nonnegative for tN. Next, the increment of this Lyapunov function admits a non-positive upper estimate:

V_t+1V_t=b¯p¯tτpI¯tb_p_tτpI_t+b¯r¯tτrE¯tb_r_tτrE_tNS_t(γ¯γ_+μ¯μ_)I_t(1+κ)(σ¯σ_)E_t(γ¯γ_+μ¯μ_)I_t(1+κ)(σ¯σ_)E_t0,

which implies boundedness of all variables S_t,I_t,E_t,D_t,R_t. Applying LaSalle Invariance Principle (La Salle, 1976), we conclude that all trajectories converge to the set with I_t=E_t=0, that leads to the dynamics

R_t+1=R_t,D_t+1=D_t

reproducing a steady-state solution. Finally, the condition 2b¯suptNr¯t1 introduced in the formulation of the theorem results in

01b¯p¯tτpI¯t+r¯tτrE¯tN1

that ensures the boundedness of S_t. Second, for the upper bound variables, consider a Lyapunov function candidate

V¯t=S¯t+I¯t+E¯t+D¯t+R¯t,

which is also well-defined and whose increment for non-saturated dynamics in (9) admits an estimate:

V¯t+1V¯t=b¯p¯tτpI¯tb_p_tτpI_t+b¯r¯tτrE¯tb_r_tτrE_tNS¯t
+(1+κ)(σ¯σ_)E¯t+(μ¯μ_+γ¯γ_)I¯t0.

Hence, the upper bound variables S¯t,I¯t,E¯t,D¯t,R¯t may become unbounded, and that is why the saturation is explicitly introduced for I¯t,E¯t,D¯t,R¯t. For S¯t, since

1b_p_tτpI_t+r_tτrE_tN1,

the variable stays always bounded. □

Remark 7

The dynamics of lower and upper interval predictions are interrelated through the update equations of S_t,S¯t. Thus, the predictor (9) dimension is twice higher than in the system (1). The values of the variables S_t,S¯t can be evaluated using the population equation St+Et+It+Rt+Dt=N:

S_t=NI¯tE¯tR¯tD¯t,
S¯t=NI_tE_tR_tD_t,

which, however, does not isolate the dynamics of lower and upper interval predictions. Also, preliminary simulations show that such modification leads to more conservative results, so we keep (9) for all further utilization.

6. Numerical results

Table 1 gives the current population in each of the considered countries and state,4 the parameter α1, and the delays τr and τp, as from July 30th.

Table 1.

Time period.

Region N α1 τr τp
France 67 064 000 1.78 5 25
Italy 60 359 546 4 10 30
Spain 46 600 396 6.7 8 30
Germany 46 600 396 1.02 3 21
Brazil 212 559 417 2.44 3 35
Russia 146 745 098 1.56 15 20
New York State 19 453 561 1.28 5 20
China 143 807 089 1.0 1 15

In this section, we introduce the used data together with the selected parameters, identify the parameters (as illustrated for France in Fig. 3) and simulate the interval predictor (as in Fig. 6 together with the plots of validation Fig. 7). The common parameters assigned to all countries (to simplify the analysis) are:

σ=17,κ=0.1,

for chosen values of pQ,pN,pR,pM.5 Adjusting these values for each country improves the forecast precision, but our goal here is to illustrate the proposed method’s broad applicability for the virus propagation interval prediction.

Fig. 3.

Fig. 3

The identified parameters for France.

Fig. 6.

Fig. 6

The results of simulation of (9) for France under ±7.5% variation of all parameters.

Fig. 7.

Fig. 7

Validation of prediction of I for France with J-120 points of data under deviations of values of all parameters.

For most countries, the first date of data acquisition is March 12th, except for Italy (March 5th), New York State (March 16th), and China (January 16th). For all eight regions, the period considered for our analysis ended on July 30th. The data available from public sources is provided in Github.

Applying the proposed procedure to the parameter identification gives the results in Table 2.

Table 2.

Parameters estimation.

Region μ γ b
France 5.3345×104 0.0184 0.0918
Italy 9.3987×104 0.0223 0.0159
Spain 10.00×104 0.0275 0.1041
Germany 8.9617×104 0.0693 0.1152
Brazil 12.00×104 0.0579 0.1473
Russia 8.5619×104 0.0152 0.0870
New York State 6.5199×104 0.0271 0.0815
China 10.40×104 0.0760 0.0238

6.1. Results of identification

For France, the obtained values γk,bk and μk (solid lines) together with the selected average estimates γ,b and μ (dot lines), and the signal ln(Et) (solid line) with approximations ait+bi (dash lines) are shown in Fig. 3. As we can conclude from these results, the identification of the value of γ is relatively reliable and converging. The mortality rate μ follows the gravity of the outbreak (it was maximal during the most severe virus propagation at the beginning of April). Also, the value of b is more complicated to estimate since it depends on all quantities (we stop the identification if ptτp and rtτr are sufficiently small to avoid very noisy results; see the missing values in the plot). Finally, delays τr and τp are noticeable from the plot, and the line approximations are reasonable (if at a stage some delay cannot be recognized, then we can use a nominal value).

6.2. Simulation and validation

The simulation results, for France, of the model (1) with the identified parameters are given in Fig. 4 (for better visibility, all populations are plotted in the logarithmic scale), a zoomed comparison of the measured and reconstructed data is shown in Fig. 5 (as we can see, the measured data for I, R, and D has a smooth shape, while the reconstructed variable E, also used for identification, is rather noisy). In this case, the model can approximate the virus propagation reasonably well since the identified parameters are consistent with France’s available statistics.

Fig. 4.

Fig. 4

The results of simulation for France with identified parameters.

Fig. 5.

Fig. 5

The results of verification with identified parameters.

The obtained curves also demonstrate the lack of efficiency of the confinement. The number of asymptomatic infectious can be reduced quickly, but symptomatic patients may persist a long time giving rise to a second wave. This conclusion might be related to the model’s probable weak validity for the decreasing phase of the outbreak.

6.3. Simulation and validation results of the interval predictor

For France, the simulation results of the interval predictor (9) with δ=7.5% is presented in Fig. 6 (the dashed and dotted lines represent, respectively, upper and lower interval bounds, the solid lines correspond to the average behavior, the circles depict measured and reconstructed data points used for identification). The width of the predicted interval of admissible values for the state of (1) is growing, which is related with a high level of uncertainty reflected by δ and chosen for these simulations (according to Theorem 1, the dynamics of upper bounds of these variables are unstable, and the lower ones are converging to zero). For the sake of brevity, the simulation results for the remaining geographic regions are not presented here: the obtained model follows well the measured statistics for all countries and state.

As we can conclude from these curves, under sufficiently significant deviations of the parameters (which correspond to the amount and quality of data publicly available), the confinement may slow down the epidemics. The measurements are nearly included in the obtained intervals validating the prediction (the value of δ was selected to ensure this property). There are two variants of epidemic development demonstrated in these results: optimistic, which corresponds to the lower bounds of I and E, and pessimistic presented by the respective upper bounds.

To check the prediction accuracy, we can select a part of the data for identification and another part for verification of prediction reliability. Such validation results are shown in Fig. 7, where the interval prediction for the infectious population I is presented with a deviation of all parameters. As previous, blue dashed and dotted lines correspond do the upper I¯ and the lower bounds I_, the bold lines are calculated using J-1 day initial conditions), the blue circles and squares are the measured information used for identification and validation, and the red line is the average behavior. In the plot, only the data points for t=0,1,,J120 are used, shown by circles, and the interval predictor is initiated with the data for t=J121. Then, square data points (which were not taken into account during identification for t=J120,,J) can be compared with the predictor trajectories (bold dashed and dotted blue lines and the red one). As we can see, the points marked by squares are well included in the predicted interval, which confirms the reliability of (9) at least for 120 days.

In general, further precision of the model and the parameters is needed. However, as a recommendation after these preliminary simulations, the preservation of the quarantine rules is desirable (the simulation clearly demonstrates the epidemics decreasing during lockdown only). The model shows a relatively low decrease in the number of infected individuals, then prolonging the isolation of the fragile part of the population, and social distancing is reasonable (it is worth noting that the value of pR is selected ad-hoc and probably too high).

In the sequel, an analysis of the model fitting to the data for other countries and state is demonstrated in Figs. 8, 9, 10, 11, 12, 13, 14: blue dashed and dotted lines correspond to the upper I¯ and the lower bounds I_ (the bold lines are calculated using the last day included in the identification data). The red line is the average, the blue circles and squares are the measured information used for identification and validation. A reasonable fit of the model to the data for Italy is demonstrated in Fig. 8. The square points belong to the middle of the predicted interval in the plot.

Fig. 8.

Fig. 8

Validation of prediction of I for Italy with J-60 points of data under deviations of values of all parameters.

Fig. 9.

Fig. 9

Validation of prediction of I for Spain with J-60 points of data under deviations of values of all parameters.

Fig. 10.

Fig. 10

Validation of prediction of I for Germany with J-90 points of data under deviations of values of all parameters.

Fig. 11.

Fig. 11

Validation of prediction of I for Brazil with J-70 points of data under deviations of values of all parameters.

Fig. 12.

Fig. 12

Validation of prediction of I for Russia with J-120 points of data under deviations of values of all parameters.

Fig. 13.

Fig. 13

Validation of prediction of I for NY State with J-40 points of data under deviations of values of all parameters.

Fig. 14.

Fig. 14

Validation of prediction of I for China with J-120 points of data under deviations of values of all parameters.

For Spain, a good fit of the model to the data is demonstrated in Fig. 9: the square points lie close to the middle of the predicted interval. For Germany, the square points in Fig. 10 are not included at the end in the predicted interval in the plot, which is related to the start of the second wave that is noticeable from the data.

For Brazil, the square points belong to the predicted interval in the plot, as shown in Fig. 11. A good fit of the model for Russia is shown in Fig. 12, where the square points belong to the lower part of the predicted interval in the plot.

A fit of the model for the NY State’s data is demonstrated in Fig. 13, where the square points belong to the middle of the predicted interval in the plot. A fit of the model to China’s data is demonstrated in Fig. 14, where the square points are not included at the end in the predicted interval in the plot, which is related to the start of the second wave that is noticeable from the data. As for Germany, this issue originated because the model parameters were identified several months before the beginning of the second wave, and in the end they lost their validity. The societal feedback and reactions also changed at that time, which is not reflected by the predictor’s inputs.

7. Conclusion

A simple new discrete-time SEIR epidemic model was identified and used to predict the quarantine’s influence on the SARS-CoV-2 virus propagation in France, Italy, Spain, Germany, Brazil, Russia, New York State, and China. An interval predictor method was developed to analyze the COVID-19 course – whose ability to take into account the sets of admissible values for initial conditions, inputs, and parameters – enlarges the prediction performance. It was demonstrated that the reliability of the interval prediction for 30120 days is rather good, even by such a simple model. The prediction showed that more extended confinement might be a bit more efficient, but a more strict as possible quarantine seemed to be advisable under the uncertainty level. The obtained results show that predicting the outbreak development with reasonable accuracy is possible by selecting different contact profiles between the countries’ compartments.

The eight considered countries can be divided into two groups: four European states (France, Italy, Spain, and Germany) and China, where the virus presence is already well developed with several weeks of quarantine, and two BRICS countries (Brazil and Russia) with the US, where the epidemics started later and somewhat general confinement has also been imposed later. The identified models for these groups of countries have common patterns (e.g., a significant variation of the recovery rate γ for Brazil and Russia). Our prediction showed that in European countries, the peak of infections occurred in April–May in the optimistic scenario. Increased severity of the confinement could significantly decrease the amplitude of the peak discharging the health services load.

Machine learning tools can be further used to identify and optimize the time profile for the confinement. Another possible direction of improvement of the proposed approach is to consider a SEIR model with population separation either by age or by region (or by both), but this implies an increasing number of parameters to be identified (that can be impossible) and also needs specially structured data to be available. The introduction of delays in the proposed model dynamics to better describe the virus propagation lags between compartments is also a promising investigation area.

Declaration of Competing Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Footnotes

1

As in the Report 13 by the Imperial College London, for example.

2

See, for example, these arguments, or a dedicated analysis in the Report 13 by the Imperial College of London, the works in Bohk-Ewald, Dudel, and Myrskyla (2020) and Magal and Webb (2020), a report by CMMID, or this article by University of Melbourne.

3

A way to determine α3 is given in https://github.com/sebastianhohmann.

5

Check the code in Github.

References

  1. Aronna, M. S., & Bliman, P.-A. Interval observer for uncertain time-varying SIR-SI epidemiological model of vector-borne disease. In 2018 16th European control conference. Limassol.
  2. Bliman, P.-A., Efimov, D., & Ushirobira, R. (2018). A class of nonlinear adaptive observers for SIR epidemic model. In Proceedings of ECC’18, the 16th annual European control conference.
  3. Bohk-Ewald C., Dudel C., Myrskyla M. 2020. A demographic scaling model for estimating the total number of COVID-19 infections. medRxiv. [DOI] [PMC free article] [PubMed] [Google Scholar]
  4. Cantó B., Coll C., Sánchez E. Estimation of parameters in a structured SIR model. Advances in Difference Equations. 2017;2017(1):33. [Google Scholar]
  5. Dandekar R., Barbastathis G. 2020. Neural Network aided quarantine control model estimation of global Covid-19 spread.arXiv:2004.02752 [DOI] [PMC free article] [PubMed] [Google Scholar]
  6. Das S., Ghosh P., Sen B., Mukhopadhyay I. 2020. Critical community size for COVID-19 – a model based approach to provide a rationale behind the lockdown.arXiv:2004.03126 [Google Scholar]
  7. Degue, K. H., Efimov, D., & Iggidr, A. (2016). Interval estimation of sequestered infected erythrocytes in malaria patients. In 2016 European control conference (pp. 1141–1145).
  8. Degue, K. H., & Le Ny, J. (2018). An interval observer for discrete-time SEIR epidemic models. In 2018 annual american control conference (pp. 5934–5939).
  9. d’Onofrio A., Manfredi P., Poletti P. The interplay of public intervention and private choices in determining the outcome of vaccination programmes. PLoS One. 2012;7(10) doi: 10.1371/journal.pone.0045653. [DOI] [PMC free article] [PubMed] [Google Scholar]
  10. Efimov D., Raïssi T. Design of interval observers for uncertain dynamical systems. Automation and Remote Control. 2016;77(2):191–225. [Google Scholar]
  11. Efimov, D., & Ushirobira, R. (2020). On interval prediction of COVID-19 development in France based on a SEIR epidemic model. In Proc. IEEE conference on decision and control. Jeju Island, Korea. [DOI] [PMC free article] [PubMed]
  12. Ferguson N.M., Laydon D., Nedjati-Gilani G., Imai N., Ainslie K., Baguelin M., et al. WHO Collaborating Centre for Infectious Disease Modelling, MRC Centre for Global Infectious Disease Analysis, Abdul Latif Jameel Institute for Disease and Emergency Analytics Imperial College London; 2020. Impact of non-pharmaceutical interventions (NPIs) to reduce COVID-19 mortality and healthcare demand. [Google Scholar]
  13. Gevertz J., Greene J., Hixahuary Sanchez Tapia C., Sontag E.D. 2020. A novel COVID-19 epidemiological model with explicit susceptible and asymptomatic isolation compartments reveals unexpected consequences of timing social distancing. medRxiv. [DOI] [PMC free article] [PubMed] [Google Scholar]
  14. Gouzé J., Rapaport A., Hadj-Sadok M. Interval observers for uncertain biological systems. Ecological Modelling. 2000;133:46–56. [Google Scholar]
  15. Hu Z., Ge Q., Li S., Boerwincle E., Jin L., Xiong M. 2020. Forecasting and evaluating intervention of Covid-19 in the World. arXiv e-prints, arXiv:2003.09800. [DOI] [PMC free article] [PubMed] [Google Scholar]
  16. Keeling M.J., Rohani P. Princeton University Press; 2008. Modeling infectious diseases in humans and animals. [Google Scholar]
  17. La Salle J.P. Society for Industrial and Applied Mathematics; 1976. The stability of dynamical systems. [DOI] [Google Scholar]
  18. Lauer S.A., Grantz K.H., Bi Q., Jones F.K., Zheng Q., Meredith H.R., et al. The incubation period of coronavirus disease 2019 (COVID-19) from publicly reported confirmed cases: Estimation and application. Annals of Internal Medicine. 2020 doi: 10.7326/M20-0504. [DOI] [PMC free article] [PubMed] [Google Scholar]
  19. Leurent, E., Efimov, D., Raïssi, T., & Perruquetti, W. (2019). Interval prediction for continuous-time systems with parametric uncertainties. In Proc. IEEE conference on decision and control. Nice.
  20. Lopez L.R., Rodo X. 2020. A modified SEIR model to predict the COVID-19 outbreak in Spain and Italy: simulating control scenarios and multi-scale epidemics. medRxiv, arXiv:https://www.medrxiv.org/content/early/2020/04/16/2020.03.27.20045005.full.pdf. [DOI] [PMC free article] [PubMed] [Google Scholar]
  21. Lourenco J., Paton R., Ghafari M., Kraemer M., Thompson C., Simmonds P., et al. 2020. Fundamental principles of epidemic spread highlight the immediate need for large-scale serological surveys to assess the stage of the SARS-CoV-2 epidemic. medRxiv. [DOI] [Google Scholar]
  22. Magal P., Webb G. The parameter identification problem for SIR epidemic models: Identifying unreported cases. Journal of Mathematical Biology. 2018;77:1629–1648. doi: 10.1007/s00285-017-1203-9. [DOI] [PubMed] [Google Scholar]
  23. Magal P., Webb G. 2020. Predicting the number of reported and unreported cases for the COVID-19 epidemic in South Korea, Italy, France and Germany. medRxiv. arXiv:https://www.medrxiv.org/content/early/2020/03/24/2020.03.21.20040154.full.pdf. [DOI] [PMC free article] [PubMed] [Google Scholar]
  24. Maier B.F., Brockmann D. 2020. Effective containment explains sub-exponential growth in confirmed cases of recent COVID-19 outbreak in Mainland China. medRxiv. [DOI] [PMC free article] [PubMed] [Google Scholar]
  25. Mazenc F., Bernard O. Interval observers for linear time-invariant systems with disturbances. Automatica. 2011;47(1):140–147. [Google Scholar]
  26. Mazenc F., Dinh T.N., Niculescu S.I. Interval observers for discrete-time systems. International Journal of Robust and Nonlinear Control. 2014;24:2867–2890. [Google Scholar]
  27. Nussbaumer-Streit B., Mayr V., Dobrescu A., Chapman A., Persad E., Klerings I., et al. Quarantine alone or in combination with other public health measures to control COVID-19: A rapid review. Cochrane Database of Systematic Reviews. 2020;(4) doi: 10.1002/14651858.CD013574. [DOI] [PMC free article] [PubMed] [Google Scholar]
  28. Peng L., Yang W., Zhang D., Zhuge C., Hong L. 2020. Epidemic analysis of COVID-19 in China by dynamical modeling.arXiv:2002.06563 [Google Scholar]
  29. Raïssi T., Efimov D., Zolghadri A. Interval state estimation for a class of nonlinear systems. IEEE Transactions on Automatic Control. 2012;57(1):260–265. [Google Scholar]
  30. Ushirobira, R., Efimov, D., & Bliman, P. (2019). Estimating the infection rate of a SIR epidemic model via differential elimination. In 2019 18th European control conference (pp. 1170–1175).
  31. Wang Z., Bauch C.T., Bhattacharyya S., d’Onofrio A., Manfredi P., Perc M., et al. Statistical physics of vaccination. Physics Reports. 2016;664:1–113. [Google Scholar]
  32. Yang Z., Zeng Z., Wang K., Wong S.-S., Liang W., Zanin M., et al. Modified SEIR and AI prediction of the epidemics trend of COVID-19 in China under public health interventions. Journal of Thoracic Disease. 2020;12(3) doi: 10.21037/jtd.2020.02.64. [DOI] [PMC free article] [PubMed] [Google Scholar]

Articles from Annual Reviews in Control are provided here courtesy of Elsevier

RESOURCES