74
Of Viruses, Mosquitoes & Zombies How Mathematical Models can Help Control Epidemics Adnan Khan Department of Mathematics Lahore University of Management Sciences

Of Viruses, Mosquitoes & Zombies How Mathematical Models can Help Control Epidemics

  • Upload
    glenda

  • View
    42

  • Download
    0

Embed Size (px)

DESCRIPTION

Of Viruses, Mosquitoes & Zombies How Mathematical Models can Help Control Epidemics. Adnan Khan Department of Mathematics Lahore University of Management Sciences. Of Viruses……. Literature Review Hethcote , H. The Mathematics of Infectious Diseases, SIAM Review 2000 - PowerPoint PPT Presentation

Citation preview

Page 1: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Of Viruses, Mosquitoes & Zombies

How Mathematical Models can Help Control Epidemics

Adnan KhanDepartment of MathematicsLahore University of Management Sciences

Page 2: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Of Viruses……..

• Literature Review– Hethcote, H. The Mathematics of Infectious

Diseases, SIAM Review 2000

– Imran A, Malik T, Rqfique H & Khan, A. A model of bi-mode transmission dynamics of hepatitis C with optimal control, Theory in Biosciences 2013

Page 3: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

…….Mosquitoes

• Literature Review– Wearing, H. & Rohani P. Ecological and Immunological

Determinants of Dengue Epidemics, PNAS 2006

– Khan, A. Hassan M. & Imran M. Estimating the Basic Reproduction Number for Single-Strain Dengue Fever Epidemics, Journal of Biological Dynamics 2014

Page 4: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

and…….Zombies• Literature Review

– P. Munz, I. Hudea, J. Imad and R.J. Smith? When zombies attack!: Mathematical modelling of an outbreak of zombie infection (Infectious Disease Modelling Research Progress 2009, in: J.M. Tchuenche and C. Chiyaka, eds, pp133-150).

– White Zombie - 1932– Revolt of the Zombies- 1936– Zombie of Mora Tau – 1957– El Muerto - 1961– Night of the Living Dead - 1968– Curse of the Living Dead - 1973– Day of the Dead – 1985– 28 Days Later – 2007

Page 5: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Zombie Attack!!

SimZombie.jar

https://code.google.com/p/simzombie/

Page 6: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Zombie Attack!!• There has been an outbreak of Zombies

• How to model this?

• How to suggest control measure?

• What about their efficacy?

Page 7: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Influenza Data Timeline from Google

googleflu.mov

T. Malik, A. Gumel, L. Thompson, T. Strome, S. Mahmud; "Google Flu Trends" and Emergency Department Triage Data Predicted the 2009 Pandemic H1N1 Waves in Winnipeg, Manitoba. Canadian Journal of Public Health. 102(4):294-97.

googleflu.mov

Page 8: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Influenza

• An Army base has a total staff of 8342. An individual who has just returned from leave becomes ill and is diagnosed with Jade fever -- an exotic, dangerous and highly contagious variety of flu.

• Will there be a flu epidemic on the base?

• If so, does the base hospital have enough beds?

• How many of the base staff will get the flu?

Page 9: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Dengue Fever Epidemic

• A suitable model

• Must include vector dynamics

• Control Strategies

• Retrospective analysis

Page 10: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Mathematical Epidemiology

• What are epidemics?• Mathematical Models

• Statistical – Finding ‘trends’ in available data

• Mechanistic– Incorporating the mechanics of transmission

• Retrospective Analysis• Data analysis

Page 11: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Dynamic / Mechanistic Models

• Deterministic Models– Differential Equations– Difference Equations– Delay Differential Equations

• Stochastic Models– Markov Chains – Stochastic Differential Equations

Page 12: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Why Dynamic Models• Models allow you to predict (estimate) when you don’t

KNOW– What are the costs and benefits of different control

strategies?– When should there be quarantines?– Who should receive vaccinations?– When should wildlife or domestic animals be killed?– Which human populations are most vulnerable?– How many people are likely to be infected? To get

sick? To die?

Page 13: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

A Basic SIR Model• Susceptible Population (S)

– people who are able to catch the disease• Infectious Population (I)

– people who have the disease and can transmit it• Removed Population (R)

– people who have recovered and are no longer susceptible

– People who are naturally immune or isolated etc.

Page 14: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

SIR Model Schematic

Page 15: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

The Model Assumptions

• Susceptible individuals become infected upon coming in contact with infectious individuals.

• Each infected individual has a fixed number, r, of contacts per day that are sufficient to spread the disease– The parameter r contains information about the number

of contacts and probability of infection

• Infected individuals recover from the disease at rate a– 1/a is the average recovery time

Page 16: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

The Model Assumptions• The incubation period of the disease is

short enough to be neglected

• All population classes are well mixed

• Births, deaths, immigration, and migration can be ignored on the timescale of interest

Page 17: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

The Model Equations

The rate of transmission of the disease is proportional to the rate of encounter of susceptible and infected individual.

dIdt

rSI aI

dSdt

rSI

dRdt

aI

S(0) S0

I(0) I0

R(0) 0

Page 18: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Gaining Insight into the Model• Epidemiological Questions

– Will an epidemic occur?

– If an epidemic does occur• how severe will it be? • will the disease eventually die out or persist in the

population?• how many people will get the disease during the course

of the infection?

Page 19: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Gaining Insight into the Model

• Definition: We will say that an epidemic occurs if the number of infectious individuals is greater than the initial number I0 for some time t

• Epidemiological Question: Given r, S0 , I0, and a, when will an epidemic occur?

• Mathematical Question: Is I(t) > I0 for any time, t?

Page 20: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

When Will an Epidemic Occur?• Consider the I-equation first

• Therefore, the I population will increase initially if and the I population

will decrease initially otherwise. Therefore, this condition sufficient for an epidemic to occur.

dIdt

rSI aI At t = 0 arSIdtdI

00

S0 a r

Page 21: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

When Will an Epidemic Occur?

• Now consider the S-equation

• Therefore, if there will not be an epidemic.

• However if, then an epidemic will occur.

dSdt

rSI

dSdt

0,t

S S0,t

So if

S0 a r We know

dIdt

I rS a 0,t

S0 a r

S0 a r

Page 22: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Gaining Insight into the Model

• Epidemiological Question: If an epidemic occurs, will the disease eventually die out or will it persist in the population.

• Mathematical Question: What are the steady states and their stability.– More specifically, is I = 0 a steady state and if so is

it stable?

Page 23: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Steady States

• Note: I = 0 makes all three equations zero.

• Therefore I = 0 represents an entire line (or plane) of steady states

• Traditional stability analysis leads to a zero eigenvalue.

dIdt

rSI aI

dSdt

rSI

dRdt

aI

Page 24: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Phase Plane -- Analytically

• Recall that R is decoupled

dIdt

rSI aI

dSdt

rSI

rSa

dSdI

1

I S ar

lnS C

000 lnln SraSIS

raSI

Page 25: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Gaining Insight into the Model Equations

• Epidemiological Question: What will be the final state of the population be after the infection has run its course?

• Mathematical Question: What are the steady states for S and R?

Page 26: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Steady States for S and R

• S* = is the number of people who did not catch the disease.

S* S0eN S*

R* N S*

Page 27: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Gaining Insight into the Model

• How many people will catch the disease before it dies out?

*00 SSII total

Page 28: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Gaining Insight into the Model

• Epidemiological Questions: When an epidemic occurs, how severe will it be?

• Mathematical Question: What is the maximum number of infectious individuals?

Page 29: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Severity of Epidemic

• I achieves its max when S = a/r

rawhere

SSSNI

ln0

Imax N ln S0

Page 30: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Severity of the Epidemic

Page 31: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Basic Reproduction Number

• As we’ve seen is an important parameter.

• It is called the infectious contact number or basic reproduction number of the of the infection.

R0 S0ra

Page 32: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Basic Reproduction Number: Breakdown

• A given infective will, on average, be infectious for 1/a units of time.

• The number of susceptibles infected by one infectious individual per unit time is rS.

• Therefore, the number of infections produced by one infective is rS/a.

• If R0>1, then an epidemic will occur

Page 33: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Importance of R0

• R0 is not actually a characteristic of the disease) but of the virus in a specific population at a specific time and place. By altering some or all of the components you can also alter R0.

Page 34: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics
Page 35: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics
Page 36: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Fit of the Model to Data for Influenza

In 1978, a flu epidemic occurred in a boys boarding school in the north of England. There were 763 resident boys, including one initial infective. The school kept records of the number of residents confined to bed, and we will assume those to be the infectives. The data for the two-week can be fit to the SIR model.

Page 37: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Fit of the Model to Data for Influenza

Page 38: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Time Course of the Influenza Epidemic

Page 39: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Results of the SIR Model

• The occurrence of an epidemic depends solely on the number susceptibles, the transmission rate, and recovery rate.

– The initial number of infectives plays no role in whether or not there is an epidemic.

– That is, no matter how many infectives there are, an epidemic will not occur unless S0 > a/r.

Page 40: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Modifications of the SIR Model

• Other considerations, such as vital dynamics (births and deaths), length of immunity, the incubation period of the disease, and disease induced mortality can all have large influences on the course of an outbreak.

Page 41: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Another Example

• An Army base has a total staff of 8342. An individual who has just returned from leave becomes ill and is diagnosed with Jade fever -- an exotic, dangerous and highly contagious variety of flu.

• All individuals getting this flu must be hospitalized. The base hospital has 240 beds. The transmission parameter for this flu at this base is r = 5x10-5 per day and the recovery rate is a = .32 per day.

Page 42: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Questions For You

• Is the condition for an epidemic satisfied?

• Does the base hospital have enough beds?

• How many of the base staff will get the flu?

Page 43: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Answers

• Is the condition for an epidemic satisfied?– S0 =8341, I0 = 1, R0 = 0

– Therefore an epidemic will occur.

ar

0.325e 5 6,400

R0 S0ra

1.3 1

Page 44: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Answers

• Does the hospital have enough beds?

• Therefore if the hospital has 245 beds, it will need more.

Imax N ln S0

268

Page 45: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Answers

• How many of the base staff will get the flu?

• S* = 4783, so about 3649 people (43% of the population) will catch the disease.

Itotal I0 S0 S*

Page 46: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Time Course of the Jade Fever Epidemic

Page 47: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

S.I.R.S Model

• The model equations are

• This allows for endemic steady states

Page 48: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics
Page 49: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics
Page 50: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics
Page 51: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Zombie Epidemic Model• The zombie epidemic spreads by zombie to person

contact and resurrection as a zombie• We consider three classes

– Susceptibles (S)– Zombies (Z)– Removed (R)

• Zombies are created by– Zombies attacking a human successfully– The Removed Humans being resurrected as Zombies

Page 52: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Mathematical formulation

• The dynamics are given by an SIR type model

Page 53: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Analysis of the Model

• When time period is long the vital dynamics cannot be ignored

• In this case note

• So that as

• As this is DOOMSDAY for humanity

Page 54: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Short Time Dynamics

• When the time period is short as compared to human lifetimes

• There are two equilibria

• Unfortunately the zombie takeover is asymptotically stable

Page 55: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

But what about Latency?

• All zombie flicks teach us that there is latency• Lets include an ‘infected (I)’ latent class

Page 56: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Any Good News?

• Long term dynamics still spell doomsday• Short term dynamics have two equilibria

• Unfortunately once again the Zombie free equilibrium is unstable

Page 57: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics
Page 58: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Will Quarantine Help?

• Lets quarantine the infected population• Mathematically we have

Page 59: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Analysis of Quarantine

• In a short outbreak we have two equilibria

• Stability depends on

• The DFE is stable for

• Else the co existence equilibrium is stable

Page 60: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Perhaps!!!

• We obtain the basic reproductive number

• Realistically

• In this case need to be very large for

• Need a large percentage of infected to be quarantined for co-existence

Page 61: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics
Page 62: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Does Salvation Lie in Treatment?

• Suppose a cure becomes available

• The mathematical model is

Page 63: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Analysis

• Besides the DFE we have the coexistence equilibrium

• Stability analysis show that this ‘endemic’ equilibrium is stable

• With our parameters this results in some humans and lots of zombies coexisting

Page 64: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics
Page 65: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

A Model for the Spread of Dengue Fever

• We have developed a model involving two strains of the DF

• This is relevant in Pakistan where an overwhelming majority of cases are type II and type III

• Data available form previous outbreaks will be used to predict R0

Page 66: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Model Assumptions• Constant recruitment rate into susceptibles

• Constant natural death rate

• Two strains prevalent in the population

• Rate of infection incorporates Antibody Dependent Enhancement

• Recovery from a strain of dengue results in permanent immunity

Page 67: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics
Page 68: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

The Mathematical Model

Page 69: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

The Model Variables

Page 70: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

The Model Parameters

Page 71: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

The Basic Reproductive Number

Page 72: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Data (Lahore 2011)

Page 73: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

Estimating

Page 74: Of Viruses, Mosquitoes & Zombies  How Mathematical Models can Help Control Epidemics

QUESTIONS