Epidemics on networks

Similar documents
Epidemics on networks

Epidemics and information spreading

Diffusion of Innovation and Influence Maximization

Diffusion of Innovation

Diffusion and random walks on graphs

Diffusion of information and social contagion

Network models: random graphs

Centrality Measures. Leonid E. Zhukov

Social Influence in Online Social Networks. Epidemiological Models. Epidemic Process

Link Analysis. Leonid E. Zhukov

Centrality Measures. Leonid E. Zhukov

Network models: dynamical growth and small world

Introduction to SEIR Models

Virgili, Tarragona (Spain) Roma (Italy) Zaragoza, Zaragoza (Spain)

ECS 289 / MAE 298, Lecture 7 April 22, Percolation and Epidemiology on Networks, Part 2 Searching on networks

arxiv: v3 [q-bio.pe] 2 Jun 2009

ECS 289 F / MAE 298, Lecture 15 May 20, Diffusion, Cascades and Influence

Node and Link Analysis

Inferring the origin of an epidemic with a dynamic message-passing algorithm

SIS epidemics on Networks

Analytically tractable processes on networks

Three Disguises of 1 x = e λx

Node Centrality and Ranking on Networks

Epidemics in Networks Part 2 Compartmental Disease Models

Power laws. Leonid E. Zhukov

6.207/14.15: Networks Lectures 4, 5 & 6: Linear Dynamics, Markov Chains, Centralities

Lecture VI Introduction to complex networks. Santo Fortunato

Compartmental modeling

Phase Transitions of an Epidemic Spreading Model in Small-World Networks

Modeling, Analysis, and Control of Information Propagation in Multi-layer and Multiplex Networks. Osman Yağan

Stability of SEIR Model of Infectious Diseases with Human Immunity

The decoupling assumption in large stochastic system analysis Talk at ECLT

Non-equilibrium phase transitions

The Spreading of Epidemics in Complex Networks

Derivation of Itô SDE and Relationship to ODE and CTMC Models

Copyright is owned by the Author of the thesis. Permission is given for a copy to be downloaded by an individual for the purpose of research and

6. Age structure. for a, t IR +, subject to the boundary condition. (6.3) p(0; t) = and to the initial condition

Transmission in finite populations

Math 216 Final Exam 14 December, 2012

Age-dependent branching processes with incubation

Analysis and Control of Epidemics

Electronic appendices are refereed with the text. However, no attempt has been made to impose a uniform editorial style on the electronic appendices.

On the Spread of Epidemics in a Closed Heterogeneous Population

CS224W: Analysis of Networks Jure Leskovec, Stanford University

Exact solution of site and bond percolation. on small-world networks. Abstract

arxiv: v1 [math.pr] 25 Mar 2016

arxiv: v2 [cond-mat.stat-mech] 9 Dec 2010

arxiv: v1 [physics.soc-ph] 9 Nov 2012

PARAMETER ESTIMATION IN EPIDEMIC MODELS: SIMPLIFIED FORMULAS

Preventive behavioural responses and information dissemination in network epidemic models

CS 6604: Data Mining Large Networks and Time-series. B. Aditya Prakash Lecture #8: Epidemics: Thresholds

Infection Dynamics on Small-World Networks

Adventures in random graphs: Models, structures and algorithms

The death of an epidemic

A BINOMIAL MOMENT APPROXIMATION SCHEME FOR EPIDEMIC SPREADING IN NETWORKS

The SIR Disease Model Trajectories and MatLab

Decay of localized states in the SIS model

Approximation of epidemic models by diffusion processes and their statistical inferencedes

SIR model. (Susceptible-Infected-Resistant/Removed) Outlook. Introduction into SIR model. Janusz Szwabiński

Spreading of infectious diseases on complex networks with non-symmetric transmission probabilities

A new centrality measure for probabilistic diffusion in network

arxiv: v1 [q-bio.pe] 11 Sep 2018

Lecture 10. Under Attack!

Supplementary Information Activity driven modeling of time varying networks

arxiv:cond-mat/ v2 [cond-mat.stat-mech] 24 Apr 2004

Optimal control of culling in epidemic models for wildlife

Mini course on Complex Networks

Threshold Parameter for a Random Graph Epidemic Model

Epidemics in Complex Networks and Phase Transitions

Identifying critical nodes in multi-layered networks under multi-vector malware attack Rafael Vida 1,2,3, Javier Galeano 3, and Sara Cuenda 4

Stochastic Viral Dynamics with Beddington-DeAngelis Functional Response

Machine Learning and Modeling for Social Networks

CHALMERS, GÖTEBORGS UNIVERSITET. EXAM for COMPUTATIONAL BIOLOGY A. COURSE CODES: FFR 110, FIM740GU, PhD

Comment on A BINOMIAL MOMENT APPROXIMATION SCHEME FOR EPIDEMIC SPREADING IN NETWORKS in U.P.B. Sci. Bull., Series A, Vol. 76, Iss.

Stochastic modelling of epidemic spread

Models of Infectious Disease Formal Demography Stanford Summer Short Course James Holland Jones, Instructor. August 15, 2005

Stochastic models in biology and their deterministic analogues

Lecture 15 Perron-Frobenius Theory

arxiv: v1 [q-bio.qm] 12 Nov 2016

COOPERATIVE EPIDEMIC SPREADING IN COMPLEX NETWORKS

The relationships between message passing, pairwise, Kermack McKendrick and stochastic SIR epidemic models

The SIS and SIR stochastic epidemic models revisited

Probability Models of Information Exchange on Networks Lecture 6

Detectability of Patient Zero Depending on its Position in the Network

Network Modelling for Sexually. Transmitted Diseases

Quarantine generated phase transition in epidemic spreading. Abstract

HETEROGENEOUS MIXING IN EPIDEMIC MODELS

Section 8.1 Def. and Examp. Systems

Source Locating of Spreading Dynamics in Temporal Networks

Spatial correlations in SIR epidemic models

Géza Ódor, MTA-EK-MFA Budapest Ronald Dickman, UFMG Brazil 08/04/2015

Comparative analysis of transport communication networks and q-type statistics

S. L. Lee K. W. Liang X. B. Pan RogerC.E.Tan. Department of Mathematics,

Time varying networks and the weakness of strong ties

arxiv: v1 [nlin.cg] 4 May 2018

arxiv: v1 [physics.soc-ph] 7 Jul 2015

Identifying influential spreaders and efficiently estimating infection numbers in epidemic models: a walk counting approach

8.1 Concentration inequality for Gaussian random matrix (cont d)

We have two possible solutions (intersections of null-clines. dt = bv + muv = g(u, v). du = au nuv = f (u, v),

Markov Chains and Pandemics

Transcription:

Epidemics on networks Leonid E. Zhukov School of Data Analysis and Artificial Intelligence Department of Computer Science National Research University Higher School of Economics Structural Analysis and Visualization of Networks Leonid E. Zhukov (HSE) Lecture 13 07.04.2015 1 / 28

Lecture outline 1 Probabilistic model SI model SIS model SIR model 2 Stochastic modeling 3 Experimental results Leonid E. Zhukov (HSE) Lecture 13 07.04.2015 2 / 28

Probabilistic model network of potential contacts (adjacency matrix A) probabilistic model (state of a node): s i (t) - probability that at t node i is susceptible x i (t) - probability that at t node i is infected r i (t) - probability that at t node i is recovered β - infection rate (probably to get infected on a contact in time δt) γ - recovery rate (probability to recover in a unit time δt) from deterministic to probabilistic description connected component - all nodes reachable network is undirected (matrix A is symmetric) Leonid E. Zhukov (HSE) Lecture 13 07.04.2015 3 / 28

Probabilistic model Two processes: Node infection: P inf = s i (t) 1 (1 βx j (t)δt) βs i (t) x j (t)δt Node recovery: j N (i) j N (i) P rec = γx i (t)δt Leonid E. Zhukov (HSE) Lecture 13 07.04.2015 4 / 28

SI model SI Model S I Probabilities that node i: s i (t) - susceptible, x i (t) -infected at t x i (t) + s i (t) = 1 β - infection rate, probability to get infected in a unit time x i (t + δt) = x i (t) + βs i A ij x j δt infection equations j dx i (t) = βs i (t) j A ij x j (t) x i (t) + s i (t) = 1 Leonid E. Zhukov (HSE) Lecture 13 07.04.2015 5 / 28

SI model Differential equation dx i (t) = β(1 x i (t)) j A ij x j early time approximation, t 0, x i (t) 1 dx i (t) = β j A ij x j Solution in the basis dx(t) = βax(t) Av k = λ k v k x(t) = k a k (t)v k Leonid E. Zhukov (HSE) Lecture 13 07.04.2015 6 / 28

SI model k da k v k = β k da k (t) a k (t) = a k (0)e βλ kt, Aa k (t)v k = β k = βλ k a k (t) a k (t)λ k v k a k (0) = v T k x(0) Solution x(t) = k a k (0)e λ kβt v k t 0, λ max = λ 1 > λ k x(t) = v 1 e λ 1βt 1 growth rate of infections depends on λ 1 2 probability of infection of nodes depends on v 1, i.e v 1i Leonid E. Zhukov (HSE) Lecture 13 07.04.2015 7 / 28

SI model late- time approximation, t, x i (t) const dx i (t) = β(1 x i (t)) j A ij x j = 0 Ax 0 since λ min 0, 1 x i (t) 0 All nodes in connected component get infected t x i (t) 1 Connected component structure and distribution. Does initially infected node belong to GCC? Leonid E. Zhukov (HSE) Lecture 13 07.04.2015 8 / 28

SI model image from M. Newman, 2010 Leonid E. Zhukov (HSE) Lecture 13 07.04.2015 9 / 28

SIS model SIS Model S I S Probabilites that node i: s i (t) - susceptable, x i (t) -infected at t x i (t) + s i (t) = 1 β - infection rate, γ - recovery rate infection equations: dx i (t) = βs i (t) j A ij x j (t) γx i x i (t) + s i (t) = 1 Leonid E. Zhukov (HSE) Lecture 13 07.04.2015 10 / 28

SIS model Differential equation dx i (t) = β(1 x i (t)) j A ij x j γx i early time approximation, x i (t) 1 dx i (t) = β j A ij x j γx i dx i (t) = β j (A ij γ β δ ij)x j dx(t) dx(t) = β(a ( γ β )I)x(t) = βmx(t), M = A ( γ β )I Leonid E. Zhukov (HSE) Lecture 13 07.04.2015 11 / 28

SIS model Eigenvector basis Mv k = λ k v k, M = A ( γ β )I, Av k = λ k v k Solution v k = v k, λ k = λ k γ β x(t) = k a k (t)v k = k a k (0)v k eλ k βt = k a k (0)v k e (βλ k γ)t λ 1 λ k, critical: βλ 1 = γ -if βλ 1 > γ, x(t) v 1 e (βλ1 γ)t - growth -if βλ 1 < γ, x(t) 0 - decay Leonid E. Zhukov (HSE) Lecture 13 07.04.2015 12 / 28

SIS model Epidemic threshold R 0 : if β γ < R 0 - infection dies over time if β γ > R 0 - infection survives and becomes epidemic In SIS model: R 0 = 1 λ 1, Av 1 = λ 1 v 1 Leonid E. Zhukov (HSE) Lecture 13 07.04.2015 13 / 28

SIS model long time t : x i (t) const dx i (t) = β(1 x i ) j A ij x j γx i = 0 x i = j A ijx j γ β + j A ijx j Above the epidemic threshold (β/γ > R 0 ) - if β γ, x i (t) 1 - if β γ, x i γ β = j A ijx j, then λ 1 = γ β, x i(t) (v 1 ) i Leonid E. Zhukov (HSE) Lecture 13 07.04.2015 14 / 28

SIR model SIR Model S I R probabilities s i (t) -susceptable, x i (t) - infected, r i (t) - recovered s i (t) + x i (t) + r i (t) = 1 β - infection rate, γ - recovery rate Infection equation: dx i = βs i A ij x j γx i j dr i = γx i x i (t) + s i (t) + r i (t) = 1 Leonid E. Zhukov (HSE) Lecture 13 07.04.2015 15 / 28

SIR model Differential equation dx i (t) = β(1 r i x i ) j A ij x j γx i early time, t 0, r i 0, SIS = SIR dx i (t) = β(1 x i ) j A ij x j γx i Solution x(t) v 1 e (βλ 1 γ)t Leonid E. Zhukov (HSE) Lecture 13 07.04.2015 16 / 28

SIR model image from M. Newman, 2010 Leonid E. Zhukov (HSE) Lecture 13 07.04.2015 17 / 28

SIS simulaiton 1 Every node at any time step is in one state {S, I } 2 Initialize c nodes in state I 3 Each node stays infected τ γ = 0 τe τγ dτ = 1/γ time steps 4 On each time step each I node has a prabability β to infect its nearest neighbours (NN), S I 5 After τ γ time steps node recovers, I S image from D. Easley and J. Kleinberg, 2010 Leonid E. Zhukov (HSE) Lecture 13 07.04.2015 18 / 28

SIR simulation 1 Every node at any time step is in one state {S, I, R} 2 Initialize c nodes in state I 3 Each node stays infected τ γ = 1/γ time steps 4 On each time step each I node has a prabability β to infect its nearest neighbours (NN), S I 5 After τ γ time steps node recovers, I R 6 Nodes R do not participate in further infection propagation Leonid E. Zhukov (HSE) Lecture 13 07.04.2015 19 / 28

SIR simulation image from D. Easley and J. Kleinberg, 2010 Leonid E. Zhukov (HSE) Lecture 13 07.04.2015 20 / 28

Stochastic modeling Leonid E. Zhukov (HSE) Lecture 13 07.04.2015 21 / 28

SIR epidemics as percolation Bond percolation: only those nodes that are on a percolation path with infected node will get infected Leonid E. Zhukov (HSE) Lecture 13 07.04.2015 22 / 28

5 Networks, SIR Networks: 1) random, 2) lattice, 3) small world, 4) spatial, 5) scale-free image from Keeling et al, 2005 Leonid E. Zhukov (HSE) Lecture 13 07.04.2015 23 / 28

5 Networks, SIR Networks: 1) random, 2) lattice, 3) small world, 4) spatial, 5) scale-free Keeling et al, 2005 Leonid E. Zhukov (HSE) Lecture 13 07.04.2015 24 / 28

Effective distance J. Manitz, et.al. 2014, D. Brockman, D. Helbing, 2013 Leonid E. Zhukov (HSE) Lecture 13 07.04.2015 25 / 28

Network synchronization, SIRS Small-world network at different values of disorder parameter p Kuperman et al, 2001 Leonid E. Zhukov (HSE) Lecture 13 07.04.2015 26 / 28

Flu contagion N. Christakis, J. Fowler, 2010 Leonid E. Zhukov (HSE) Lecture 13 07.04.2015 27 / 28

References Networks and Epidemics Models. Matt. J. Keeling and Ken.T.D. Eames, J. R. Soc. Interfac, 2, 295-307, 2005 Simulations of infections diseases on networks. G. Witten and G. Poulter. Computers in Biology and Medicine, Vol 37, No. 2, pp 195-205, 2007 Small World Effect in an Epidemiological Model. M. Kuperman and G. Abramson, Phys. Rev. Lett., Vol 86, No 13, pp 2909-2912, 2001 Manitz J, Kneib T, Schlather M, Helbing D, Brockmann D. Origin Detection During Food-borne Disease Outbreaks - A Case Study of the 2011 EHEC/HUS Outbreak in Germany. PLoS Currents, 2014 Leonid E. Zhukov (HSE) Lecture 13 07.04.2015 28 / 28