+ All Categories
Home > Documents > Chapter 2 Modeling epidemic outbreaks - itp.uni-frankfurt.de › ~gros › Vorlesungen › SO ›...

Chapter 2 Modeling epidemic outbreaks - itp.uni-frankfurt.de › ~gros › Vorlesungen › SO ›...

Date post: 24-Jun-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
14
Chapter 2 Modeling epidemic outbreaks An infectionous desease may be either endemic, rooted in the population, or manifest itself in term of isolated and well defined outbreaks, the subject of the present chapter. 2.1 Modeling in epidemiology There are illnesses, like measles, that come and go recurrently. Looking at the local statistics of measle outbreaks, see Fig. 2.1, one can observe that out- breaks occur in quite regular time intervals within a given city. Interestingly though, these outbreaks can be either in phase (synchronized) or out of phase between different cities. The oscillations in the number of infected persons are definitely not har- monic, they share many characteristics with relaxation oscillations, which typically have silent and active phases. The SIRS Model A standard approach to model the dynamics of infectious diseases is the SIRS model. At any time an individual can belong to one of the three classes: S : susceptible, I : infected, R : recovered. The dynamics is governed by the following rules: (a) Susceptibles pass to the infected state, with a certain probability, after coming into contact with one infected individual. (b) Infected individuals pass to the recovered state after a fixed period of time τ I . (c) Recovered individuals return to the susceptible state after a recovery time τ R , when immunity is lost, and the S I R S cycle is complete. 1
Transcript
Page 1: Chapter 2 Modeling epidemic outbreaks - itp.uni-frankfurt.de › ~gros › Vorlesungen › SO › CADS-epidemic… · The functional form chosen in Eq. (2.5) implies that it becomes

Chapter 2

Modeling epidemic outbreaks

An infectionous desease may be either endemic, rooted in the population, ormanifest itself in term of isolated and well defined outbreaks, the subject ofthe present chapter.

2.1 Modeling in epidemiology

There are illnesses, like measles, that come and go recurrently. Looking atthe local statistics of measle outbreaks, see Fig. 2.1, one can observe that out-breaks occur in quite regular time intervals within a given city. Interestinglythough, these outbreaks can be either in phase (synchronized) or out of phasebetween different cities.

The oscillations in the number of infected persons are definitely not har-monic, they share many characteristics with relaxation oscillations, whichtypically have silent and active phases.

The SIRS Model A standard approach to model the dynamics of infectiousdiseases is the SIRS model. At any time an individual can belong to one ofthe three classes:

S : susceptible,I : infected,R : recovered.

The dynamics is governed by the following rules:

(a) Susceptibles pass to the infected state, with a certain probability, aftercoming into contact with one infected individual.

(b) Infected individuals pass to the recovered state after a fixed period of timeτI .

(c) Recovered individuals return to the susceptible state after a recovery timeτR, when immunity is lost, and the S→ I→ R→ S cycle is complete.

1

Page 2: Chapter 2 Modeling epidemic outbreaks - itp.uni-frankfurt.de › ~gros › Vorlesungen › SO › CADS-epidemic… · The functional form chosen in Eq. (2.5) implies that it becomes

2 2 Modeling epidemic outbreaks

0

0.5

1

44 46 48 50 52 54 56 580

0.5

1

years

wee

kly

mea

sle

case

s

Fig. 2.1 Observation of the number of infected persons in a study on illnesses. Top:

Weekly cases of measle cases in Birmingham (red line) and Newcastle (blue line). Bottom:Weekly cases of measle cases in Cambridge (green line) and in Norwich (brown line). From

He (2003).

When τR →∞ (lifelong immunity) the model reduces to the SIR-model.

The Discrete Time Model We consider first the discrete time SIRSmodel, with t = 1, 2, 3, . . . and τI = 1: The infected phase is normally shortand we can use it to set the unit of time. The recovery time τR is then amultiple of τI = 1.We define with

xt the fraction of infected individuals at time t,st the percentage of susceptible individuals at time t,

which obey

st = 1− xt −τR∑k=1

xt−k = 1−τR∑k=0

xt−k , (2.1)

as the fraction of susceptible individuals is just 1 minus the number of infectedindividuals minus the number of individuals in the recovery state, compareFig. 2.2.

The Recursion Relation We denote with a the rate of transmitting aninfection when there is a contact between an infected individual and a sus-ceptible individual:

Page 3: Chapter 2 Modeling epidemic outbreaks - itp.uni-frankfurt.de › ~gros › Vorlesungen › SO › CADS-epidemic… · The functional form chosen in Eq. (2.5) implies that it becomes

2.1 Modeling in epidemiology 3

S S S I R R R S S state

1 2 3 4 5 6 7 8 9 time

Fig. 2.2 Example of the course of an individual infection within the SIRS model with an

infection time τI = 1 and a recovery time τR = 3. The number of individuals recoveringat time t is just the sum of infected individuals at times t − 1, t − 2 and t − 3, compare

Eq. (2.1)

xt+1 = axtst = a xt

(1−

τR∑k=0

xt−k

). (2.2)

Relation to the Logistic Map For τR = 0 the discrete time SIRS model(2.2) reduces to the logistic map

xt+1 = axt (1− xt) .

For a < 1 it has only the trivial fixpoint xt ≡ 0, the illness dies out. Thenon-trivial steady state is

x(1) = 1− 1

a, for 1 < a < 3 .

For a = 3 there is a Hopf bifurcation and for a > 3 the system oscillates witha period of 2. Eq. (2.2) has a similar behavior, but the resulting oscillationsmay depend on the initial condition and for τR � τI ≡ 1 show featurescharacteristic of relaxation oscillators, see Fig. 2.3.

2.1.1 Two Coupled Epidemic Centers

We consider now two epidemic centers with variables

s(1,2)t , x

(1,2)t ,

denoting the fraction of susceptible/infected individuals in the respectivecities. Different dynamical couplings are conceivable, via exchange or visitsof susceptible or infected individuals. We consider with

x(1)t+1 = a

(x(1)t + e x

(2)t

)s(1)t , x

(2)t+1 = a

(x(2)t + e x

(1)t

)s(2)t (2.3)

the visit of a small fraction e of infected individuals to the other center.Eq. (2.3) determines the time evolution of the epidemics together with

Page 4: Chapter 2 Modeling epidemic outbreaks - itp.uni-frankfurt.de › ~gros › Vorlesungen › SO › CADS-epidemic… · The functional form chosen in Eq. (2.5) implies that it becomes

4 2 Modeling epidemic outbreaks

0 20 40 60 80 1000

0.1

0.2

xt+1

= 2.2 xt (1-x

t-x

t-1-x

t-2-x

t-3-x

t-4-x

t-5-x

t-6)

time

xt

Fig. 2.3 Example of a solution to the SIRS model, Eq. (2.2), for τR = 6. The number

of infected individuals might drop to very low values during the silent phase in between

two outbreaks as most of the population is first infected and then immunized during anoutbreak

Eq. (2.1), generalized to both centers. For e = 1 there is no distinctionbetween the two centers anymore and their dynamics can be merged via

xt = x(1)t + x

(2)t and st = s

(1)t + s

(2)t to the one of a single center.

In Phase Versus Out of Phase Synchronization In Fig. 2.4 we presentthe results from a numerical simulation of the coupled model, illustrating thetypical behavior. We see that the outbreaks of epidemics in the SIRS modelindeed occur in phase for a moderate to large coupling constant e. For verysmall coupling e between the two centers of epidemics on the other hand, thesynchronization becomes antiphase, as is sometimes observed in reality, seeFig. 2.1.

Time Scale Separation The reason for the occurrence of out of phasesynchronization is the emergence of two separate time scales in the limittR � 1 and e � 1. A small seed ∼eax(1)s(2) of infections in the second cityneeds substantial time to induce a full-scale outbreak, even via exponentialgrowth, when e is too small. But in order to remain in phase with the currentoutbreak in the first city the outbreak occurring in the second city may notlag too far behind. When the dynamics is symmetric under exchange 1 ↔ 2the system then settles in antiphase cycles.

2.2 Modeling epidemic control

For the SIR (Susceptible- Infected- Recovered) model, an infected personeither dies or recoveres for life. We rewrite the expression (2.2) for the SIRSmodel as

Page 5: Chapter 2 Modeling epidemic outbreaks - itp.uni-frankfurt.de › ~gros › Vorlesungen › SO › CADS-epidemic… · The functional form chosen in Eq. (2.5) implies that it becomes

2.2 Modeling epidemic control 5

0

0.1

0.2

0.3

xt

(i)a=2, e=0.005, τ

R=6, x

0

(1)=0.01, x

0

(2)=0

a=2, e=0.100, τR=6, x

0

(1)=0.01, x

0

(2)=0

time0 10 20 30 40 50 60

0

0.1

0.2

0.3

xt

(i)

Fig. 2.4 Time evolution of the fraction of infected individuals x(1)(t) and x(2)(t) within

the SIRS model, Eq. (2.3), for two epidemic centers i = 1, 2 with recovery times τR = 6 and

infection rates a = 2, see Eq. (2.2). For a very weak coupling e = 0.005 (top) the outbreaksoccur out of phase, for a moderate coupling e = 0.1 (bottom) in phase

It+1 = gtIt(1−Xt), Xt =

∞∑k=0

It−k , (2.4)

with gt being the reproduction factor at time t, It the fraction of infected,the actual cases, and Xt the total number of cases (as a fraction of thepopulation).

Contaiment Epidemic models consider in general constant reproductionfactors gt, an assumption that is arguably a valid basis for the modeling of’normal’ diseases, i.e. infectious diseases that do not threaten public healthto a significant extent (e.g. influenza). Larger outbreaks like the COVID-19virus lead however to massive political and social responses. The reproductionfactor evolves in this situation in line with the progressing of the disease. Forthis purpose we investigate the following two functional dependencies:

gt =

g0

1 + αIt(short term)

g01 + αXt

(long term)(2.5)

The parameter α describes the strength of the reaction of the society to thespreading of the disease and g0 corresponds to the ‘intrinsic’ or medical infec-tion growth factor of the disease in the absence of any behavioral reaction.

Page 6: Chapter 2 Modeling epidemic outbreaks - itp.uni-frankfurt.de › ~gros › Vorlesungen › SO › CADS-epidemic… · The functional form chosen in Eq. (2.5) implies that it becomes

6 2 Modeling epidemic outbreaks

0.2 0.4 0.6 0.8 1

all cases: X

0

0.1

0.2

0.3

actu

al c

ases

: I

α = 0, uncontrolled

α = 10, history-aware control

start of outbreakend of outbreak: X

tot

g0 = 3

peak

Fig. 2.5 XI representation of an epidemic outbreak. For the continuous-time SIR

model with long term control a closed expression I = I(X) between the fraction I/X ofactual/overall cases exists, see (2.13). Shown is I(X), for α = 0, no control and α = 10,

with g0 = 3. The outbreak, which starts at X = I = 0, is maximal at the inflection point,

the ‘peak’, ending when the number of actual cases has dropped to zero. At this point thenumber of infected reaches Xtot.

The first case in equation (2.5), termed here ‘short term’, describes the sit-uation where society reacts primarily to the percentage It of the populationcurrently infected. Progressively more rigorous social-distancing and relatedmeasures will be enforced when the number of individuals able to infect oth-ers continues to rise. The functional form chosen in Eq. (2.5) implies thatit becomes progressively more difficult to reduce the reproduction factor byincreasing social distancing.

For the second strategy examined, denoted ’long term’, the reaction isbased on the overall history of the epidemic. Society takes the total numberof past and current infected cases, Xt, into account. Not only the present butalso the past situation matters, the reaction is ‘long term’.

2.2.1 Continuous-time SIR model

We denote with S = S(t) the fraction of susceptible (non-affected) people,with I = I(t) the fraction of the population that is currently ill (activecases), and with R = R(t) the fraction of recovered. Normalization demandsS + I + R = 1 at all times. For the continuous-time SIR model, we opt forthe parametrization

τ S = −gSI, τ I =(gS − 1

)I, τR = I , (2.6)

which allows to separate the characteristic time scale τ and infectious spread-ing, with the latter being determined by the dimensionless reproduction factorg. Normalization is conserved, as S+ I + R = 0. Infection and recovery ratesare g/τ and 1/τ . The number of infected grows as long as I > 0, namely when

Page 7: Chapter 2 Modeling epidemic outbreaks - itp.uni-frankfurt.de › ~gros › Vorlesungen › SO › CADS-epidemic… · The functional form chosen in Eq. (2.5) implies that it becomes

2.2 Modeling epidemic control 7

gS > 1. The turning point S = 1/g is sometimes called the ‘herd immunity’point, which is however a misleading term. The outbreak continuous evenafter the peak is reached, at I = 0, albeith with progressively diminsish-ing infection rates. Making connection with the discrete case, (2.4), infectionpeaks when

1 = g(1−X) = gS, X = I +R = 1− S , (2.7)

which confirms that g is indeed the infection factor. Epidemic spreading isobserved for g > 1.

Equivalence of continous and discrete time formulation The secondequation of (2.6) may be written as

τ I + I = gIS, S = 1−X . (2.8)

Next we consider the case that the changes of I = I(t) over the course of aperiod τ are small, namely that the substitution I(t) ≈ (I(t + τ) − I(t))/τholds. We then obtain

gI(t)[1−X(t)

]= τ I(t) + I(t) ≈ I(t+ τ) (2.9)

which is equivalent to the discrete SIR model (2.4), with a time period of τ .

SIR model with long term control We examine the long term controlstrategy,

g =g0

1 + α(1− S). (2.10)

A functional relation between S and I is obtained considering I/S, whichresults in

dI = −dS +1

g(S)SdS = −dS +

1

g0

1 + α(1− S)

SdS . (2.11)

Integrating leads to

I = −(α

g0+ 1

)S +

1 + α

g0log(S) + c , (2.12)

where the integration constant c is given by the condition I(S= 1) = 0. Wehence obtain

I =α+ g0g0

X +1 + α

g0log(1−X) , (2.13)

when substituting S = 1−X. The number of actual cases, I, vanishes bothwhen X = 0, the starting point of the outbreak, and when the epidemic stops.The overall number of cases, Xtot, is obtained consequently by the non-trivialroot Xtot of (2.13), as illustrated in Figure 2.5. The relation (2.13) is denotedthe ‘XI representation’ of an epidiemic outbreak.

Page 8: Chapter 2 Modeling epidemic outbreaks - itp.uni-frankfurt.de › ~gros › Vorlesungen › SO › CADS-epidemic… · The functional form chosen in Eq. (2.5) implies that it becomes

8 2 Modeling epidemic outbreaks

Weak epidemics expansion Expanding (2.13) in X, which becomes smallwhen α� 1, one obtains

I ≈ 1 + α

2g0X

[2g0 − 1

1 + α−X

]=g0 − 1

g0X

(1− X

Xtot

)(2.14)

which yields

I ≈ g0 − 1

g0X +O(X2), Xtot ≈ 2

g0 − 1

1 + α. (2.15)

The first relation shows that the slope dI/dX at X → 0 has two key proper-ties. Firstly, that the slope, (g0 − 1)/g0, is independent of α. This result wasto be expected, as α incorporates the reaction to the outbreak, which meansthat α contributes only to higher order. Secondly, the effective population sizeNp drops out of (2.14), which implies that the dimensionless growth factorg0 is uniquely determined, modulo the noise inherent in field data, by meas-suring the slope of the daily case numbers with respect to the cummulativecase count.

Peak medical load The maximal number Ipeak of actual cases, the peak

medical load, is attained at the inflection point, when I = 0,

gS = 1, g0S = 1 + α(1− S), Speak =1 + α

g0 + α, (2.16)

see (2.7). For the epidemic state, g > 1, one has Speak < 1, withlimα→∞ Speak = 1. With the XI representation (2.13) we obtain

Ipeak =g0 − 1

g0+

1 + α

g0log

(1 + α

g0 + α

), Xpeak =

g0 − 1

g0 + α, (2.17)

for the maximal number Ipeak of actual cases and for Xpeak = 1− Speak. Forstrong control, α� 1, the expansion

Ipeak∣∣α�1

≈ (g0 − 1)2

g0α, Ipeak

∣∣α=0

= 1− 1 + log(g0)

g0(2.18)

holds. Without control, when α = 0, close to the entire population is infectedsimultaneously when g0 is large. Combining (2.18) with (2.15) one obtainsthe large-α relation

Xtot ≈2g0g0 − 1

Ipeak (2.19)

between the total impact of the epidemic, Xtot and the maximum number ofactual cases Ipeak. This relation can be used to estimate Xtot once the peakhas been reached.

Page 9: Chapter 2 Modeling epidemic outbreaks - itp.uni-frankfurt.de › ~gros › Vorlesungen › SO › CADS-epidemic… · The functional form chosen in Eq. (2.5) implies that it becomes

2.2 Modeling epidemic control 9

0.0 0.2 0.4 0.6 0.8 1.0X (total)

0.0

0.1

0.2

0.3

0.4

I (cu

rrent

)

Xpeak

Ipeak

0.0 0.5 1.0 1.5 2.0 2.5Xdata / Xpeak

0.00

0.25

0.50

0.75

1.00

I data

/Ipe

ak

AustraliaAustriaBergamo (ITA)GermanyIcelandIsraelItalyRoma (ITA)S.KoreaSpain

0.0 2.5 5.0 7.5 10.0 12.5total case number in thousands

0

200

400

600

800

new

daily

cas

es

AustraliaAustriaBergamoS.Korea

0.0 2.5 5.0 7.5 10.0total case number in thousands

0

100

200

300

400

500

new

daily

cas

es

a b

c

ddata: n = 5 fit: n = 1 fit: n = 5 fit: n = 7

Fig. 2.6 Modeling of COVID-19 outbreaks. a, Model illustration, as in Fig. 2.5. b,

Model validation for a choice of four countries/regions. The model (lines) fits the five-daycentered averages of COVID-19 case counts well. For South Korea data till March 10 (2020)

has been used for the XI-fit, at which point a transition from long-term overall control to

the tracking of individuals is observable. c, Data collapse shown for ten countries/regions.Rescaling with the peak values Xpeak and Ipeak, obtained from the XI fit, maps COVID-19

case counts approximately onto a universal inverted parabola. d, Robustness test. The oftenstrong daily fluctuations are smoothed by n-day centered averages. Shown are the Bergamo

data (dots, n = 5) and XI-fits to n = 1 (no average), n = 5 and n = 7. Convergence of the

XI-representation is observed. From Gros et al. (2020).

2.2.2 Alarmistic long term control

A possible generalization of the control function (2.10) is

r =r0

1− α log(1−X)=

r01− α log(S)

, (2.20)

Page 10: Chapter 2 Modeling epidemic outbreaks - itp.uni-frankfurt.de › ~gros › Vorlesungen › SO › CADS-epidemic… · The functional form chosen in Eq. (2.5) implies that it becomes

10 2 Modeling epidemic outbreaks

0 50000 1e+05 1.5e+05 2e+05

X: total case/death count

0

2000

4000

6000

8000

I: d

aily

new

cas

es /

dea

ths

Italy: infected

Italy: deaths*7

Spain: infected

Spain: deaths*9

Covid-19, 7-day centered averages, till April 26, 2020

Fig. 2.7 For the 2020 Covid-19 outbreak, a comparison of the XI-statistics of the number

of infected (solid circles) and of deceased (open circle), the latter multiplied by a factor

of fdeath. Death- and infected counts trace each other for the cases shown here, Italy(fdeath = 7) and Spain (fdeath = 9, which is however not the case of all countries. For

Germany fdeath = 22.

which models the situation that the response of the socio-political systemdiverges whenX → 1. One could call (2.20) ‘alarmistic’ response. The originalformulation (2.10) is recovered when the outbreak is small, since

− log(1−X)∣∣X�1

∼ X . (2.21)

In equivalence to (2.11) one obtains

dI = −dS +1

g0

1− α log(S)

SdS , (2.22)

which yields with

I = 1− S +log(S)

g0− α(log(S))2

2g0(2.23)

the XI representation

I = X +log(1−X)

g0

(1− α log(1−X)

2

). (2.24)

With fractional infection cases being small, in praxis, it is sufficient to modelfield data using (2.10).

Page 11: Chapter 2 Modeling epidemic outbreaks - itp.uni-frankfurt.de › ~gros › Vorlesungen › SO › CADS-epidemic… · The functional form chosen in Eq. (2.5) implies that it becomes

2.3 Modelling field data 11

2.3 Modelling field data

The containment policy enacted by a given country affects the timeline ofthe outbreak, which can be analyzed within the XI representation. Modelingdirectly the timeline of reported infection cases would involve in contrast anon-trivial numerical simulation effort.

Reported outbreak data, the head count for the number of actual and

overall cases, respectively N(data)I and N

(data)X , needs to be normalized with

respect to the population size Np,

I(data) =N

(data)I

Np, X(data) =

N(data)X

Np. (2.25)

Outbreaks are often confined from the beginning to a fraction of the popu-lation, either due to geographical, transportation or social barriers. For thepurpose of data modeling, Np is therefore not necessarily the nominal pop-ulation size, say 80 Million for Germany, but a parameter to be adapted.Technically the optimal parameters are determined via a least-square fit ofI(data) = Np I(X(data)/Np), where I(X) is the XI relation (2.24), or respec-tively (2.12).

Loss function Field data is crowded at low levels of X and I in the XIrepresentation. Our aim is a fitting routine that takes the range X ∈ [0, Xmx]uniformly into account. This is achieve when minimizing the loss function

U =∑t

ut

(I(data)t − I(theory)(X(data)

t ))2, ut = X

(data)t −X(data)

t−1 ,

(2.26)

where I(theory)(X(data)t ) is given by (2.13), respectively by (2.24). The weigh-

ing factor ut ≡ I(data)t attributes to each data point a weight that is propor-tional to the distance of its predecessor. With (2.26) it becomes irrelevantwhere the timeline of field data is truncated, both at the start or at theend. Adding a large number of null measurements after the epidemic stoppedwould not alter the result. Numerically, the minimum of U as a function ofg0 and α is evaluated.

Fig. 2.6 presents the XI representation of selected 2020 COVID-19 out-breaks. Theory and data agree well.

Death count representation An infected person shows up in official casestatistics when he/she has been tested. Undetected cases will not influencethe functional development of an outbreak as long as the ratio detected/un-detected remains constant. An increase in testing activity, which has beentypically for the 2020 Covid-19 outbreak, may however lead to distortions.

The spreading of deathly pathogens may be traced also with respect tothe statistics of the death count. Deaths induced by the pathogen may be

Page 12: Chapter 2 Modeling epidemic outbreaks - itp.uni-frankfurt.de › ~gros › Vorlesungen › SO › CADS-epidemic… · The functional form chosen in Eq. (2.5) implies that it becomes

12 2 Modeling epidemic outbreaks

attributed to other causes, but this kind of miss-counting is not as severe asfor the detection of infected. For Covid-19, death counts are maximally offby a factor of two. As shown in Fig. 2.7, death count and infected data traceeach other nicely in most cases. This results indicates, that changes in theamount of testing have only no minor impact on the nominal evolution ofCovid-19 outbreaks.

2.4 Epidemiological forecasting

Given that real-world data follows closely the XI representation, one use theextracted g0 and α to forecast the timeline of expected case counts. In a firststep we reduced the original model (2.4).

Reduced controlled SIR model Considering that τ S = −gSI and thatS = −X, one can use the XI representation (2.13) to reduce the continuoustime SIR model to

τX =1−X

1 + αXg0 I(X) , (2.27)

which yields the time-dependent X(t) = X((t− t0)/τ) as a one dimensionalintegral. The characteristic time τ and the starting time t0 are to be deter-mined by comparing to the known history of the outbreak. In general thishas to be done numericaly.

Integrating the reduced SIR model Fractional case counts are mostof the time small. We then use the weak outbreak expansion (2.14) for thereduced SIR equation, to obtain

τX ≈ 1−X1 + αX

(g0 − 1

)X

(1− X

Xtot

). (2.28)

The partial fraction decomposition

1

X(1−X)(1−X/Xtot)=

Xtot

Xtot − 1

−1

X − 1+

1

X(2.29)

+1

Xtot − 1

1

X −Xtot

implies that

X

X(1−X)(1−X/Xtot)=

Xtot

Xtot − 1

−1

X − 1+

Xtot

Xtot − 1

1

X −Xtot. (2.30)

With this result we find

g0 − 1

τdt =

dX

X− Xtot(1 + α)

1−Xtot

dX

1−X+

1 + αXtot

1−Xtot

dX

Xtot −X(2.31)

Page 13: Chapter 2 Modeling epidemic outbreaks - itp.uni-frankfurt.de › ~gros › Vorlesungen › SO › CADS-epidemic… · The functional form chosen in Eq. (2.5) implies that it becomes

2.4 Epidemiological forecasting 13

for (2.28). Note the double sign change and that 0 < X < Xtot < 1. Integra-tion yields

g0 − 1

τ(t− t0) = log(X) +

Xtot(1 + α)

1−Xtotlog(1−X)

− 1 + αXtot

1−Xtotlog(Xtot −X) ,

or

t− t0 =τ

g0 − 1log

(X(1−X)c

(Xtot −X)d

), (2.32)

with

c =Xtot(1 + α)

1−Xtot, d =

1 + αXtot

1−Xtot, . (2.33)

Eq. (2.32) is the desired explicit function t = t(X) for time as a function oftotal case fraction X. One extracts g0, α and Xtot from the XI representationto determine τ and t0 in a second step from a least-square fit of (2.32) tothe observed timeline of the epidemic. Note that the argument of the log()in (2.32) diverges for X → Xtot, which implies that Xtot is reached onlyasymptotically for t→∞.

Contained epidemics forecasting The exact solution (2.32) of the SIRmodel in the weak-outbreak approxmation can be simplified further, usingthat not only X � 1, but also that Xtot � 1:

Xtot ≈ 2Xpeak = 2g0 − 1

g0 + α,

α

g0 + α≈ 1 , (2.34)

which leads toXtot(1 + α) ≈ Xtotα ≈ 2(g0 − 1) (2.35)

andc = 2g0 − 2, d = 2g0 − 1 . (2.36)

Using again 1−Xtot ≈ 1 we find

t− t0 =τ

g0 − 1log

(X/Xtot

Xd−1tot (1−X/Xtot)d

)(2.37)

for the time prediction relation. The time difference t2−t1 between two eventscharacterized respectively by a given X1 and X2 is then

t2 − t1 =τ

g0 − 1

[log

(X2/Xtot

(1−X2/Xtot)2g0−1

)− log

(X1/Xtot

(1−X1/Xtot)2g0−1

)].

(2.38)

Relative peak times The result (2.38) for the time difference of two epi-demiological event can be used to estimate two key time spans:

Page 14: Chapter 2 Modeling epidemic outbreaks - itp.uni-frankfurt.de › ~gros › Vorlesungen › SO › CADS-epidemic… · The functional form chosen in Eq. (2.5) implies that it becomes

14 2 Modeling epidemic outbreaks

– run-up time, Tup, defined as the time needed to reach the peak startingfrom an initial case count Xstart = fXtot.

– run-down time, Tdown, defined as the time needed to reach Xend = (1−f)Xtot down from the peak.

Assuming f � 1, we obtain

Tup =τ

g0 − 1log

(22g0−2

f

)(2.39)

and

Tdown =τ

g0 − 1log

(1

22g0−2f2g0−1

). (2.40)

Note that Tdown/Tup → 1 for g0 → 1. For f � 1 we hence find

limf→0

Tdown

Tup= 2g0 − 1 . (2.41)

For Covid-19, g0 is typically of the order 1.2-1.4 (Gros et al. 2020), whichimplies that it takes a substantial amount of time to return to low infectionlevels, viz 40-80% longer than it took to reach the point of maximal medicalload.

2.5 Political reaction dynamics

Say, that politics wants to achieve a certain target infection factor g∞. Polit-ical actors cannot influence gt directly, they can only change their strategyand see what happends. This situation may be described by

It+1 = gt(αt)It(1−Xt), αt+1 = αt + εα(gt − g∞) (2.42)

where is the update rate. The reaction strength α is increased/decreasedwhen the current gt is too large/small.

References

He, D., Stone, L. 2003 Spatio-temporal synchronization of recurrent epidemics. Proceed-ings of the Royal Society London B 270, 1519–1526.

Gros, C., Valenti, R., Schneider, L., Valenti, K., Gros, D. 2020 Containment effi-ciency and control strategies for the Corona pandemic costs. To be published , .


Recommended