Online Social Networks and Media Epidemics and Influence.

Slides:



Advertisements
Similar presentations
The role of compatibility in the diffusion of technologies in social networks Mohammad Mahdian Yahoo! Research Joint work with N. Immorlica, J. Kleinberg,
Advertisements

Probability in Propagation
Propagation in Networks
R 0 and other reproduction numbers for households models MRC Centre for Outbreak analysis and modelling, Department of Infectious Disease Epidemiology.
Rumors, consensus and epidemics on networks
Algorithmic and Economic Aspects of Networks Nicole Immorlica.
Epidemics Modeling them with math. History of epidemics Plague in 1300’s killed in excess of 25 million people Plague in London in 1665 killed 75,000.
DAVA: Distributing Vaccines over Networks under Prior Information
Online Social Networks and Media Cascading Behavior in Networks Epidemic Spread Influence Maximization.
Modeling Malware Spreading Dynamics Michele Garetto (Politecnico di Torino – Italy) Weibo Gong (University of Massachusetts – Amherst – MA) Don Towsley.
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.
Information Networks Failures and Epidemics in Networks Lecture 12.
Efficient Control of Epidemics over Random Networks Marc Lelarge (INRIA-ENS) SIGMETRICS 09.
On the Spread of Viruses on the Internet Noam Berger Joint work with C. Borgs, J.T. Chayes and A. Saberi.
Population dynamics of infectious diseases Arjan Stegeman.
University of Buffalo The State University of New York Spatiotemporal Data Mining on Networks Taehyong Kim Computer Science and Engineering State University.
Presentation Topic : Modeling Human Vaccinating Behaviors On a Disease Diffusion Network PhD Student : Shang XIA Supervisor : Prof. Jiming LIU Department.
1 Epidemic Spreading in Real Networks: an Eigenvalue Viewpoint Yang Wang Deepayan Chakrabarti Chenxi Wang Christos Faloutsos.
Re-examining the cascade problem: “... most of the time the system is completely stable, even in the face of external shocks. But once in a while, for.
Spreading dynamics on small-world networks with a power law degree distribution Alexei Vazquez The Simons Center for Systems Biology Institute for Advanced.
Preventing Smallpox Epidemics Using a Computational Model By Chintan Hossain and Hiren Patel.
Elliot Anshelevich Department of Computer Science Interests: Design and analysis of algorithms, especially for large decentralized networks. Strategic.
 Fundamental terms  Diseases vs. Diseases transmitted by a network  Branching Process  The SIR epidemic model  The SIS epidemic Model  5 Worst Computer.
Network modeling of the Ebola Outbreak Ahmet Aksoy.
John Nelson Huffman Mentor: Dr. Nina H. Fefferman.
Epidemic Vs Pandemic 8.L.1.2.
Multicast Communication Multicast is the delivery of a message to a group of receivers simultaneously in a single transmission from the source – The source.
Infectious Disease Epidemiology Sharyn Orton, Ph.D. American Red Cross, Rockville, MD Suggested reading: Modern Infectious Disease Epidemiology (1994)
Models of Influence in Online Social Networks
Epidemic spreading in complex networks: from populations to the Internet Maziar Nekovee, BT Research Y. Moreno, A. Paceco (U. Zaragoza) A. Vespignani (LPT-
1 Worm Modeling and Defense Cliff C. Zou, Don Towsley, Weibo Gong Univ. Massachusetts, Amherst.
Online Social Networks and Media
V5 Epidemics on networks
1 1 Stanford University 2 MPI for Biological Cybernetics 3 California Institute of Technology Inferring Networks of Diffusion and Influence Manuel Gomez.
Epidemic dynamics on networks Kieran Sharkey University of Liverpool NeST workshop, June 2014.
CODE RED WORM PROPAGATION MODELING AND ANALYSIS Cliff Changchun Zou, Weibo Gong, Don Towsley.
Lectures 6 & 7 Centrality Measures Lectures 6 & 7 Centrality Measures February 2, 2009 Monojit Choudhury
Interacting Viruses in Networks: Can Both Survive? Authors: Alex Beutel, B. Aditya Prakash, Roni Rosenfeld, and Christos Faloutsos Presented by: Zachary.
 Propagation in Networks. Network Structure and Propagation  Diseases, fads, rumors, viral social media content all spread the same way in networks.
Winner-takes-all: Competing Viruses or Ideas on fair-play Networks B. Aditya Prakash, Alex Beutel, Roni Rosenfeld, Christos Faloutsos Carnegie Mellon University,
Λ14 Διαδικτυακά Κοινωνικά Δίκτυα και Μέσα Networks and Surrounding Contexts Chapter 4, from D. Easley and J. Kleinberg book.
E PIDEMIC SPREADING Speaker: Ao Weng Chon Advisor: Kwang-Cheng Chen 1.
Mathematical Modeling of Bird Flu Propagation Urmi Ghosh-Dastidar New York City College of Technology City University of New York December 1, 2007.
1 Control of Dose Dependent Infection Niels Becker National Centre for Epidemiology and Population Health Australian National University Frank Ball Mathematical.
Diseases Unit 3. Disease Outbreak  A disease outbreak happens when a disease occurs in greater numbers than expected in a community, region or during.
Epidemic (Compartment) Models. Epidemic without Removal SI Process Only Transition: Infection Transmission SIS Process Two Transitions: Infection and.
Percolation Processes Rajmohan Rajaraman Northeastern University, Boston May 2012 Chennai Network Optimization WorkshopPercolation Processes1.
Online Social Networks and Media
I NFORMATION C ASCADE Priyanka Garg. OUTLINE Information Propagation Virus Propagation Model How to model infection? Inferring Latent Social Networks.
 Probability in Propagation. Transmission Rates  Models discussed so far assume a 100% transmission rate to susceptible individuals (e.g. Firefighter.
Miniconference on the Mathematics of Computation
1 How to burn a graph Anthony Bonato Ryerson University GRASCan 2015.
By Matthew Z. Ebola. Introduction Ebola (also called ebola hemorrhagic fever) is a deadly disease caused by a virus with the same name. It attacks the.
Class 21: Spreading Phenomena PartI
Siddhartha Gunda Sorabh Hamirwasia.  Generating small world network model.  Optimal network property for decentralized search.  Variation in epidemic.
Predicting the Future To Predict the Future, “all we have to have is a knowledge of how things are and an understanding of the rules that govern the changes.
Online Social Networks and Media Absorbing random walks Label Propagation Opinion Formation.
1 Lecture 16 Epidemics University of Nevada – Reno Computer Science & Engineering Department Fall 2015 CS 791 Special Topics: Network Architectures and.
Topics In Social Computing (67810) Module 2 (Dynamics) Cascades, Memes, and Epidemics (Networks Crowds & Markets Ch. 21)
Complex Contagions Innovation Networks and Social Contagion in East Africa Jessie Gunter 1, Caitlin Rivers 1, Stephen Eubank 1, Keith M. Moore 1, Christopher.
Disease.
Failures and Epidemics in Networks
Through University Faculty
SEIV Epidemic Model & Resource Allocation
Diffusion in Networks Dr. Henry Hexmoor Department of Computer Science Southern Illinois University Carbondale 1/17/2019.
Large Graph Mining: Power Tools and a Practitioner’s guide
Online Social Networks and Media
Malik Magdon-Ismail, Konstantin Mertsalov, Mark Goldberg
Presentation transcript:

Online Social Networks and Media Epidemics and Influence

Epidemics Understanding the spread of viruses and epidemics is of great interest to Health officials Sociologists Mathematicians Hollywood The underlying contact network clearly affects the spread of an epidemic Diffusion of ideas and the spread of influence can also be modeled as epidemics Model epidemic spread as a random process on the graph and study its properties Main question: will the epidemic take over most of the network?

Branching Processes  A person transmits the disease to each people she meets independently with a probability p  Meets k people while she is contagious 1.A person carrying a new disease enters a population, first wave of k people 2.Second wave of k 2 people 3.Subsequent waves A contact network with k =3 Tree (root, each node but the root, a single node in the level above it)

Branching Processes Mild epidemic (low contagion probability)  If it ever reaches a wave where it infects no one, then it dies out  Or, it continues to infect people in every wave infinitely Aggressive epidemic (high contagion probability)

Branching Processes: Basic Reproductive Number Basic Reproductive Number (R 0 ): the expected number of new cases of the disease caused by a single individual Claim: (a) If R 0 1, then with probability greater than 0 the disease persists by infecting at least one person in each wave. R 0 = pk (a)R 0 < 1 -- Each infected person produces less than one new case in expectation Outbreak constantly trends downwards (b)R 0 > 1 – trends upwards, and the disease persists with positive probability (when p < 1, the disease can get unlucky!) A “knife-edge” quality around the critical value of R 0 = 1

Branching process Assumes no network structure, no triangles or shared neihgbors

The SIR model Each node may be in the following states – Susceptible: healthy but not immune – Infected: has the virus and can actively propagate it – Removed: (Immune or Dead) had the virus but it is no longer active probability of an Infected node to infect a Susceptible neighbor

The SIR process

SIR and the Branching process The branching process is a special case where the graph is a tree (and the infected node is the root) The basic reproductive number is not necessarily informative in the general case

Percolation Percolation: we have a network of “pipes” which can curry liquids, and they can be either open with probability p, or close with probability (1-p) – The pipes can be pathways within a material If liquid enters the network from some nodes, does it reach most of the network? – The network percolates

SIR and Percolation There is a connection between SIR model and percolation When a virus is transmitted from u to v, the edge (u,v) is activated with probability p We can assume that all edge activations have happened in advance, and the input graph has only the active edges. Which nodes will be infected? – The nodes reachable from the initial infected nodes In this way we transformed the dynamic SIR process into a static one.

Example

The SIS model

Exampe When no Infected nodes, virus dies out Question: will the virus die out?

An eigenvalue point of view

Multiple copies model Each node may have multiple copies of the same virus – v: state vector : v i : number of virus copies at node i At time t = 0, the state vector is initialized to v 0 At time t, For each node i For each of the v i t virus copies at node i the copy is copied to a neighbor j with prob p the copy dies with probability q

Analysis The expected state of the system at time t is given by As t  ∞ – the probability that all copies die converges to 1 – the probability that all copies die converges to 1 – the probability that all copies die converges to a constant < 1

SIS and SIR

Including time Infection can only happen within the active window Importance of concurrency – enables branching