Approximation methods for binary- state dynamics on complex networks James P. Gleeson MACSI, Department of Mathematics and Statistics, University of Limerick, Ireland www.ul.ie/gleesonj james.gleeson@ul.ie
Outline 1. Motivation 2. Models: networks and dynamics 3. Derivation of Approximate Master Equations 4. Hierarchy of approximations: analysis
Motivation D. Centola, Science 329, 1194 (2010)
Motivation D. Centola, Science 329, 1194 (2010)
Motivation D. Centola, Science 329, 1194 (2010)
Motivation
Motivation D. M. Romero et al. (2011)
Outline 1. Motivation 2. Models: networks and dynamics 3. Derivation of Approximate Master Equations 4. Hierarchy of approximations: analysis
Network model β’ Network of π nodes (vertices); take limit π β β β’ Static, undirected, unweighted β’ Degree distribution: π π = probability that a randomly-chosen node has degree π β β’ Mean degree: π¨ = π = π π π=0 π β’ Configuration model ensemble (uncorrelated, unclustered) for a given π π
Network model β’ Network of π nodes (vertices); take limit π β β β’ Static, undirected, unweighted β’ Degree distribution: π π = probability that a randomly-chosen node has degree π β β’ Mean degree: π¨ = π = π π π=0 π β’ Configuration model ensemble (uncorrelated, unclustered) for a given π π
Dynamics: example SIS (susceptible-infected-susceptible) model for disease spread Each node is either infected or susceptible. Infected nodes become susceptible at rate π ; an infected node infects each of its susceptible neighbours at rate π .
Dynamics: example SIS (susceptible-infected-susceptible) model for disease spread Each node is either infected or susceptible. Infected nodes become susceptible at rate π ; an infected node infects each of its susceptible neighbours at rate π . Mean-field (MF) theory: Pastor-Satorras and Vespignani (2001) Pair approximation (PA): Levin and Durrett (1996); Eames and Keeling (2002) Approx. Master Equations (AME): Marceau et al, PRE (2010), Lindquist et al, J. Math. Biol. (2011)
Dynamics: example Voter model Each node has an opinion (letβs call these βinfectedβ or βsusceptibleβ) . At ), a randomly-chosen node is updated. each time step ( ππ’ = 1 π The chosen node updates its opinion by picking a neighbour at random and copying the opinion of that neighbour. MF: Sood and Redner (2005) PA: Vazquez and EguΓluz (2008)
General binary-state stochastic dynamics: ο§ Each node (of π ) is in one of two states at any time β call these states βsusceptibleβ and βinfectedβ. ο§ A randomly-chosen fraction π(0) of nodes are initially infected. ο§ In a small time step ππ’ , a fraction ππ’ of nodes are updated (often ππ’ = 1/π ). ο§ An updating node that is susceptible becomes infected with probability πΊ π,π ππ’ , where π is the nodeβs degree and π is the number of its neighbours that are infected: ο§ Notation: πΊ π,π ππ’ = infection probability for a π -degree susceptible node with π infected neighbours. ο§ Similarly: π π,π ππ’ = recovery probability for a π -degree infected node with π infected neighbours.
Examples Voter model Each node has an opinion (letβs call these βinfectedβ or βsusceptibleβ) . ), a randomly-chosen node is updated. At each time step ( ππ’ = 1 π The chosen node updates its opinion by picking a neighbour at random and copying the opinion of that neighbour. πΊ π,π = π π π π,π = π β π π
Examples SIS (susceptible-infected-susceptible) model for disease spread Each node is either infected or susceptible. Infected nodes become susceptible at rate π ; an infected node infects each of its susceptible neighbours at rate π . since 1 β 1 β π ππ’ π β π π ππ’ πΊ π,π = π π as ππ’ β 0 π π,π = π
Examples
Examples
Monotone threshold model πΊ π,π = 0 for π < ππ 1 for π β₯ ππ π π,π = 0 Mean-field (MF) theory random 3 -regular graph: π π = π π,3 , π = 2/3 Numerical simulations π(π’) π’
Approximation methods
Approximation methods
Approximation methods Mean-field (MF)
Approximation methods Mean-field (MF)
Approximation methods Mean-field (MF)
Approximation methods Mean-field (MF) Pair approximation (PA)
Approximation methods Mean-field (MF) Pair approximation (PA)
Approximation methods Mean-field (MF) Pair approximation (PA)
Approximation methods Mean-field (MF) Pair approximation (PA)
Approximation methods Mean-field (MF) Pair approximation (PA)
Approximation methods Mean-field (MF) Pair approximation (PA) Approx. Master Eqn. (AME)
Outline 1. Motivation 2. Models: networks and dynamics 3. Derivation of Approximate Master Equations 4. Hierarchy of approximations: analysis Approx. Master Equations (AME) for SIS: Marceau et al, PRE (2010), Lindquist et al, J. Math. Biol. (2011)
π πβ1 class π π+1 class π π class Random π¨ -regular graphs π½ πβ1 class π½ π+1 class π½ π class π‘ π π’ = size of π π class at time π’ (for π = 0, 1, β¦ , π¨) = fraction of nodes which are susceptible and have π infected π‘ π 0 = 1 β π(0) πΆ π¨,π (π(0)) neighbours at time π’ π π 0 = π(0)πΆ π¨,π (π(0)) π π (π’) = fraction of nodes which are infected and have π infected neighbours at time π’
π πβ1 class π π+1 class π π class π½ πβ1 class π½ π+1 class π½ π class π‘ π π’ = fraction of nodes which are susceptible and have π = number of S-I edges infected neighbours at time π’ π¨ = π ππ‘ π π π (π’) = fraction of nodes which are infected and have π infected π=0 neighbours at time π’
π πβ1 class π π+1 class π π class πΊ π π½ πβ1 class π½ π+1 class π½ π class π ππ’ π‘ π = βπΊ π π‘ π + β― for π = 0,1, β¦ , π¨ π‘ π π’ = fraction of nodes which are susceptible and have π infected neighbours at time π’ e.g., threshold model on random π¨ - regular graph: πΊ π ππ’ = infection probability for a π¨,π = 0 for π < π¨π susceptible node with π πΊ π β‘ πΊ 1 for π β₯ π¨π infected neighbours
π πβ1 class π π+1 class π π class πΎ π‘ πΊ π π½ πβ1 class π½ π+1 class π½ π class π π π‘ π βπΎ π‘ π¨ β π π‘ π + β― ππ’ π‘ π = βπΊ for π = 0,1, β¦ , π¨
π πβ1 class π π+1 class π π class πΎ π‘ πΎ π‘ πΊ π π½ πβ1 class π½ π+1 class π½ π class π π π‘ π βπΎ π‘ π¨ β π π‘ π + πΎ π‘ π¨ β π + 1 π‘ πβ1 ππ’ π‘ π = βπΊ for π = 0,1, β¦ , π¨
π πβ1 class π π+1 class π π class πΎ π‘ πΎ π‘ πΊ π π½ πβ1 class π½ π+1 class π½ π class π π π‘ π βπΎ π‘ π¨ β π π‘ π + πΎ π‘ π¨ β π + 1 π‘ πβ1 ππ’ π‘ π = βπΊ for π = 0,1, β¦ , π¨ πΎ π‘ ππ’ = β―
π πβ1 class π π+1 class π π class πΎ π‘ πΎ π‘ πΊ π π½ πβ1 class π½ π+1 class π½ π class π π π‘ π βπΎ π‘ π¨ β π π‘ π + πΎ π‘ π¨ β π + 1 π‘ πβ1 ππ’ π‘ π = βπΊ for π = 0,1, β¦ , π¨ πΎ π‘ ππ’ = β― =
π πβ1 class π π+1 class π π class πΎ π‘ πΎ π‘ πΊ π π½ πβ1 class π½ π+1 class π½ π class π π π‘ π βπΎ π‘ π¨ β π π‘ π + πΎ π‘ π¨ β π + 1 π‘ πβ1 ππ’ π‘ π = βπΊ for π = 0,1, β¦ , π¨ π¨ π¨βπ πΊ π π‘ π πΎ π‘ = = π=0 π¨ π¨βπ π‘ π π=0
π πβ1 class π π+1 class π π class πΎ π‘ πΎ π‘ πΊ π π½ πβ1 class π½ π+1 class π½ π class π π π‘ π βπΎ π‘ π¨ β π π‘ π + πΎ π‘ π¨ β π + 1 π‘ πβ1 ππ’ π‘ π = βπΊ for π = 0,1, β¦ , π¨ π‘ π 0 = 1 β π(0) πΆ π¨,π (π(0)) π¨ π¨βπ πΊ π π‘ π πΎ π‘ = π=0 π¨ π¨βπ π‘ π π=0 π¨ π(π’) = 1 β π‘ π (π’) π=0
Monotone threshold model πΊ π,π = 0 for π < ππ 1 for π β₯ ππ π π,π = 0 Mean-field (MF) theory random 3 -regular graph, π = 2/3 Numerical simulations π(π’) π’
Monotone threshold model πΊ π,π = 0 for π < ππ 1 for π β₯ ππ π π,π = 0 Mean-field (MF) theory random 3 -regular graph, π = 2/3 random 3 -regular graph, π = 2/3 Approximate master equation (AME) π(π’) π’
Recommend
More recommend