1 / 159

Epidemics on networks

This presentation discusses key epidemiological quantities in the context of epidemics on networks, exploring the relaxation of basic assumptions. Topics covered include the SIR and SIS epidemic models, different frameworks, equations, initial conditions, parameters, and full dynamics. The presentation also examines real-time growth rate, threshold conditions, epidemic final size, Malthusian growth, threshold condition, basic reproduction number (R0), epidemic final size, and the effects of stochasticity.

kearns
Download Presentation

Epidemics on networks

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Epidemics on networks Lorenzo Pellis University of Warwick, UK Warwick, 22nd September 2016

  2. Basic SIR and SIS Key epidemiological quantities Relaxing basic assumptions Introduction

  3. Basic SIR and SIS Key epidemiological quantities Relaxing basic assumptions Introduction

  4. Framework • SIR epidemic model • Large population • Single initial case • Rest of the population is fully susceptible Examples: • Influenza pandemics • SARS • Ebola S I R

  5. The equations Equations: • Assumptions: • Homogeneous mixing • Constant recovering rate • Many possible variations on the same theme… Initial conditions: Parameters:

  6. Full dynamics

  7. Alternative framework • SISepidemic model • Large population • Single initial case • Rest of the population is fully susceptible Examples: • Chlamydia • Human papilloma virus • (Respiratorysyncytial virus / influenza) S I

  8. The equations Equations: • Assumptions: • Homogeneous mixing • Constant recovering rate • Many possible variations on the same theme… Initial conditions: Parameters:

  9. Full SIS dynamics

  10. Other possible frameworks • Single epidemic wave: • SIR • SEIR • SITR • MSEIR • … • Endemic equilibrium: • SIS • SEIS • SIRS • SIR with demography • …

  11. Basic SIR and SIS Key epidemiological quantities Relaxing basic assumptions Introduction

  12. Key epidemiological quantities Can we provide summary information of the full dynamics? • Real-time growth rate • Thresholdcondition • Epidemicfinal size • ...

  13. Key epidemiological quantities Can we provide summary information of the full dynamics? • Real-time growth rate • Thresholdcondition • Epidemicfinal size • ...

  14. Full dynamics

  15. The equations Equations: • Assumptions: • Homogeneous mixing • Constant recovering rate • Many possible variations on the same theme… Initial conditions: Parameters:

  16. Linear SIR: Malthusian growth • If , at the beginning the number of cases increases exponentially, with exponent • If , the number of cases decreases and the epidemic “dies out” • is called Malthusian parameter, or real-time growth rate

  17. Key epidemiological quantities Can we provide summary information of the full dynamics? • Real-time growth rate • Threshold condition • Epidemic final size • ...

  18. Threshold condition • A large epidemic occurs if and only if • For roughly 50 years, the same condition was expressed by mathematicians as where was called relative removal rate • During the ’80s (HIV epidemic), biologists and epidemiologists stepped in, interpreting it as: • Clearly it is the same thing, but...

  19. Basic reproduction number R0 • Called basic reproduction number • Defined as the average number of new cases, generated by a single case, throughout the infectious period, in a totally susceptible population • An epidemic occurs if and only if Average number of new cases generate by a single case, per unit of time, in a totally susceptible population = = Average duration of the infectious period

  20. Key epidemiological quantities Can we provide summary information of the full dynamics? • Real-time growth rate • Threshold condition • Epidemic final size • ...

  21. Epidemic final size • Largest solution of

  22. Properties of R0 • Threshold parameter: • If , only small epidemics • If , only large epidemics

  23. Properties of R0 • Threshold parameter: • If , only small epidemics • If , only large epidemics • Average final size:

  24. Properties of R0 • Threshold parameter: • If , only small epidemics • If , only large epidemics • Average final size: • Critical vaccination coverage:

  25. Properties of R0 • Threshold parameter: • If , only small epidemics • If , only large epidemics • Average final size: • Critical vaccination coverage:

  26. Basic SIR and SIS Key epidemiological quantities Relaxing basic assumptions Introduction

  27. Relaxing assumptions • Deterministic model: • Make it stochastic • Constant infectivity and recovery rate: • Constant infectivity, any duration of infectious period • Time-varying infectivity • Homogeneous mixing: • Heterogeneous mixing • Households models • Network models

  28. Relaxing assumptions • Deterministic model: • Make it stochastic • Constant infectivity and recovery rate: • Constant infectivity, any duration of infectious period • Time-varying infectivity • Homogeneous mixing: • Heterogeneous mixing • Households models • Network models

  29. Markovian stochastic SIRmodel • Population of individuals • Upon infection, each case : • remains infectious for a duration , , • makes infectious contacts with each person in the population at the points of a homogeneous Poisson process with rate • Contacted individuals, if susceptible, become infected • Recovered individuals are immune to further infection

  30. Effects of stochasticity • Random delays • But when the epidemic takes off, a deterministic approximation is very reasonable (CLT) • Early extinction

  31. Branching process approximation • Follow the epidemic in generations: • number of infected cases in generation (pop. size ) • For every fixed , where is the -th generation of a simple Galton-Watson branching process (BP) • Let be the random number of children of an individual in the BP, and let be the offspring distribution. • Define • We have “linearised” the early phase of the epidemic • Pellis, Ball & Trapman(2012)

  32. Properties of R0 - deterministic • Threshold parameter: • If , only small epidemics • If , only large epidemics • Average final size: • Critical vaccination coverage:

  33. Properties of R0 - stochastic • Threshold parameter: • If , only small epidemics • If , possible large epidemics • Average final size (cond on non-extinct): • Critical vaccination coverage:

  34. Relaxing assumptions • Deterministic model: • Make it stochastic • Constant infectivity and recovery rate: • Constant infectivity, any duration of infectious period • Time-varying infectivity • Homogeneous mixing: • Heterogeneous mixing • Households models • Network models

  35. Standard stochastic SIR model (sSIR) • Population of individuals • Upon infection, each case : • remains infectious for a duration , iid • makes infectious contacts with each person in the population at the points of a homogeneous Poisson process with rate • Contacted individuals, if susceptible, become infected • Recovered individuals are immune to further infection • Even more realistic:

  36. Relaxing assumptions • Deterministic model: • Make it stochastic • Constant infectivity and recovery rate: • Constant infectivity, any duration of infectious period • Time-varying infectivity • Homogeneous mixing: • Heterogeneous mixing • Households models • Network models

  37. Multitype epidemic model • Different types of individuals • Define the next generation matrix (NGM): where is the average number of type- cases generated by a type- case, throughout the entire infectious period, in a fully susceptible population Properties of the NGM: • Non-negative elements • We assume positive regularity

  38. Basic reproduction number R0 Naïve definition: “ Average number of new cases generated by a typical case, throughout the entire infectious period, in a large and otherwise fully susceptible population ” What is a typical case? What do we mean by fully susceptible population?

  39. Multitype epidemic model • Different types of individuals • Define the next generation matrix (NGM): where is the average number of type- cases generated by a type- case, throughout the entire infectious period, in a fully susceptible population Properties of the NGM: • Non-negative elements • We assume positive regularity

  40. Perron-Frobenius theory • Single dominant eigenvalue , which is positive and real • “Dominant” eigenvector has non-negative components • For every starting condition, after a few generations, the proportions of cases of each type in a generation converge to the components of the dominant eigenvector , with per-generation multiplicative factor

  41. First few generations where

  42. Perron-Frobenius theory • Single dominant eigenvalue , which is positive and real • “Dominant” eigenvector has non-negative components • For every starting condition, after a few generations, the proportions of cases of each type in a generation converge to the components of the dominant eigenvector , with per-generation multiplicative factor • Define • Interpret “typical” case as a linear combination of cases of each type given by

  43. Relaxing assumptions • Deterministic model: • Make it stochastic • Constant infectivity and recovery rate: • Constant infectivity, any duration of infectious period • Time-varying infectivity • Homogeneous mixing: • Heterogeneous mixing • Households models • Network models

  44. Model illustration • Pellis, Ferguson & Fraser (2009)

  45. Household reproduction number R* • Consider a within-household epidemic started by one initial case • Define: • average household final size, excluding the initial case • average number of global infections an individual makes • “Linearise” the epidemic process at the level of households: • Pellis, Ball & Trapman(2012)

  46. Household reproduction number R* • Consider a within-household epidemic started by one initial case • Define: • average household final size, excluding the initial case • average number of global infections an individual makes • “Linearise” the epidemic process at the level of households: • Pellis, Ball & Trapman(2012)

  47. Relaxing assumptions • Deterministic model: • Make it stochastic • Constant infectivity and recovery rate: • Constant infectivity, any duration of infectious period • Time-varying infectivity • Homogeneous mixing: • Heterogeneous mixing • Households models • Network models

  48. Basic concepts • What is a network? • A pair (set of nodes, set of edges) • Can be represented with an adjacency matrix • What does it represent? • Anything that involves actors and actor-actor interactions • Nodes can be individuals, groups, households, cities, locations… • Edges can be transmissions, friendships, flights routes… • Some properties: • Degree distribution • Assortativity (degree correlation) • Clustering • Modularity • Betweenness centrality

  49. Constructing a network • Just draw one • Direct measurement • Deterministic algorithm • Stochastic algorithm • Erdös-Rényi random graph • Configuration model • Preferential attachment model (e.g. BA model scale-free) • Small world network • A random graph: • is a family of graphs, specified by a random algorithm • each specific graph occurs with a certain probability • its properties are random variables (e.g. size of the largest connected component) or mean/variance of such variables

  50. Epidemics on a network • Some networks are labelled (e.g. age of nodes) • In an epidemic, labels vary over time (e.g. S, I, R) • If you run a stochastic epidemic on a random graph, results are random because of the epidemic process AND of the graph • Usually one thinks: but there might be better approaches: • making the graph as the epidemic is running • if possible, average over the graph family and only then over the epidemic process • …

More Related