Contagion Processes in Complex Networks

Slides:



Advertisements
Similar presentations
Six degrees: The science of a connected age By Duncan J. Watts Brian Lewis INF 385Q December 1, 2005 Brian Lewis INF 385Q December 1, 2005.
Advertisements

Complex Networks: Complex Networks: Structures and Dynamics Changsong Zhou AGNLD, Institute für Physik Universität Potsdam.
Complex Networks Advanced Computer Networks: Part1.
Mobile Communication Networks Vahid Mirjalili Department of Mechanical Engineering Department of Biochemistry & Molecular Biology.
Scale Free Networks.
The Architecture of Complexity: Structure and Modularity in Cellular Networks Albert-László Barabási University of Notre Dame title.
Emergence of Scaling in Random Networks Albert-Laszlo Barabsi & Reka Albert.
Diffusion and Cascading Behavior in Random Networks Marc Lelarge (INRIA-ENS) WIDS MIT, May 31, 2011.
It’s a Small World by Jamie Luo. Introduction Small World Networks and their place in Network Theory An application of a 1D small world network to model.
School of Information University of Michigan Network resilience Lecture 20.
Hierarchy in networks Peter Náther, Mária Markošová, Boris Rudolf Vyjde : Physica A, dec
Complex Networks Third Lecture TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA TexPoint fonts used in EMF. Read the.
Networks. Graphs (undirected, unweighted) has a set of vertices V has a set of undirected, unweighted edges E graph G = (V, E), where.
University of Buffalo The State University of New York Spatiotemporal Data Mining on Networks Taehyong Kim Computer Science and Engineering State University.
Small Worlds Presented by Geetha Akula For the Faculty of Department of Computer Science, CALSTATE LA. On 8 th June 07.
Presentation Topic : Modeling Human Vaccinating Behaviors On a Disease Diffusion Network PhD Student : Shang XIA Supervisor : Prof. Jiming LIU Department.
Peer-to-Peer and Grid Computing Exercise Session 3 (TUD Student Use Only) ‏
Advanced Topics in Data Mining Special focus: Social Networks.
Network analysis and applications Sushmita Roy BMI/CS 576 Dec 2 nd, 2014.
Random Graph Models of Social Networks Paper Authors: M.E. Newman, D.J. Watts, S.H. Strogatz Presentation presented by Jessie Riposo.
The Erdös-Rényi models
Information Networks Power Laws and Network Models Lecture 3.
Epidemic spreading in complex networks: from populations to the Internet Maziar Nekovee, BT Research Y. Moreno, A. Paceco (U. Zaragoza) A. Vespignani (LPT-
Graph Theory in 50 minutes. This Graph has 6 nodes (also called vertices) and 7 edges (also called links)
Developing Analytical Framework to Measure Robustness of Peer-to-Peer Networks Niloy Ganguly.
Author: M.E.J. Newman Presenter: Guoliang Liu Date:5/4/2012.
Contagion in Networks Networked Life NETS 112 Fall 2013 Prof. Michael Kearns.
Network Economics: two examples Marc Lelarge (INRIA-ENS) SIGMETRICS, London June 14, 2012.
Percolation in self-similar networks Dmitri Krioukov CAIDA/UCSD M. Á. Serrano, M. Boguñá UNT, March 2011.
V5 Epidemics on networks
Clustering of protein networks: Graph theory and terminology Scale-free architecture Modularity Robustness Reading: Barabasi and Oltvai 2004, Milo et al.
Emergence of Scaling and Assortative Mixing by Altruism Li Ping The Hong Kong PolyU
Social Network Analysis Prof. Dr. Daning Hu Department of Informatics University of Zurich Mar 5th, 2013.
E PIDEMIC SPREADING Speaker: Ao Weng Chon Advisor: Kwang-Cheng Chen 1.
Physics of Flow in Random Media Publications/Collaborators: 1) “Postbreakthrough behavior in flow through porous media” E. López, S. V. Buldyrev, N. V.
Percolation Processes Rajmohan Rajaraman Northeastern University, Boston May 2012 Chennai Network Optimization WorkshopPercolation Processes1.
Analyzing the Vulnerability of Superpeer Networks Against Attack Niloy Ganguly Department of Computer Science & Engineering Indian Institute of Technology,
Complex Network Theory – An Introduction Niloy Ganguly.
Lecture 10: Network models CS 765: Complex Networks Slides are modified from Networks: Theory and Application by Lada Adamic.
Complex Network Theory – An Introduction Niloy Ganguly.
Percolation and diffusion in network models Shai Carmi, Department of Physics, Bar-Ilan University Networks Percolation Diffusion Background picture: The.
Spontaneous Formation of Dynamical Groups in an Adaptive Networked System Li Menghui, Guan Shuguang, Lai Choy-Heng Temasek Laboratories National University.
Class 19: Degree Correlations PartII Assortativity and hierarchy
Brief Announcement : Measuring Robustness of Superpeer Topologies Niloy Ganguly Department of Computer Science & Engineering Indian Institute of Technology,
Transport in weighted networks: optimal path and superhighways Collaborators: Z. Wu, Y. Chen, E. Lopez, S. Carmi, L.A. Braunstein, S. Buldyrev, H. E. Stanley.
Community structure in graphs Santo Fortunato. More links “inside” than “outside” Graphs are “sparse” “Communities”
An Improved Acquaintance Immunization Strategy for Complex Network.
Netlogo demo. Complexity and Networks Melanie Mitchell Portland State University and Santa Fe Institute.
Fractal Networks: Structures, Modeling, and Dynamics 章 忠 志 复旦大学计算机科学技术学院 Homepage:
Complex network of the brain II Attack tolerance vs. Lethality Jaeseung Jeong, Ph.D. Department of Bio and Brain Engineering, KAIST.
Lecture II Introduction to complex networks Santo Fortunato.
Epidemic spreading on preferred degree adaptive networks Shivakumar Jolad, Wenjia Liu, R. K. P. Zia and Beate Schmittmann Department of Physics, Virginia.
Cmpe 588- Modeling of Internet Emergence of Scale-Free Network with Chaotic Units Pulin Gong, Cees van Leeuwen by Oya Ünlü Instructor: Haluk Bingöl.
Contagion in Networks Networked Life NETS 112 Fall 2015 Prof. Michael Kearns.
Structures of Networks
Hiroki Sayama NECSI Summer School 2008 Week 2: Complex Systems Modeling and Networks Network Models Hiroki Sayama
Topics In Social Computing (67810)
Structural Properties of Networks: Introduction
Section 8.6: Clustering Coefficients
Networked Life NETS 112 Fall 2018 Prof. Michael Kearns
Section 8.6 of Newman’s book: Clustering Coefficients
Networked Life NETS 112 Fall 2017 Prof. Michael Kearns
Small World Networks Scotty Smith February 7, 2007.
Networked Life NETS 112 Fall 2014 Prof. Michael Kearns
Networked Life NETS 112 Fall 2016 Prof. Michael Kearns
Diffusion in Networks Dr. Henry Hexmoor Department of Computer Science Southern Illinois University Carbondale 1/17/2019.
Network Science: A Short Introduction i3 Workshop
Advanced Topics in Data Mining Special focus: Social Networks
Networked Life NETS 112 Fall 2019 Prof. Michael Kearns
Presentation transcript:

Contagion Processes in Complex Networks Michelle Girvan University of Maryland

Protein Interaction Networks Jeong, H., Mason, S., Barabasi, A.-L. & Oltvai, Z. N., ”Lethality and centrality in protein networks”, Nature, 411, pp 41, 2001. Wagner, A, “How large protein interaction networks evolve.” Proc. R. Soc. Lond. B 270, 2003. 457-466

The Internet

Human Sexual Contacts The structure and function of complex networks, M. E. J. Newman, SIAM Review 45, 167-256 (2003)

Contagion of TB Courtesy of Valdis Krebs, orgnet.com

Status Communication Network Flack JC, Girvan M, de Waal FBM, Krakauer DC. 2006. Policing stabilizes construction of social niches in primates. Nature 439:426-429.

Traditional vs. Complex Systems Approaches to Networks Traditional Questions: Social Networks: Who is the most important person in the network? Graph Theory: Does there exist a cycle through the network that uses each edge exactly once? Complex Systems Questions: What fraction of edges have to be removed to disconnect the graph? What kinds of structures emerge from simple growth rules?

Areas of Network Research Structural Complexity The wiring diagram could be an intricate tangle, far from perfectly regular or perfectly random. Example: community structure The network could include different classes of nodes The edges could be heterogeneous with different weights, directions and signs. Dynamical Complexity Dynamics on the network: processes could be taking place on the fixed network. Examples: disease spread, synchronization Dynamics of the network: the network itself could be evolving in time.

Degree Distributions

Degree distributions for various networks World-Wide Web Coauthorship networks: computer science, high energy physics, condensed matter physics, astrophysics Power grid of the western United States and Canada Social network of 43 Mormons in Utah

Contagion Processes on Complex Networks How does the structure of the network influence the onset of cascades? degree distributions, assortativity, clustering How do the local rules for interaction change the effects of network structure?

Ordinary Percolation as a starting point for understanding contagion in networks critical supercritical subcritical

Percolation on Complex Networks bond percolation

Extending Percolation to Contagion Models Start with the SIR (susceptible, infected, recovered) model of epidemic disease. The fraction of individuals in the states S, I, and R are governed by the equations: Grassberger (1983) showed that this can be mapped onto a bond percolation problem with occupation probability T given by the following expression

Calculating the phase transition for networks with arbitrary degree distributions that are otherwise random Assume that we start with one node and we want to find the size of the component connected to that node. Let zn be the number of neighbors reachable in n steps. zn+1 = zn x the average excess degree of nodes reachable in n steps (the expectation value of (k-1) over the distribution qk) x the occupation probability, f zn+1=f zn(<k2>-<k>)/<k> Critical value of f: f=<k>/(<k2>-<k>) Let pk be the probability density function for the degrees of nodes in the network. Let qk be the probability density function for the degree of a node at the end of a randomly chosen edge: qk=k pk/ <k>. Let f be the occupation probability for each edge.

Resilience of skewed networks to random removals Size of the giant component Occupation probability ( 1 - probability of node removal) Size of the giant component as a function of the occupation probability for three different degree distributions, decreasing skewness from left to right. D. S. Callaway, M. E. J. Newman, S. H. Strogatz, and D. J. Watts, Network robustness and fragility: Percolation on random graphs, Phys. Rev. Lett., 85 (2000), pp. 5468–5471.

Assortative Mixing by Degree A network is said to be assortatively mixed by degree if high degree vertices tend to connect to other high degree vertices A network is disassortatively mixed by degree if high degree vertices tend to connect to low degree vertices. Assortative Scale-free network Disassortative Scale-free network

Measured assortativity for various networks M.E.J Newman and M. Girvan, Mixing Patterns and Community Structure in Networks (2002).

How does assortative mixing impact SIR dynamics? In assortatively mixed networks, the epidemic transition occurs sooner as the transmissability is increased. In other words, epidemics occur at lower transmissability than in neutral or disassortative networks. In parameter regimes where epidemics readily occur, the number of infected individuals is generally lower for assortatively mixed networks.

The SIRS (Susceptible, Infected, Recovered, Susceptible) Model Rule: An individual who comes in contact with an infected individual gets infected with probability T if he or she has not been infected in the last t time steps. Initial Question: How well does the pathogen persist in the population as the average connectivity per node (z) is increased? In the SIR model, the pathogen does better (in terms of larger cascades) when the average connectivity is increased Application: Influenza Two ways to approach modeling: Explicitly model pathogen strains and their mutations Mean field solution creates a set of difference equations:

Fraction of individuals infected as a function of time, on a randomly mixed graphs with different connectivity z.

Increasing z tends to lead to pathogen extinction Extreme minimum in oscillations leads to pathogen extinction Pathogen goes extinct more easily in smaller systems because the fraction of individuals that ‘should’ be infected falls below 1/N.

How Does Community Structure Impact SIRS Dynamics? The addition of community structure tends to increase the pathogens ability to persist because it dampens the oscillations in the number of infecteds. For very strong community structure, the pathogen’s ability to persist is actually lessened because it essentially is forced to operate on a smaller system size.

Limitations of the standard network approach in contagion modeling Percolation looks at a static picture, real networks are dynamic – example traceroute sampling of the internet. All edges are treated as equal in strength, when they are probably quite heterogeneous From Newman 2003 From Bearman, Moody, and Stovel

Consider three different mechanisms for interactions Ordinary imitation: imitate each neighbor with a given probability. (Traditional SIR percolation model). Herd imitation: individuals look to the bulk behavior of their neighbors. (Threshold model see Granovetter Am. J. Soc.1978 & Watts PNAS 2002) Reciprocal resource-limited imitation: imitate neighbors based on a “time-sharing” algorithm for determining connection strengths.

Casting the mechanisms in terms of percolation problems Ordinary imitation: weight between all pairs is equal. Wij=1. Using the tuning parameter f , the probability of each edge being occupied is f *Wij=f. Herd imitation: the influence on node i by node j is given by Wij=1/kj Reciprocal resource-limited imitation: the influence on node i by node j is given by: Wij=min(1/ki , 1/kj)

Elucidating Model Differences Ordinary Imitation: all links are taken as equal. Herd Imitation: neighborhoods are equal. Even with undirected edges, influence is not reciprocal Reciprocal Imitation: nodes are equal, in the sense that they have equal time to distribute

Effect of degree distributions Ordinary Imitation: phase transition happens at lower f for more highly skewed degree distributions Herd Imitation: phase transition happens independent of skew, if average degree held constant. Reciprocal Imitation: lower transition for poisson distribution. Targeting strategies Ordinary Imitation: targeting high degree nodes is highly advantageous Herd Imitation: targeting high degree nodes is slightly advantageous Reciprocal imitation: targeting high degree nodes is disadvantageous

Interpolating between modes In herd imitation, the influence of node i on node j is given by In persuasion, the mutual influence btw i and j is Interpolating:

Extending the Models Popularity enhanced imitation. Including broadcast modes that may or may not be connected to network properties. Individuals can have strategies for splitting their time, and hence connection strengths to others.

Conclusions Network properties like degree distribution, assortativity, and clustering can strongly influence contagion processes These effects may change significantly with alteration of the local rules for transmission. Percolation with bond strengths dependent on node properties is good starting point for exploring these phenomena. However, consideration of dynamics is sometimes necessary for understanding certain classes of contagion problems.

Collaborators Mark Newman, University of Michigan Steve Strogatz, Cornell University Duncan Callaway, Cornell University, UC Davis Lauren Ancel Myers, University of Texas, Austin Erica Jen, Santa Fe Institue Jessica Flack, Santa Fe Institute David Krakauer, Santa Fe Institute Ole Peters, Santa Fe Institute, UCLA Shane McCarthy, University of Maryland Danny Bates, MIT