A Game Theory Approach to Cascading Behavior in Networks By Jim Manning Jordan Mitchell Ajay Mattappallil.

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

Diffusion and Cascading Behavior in Random Networks Marc Lelarge (INRIA-ENS) Columbia University Joint CS/EE Networking Seminar June 2, 2011.
Algorithmic and Economic Aspects of Networks Nicole Immorlica.
Spread of Influence through a Social Network Adapted from :
Maximizing the Spread of Influence through a Social Network
Diffusion and Cascading Behavior in Random Networks Marc Lelarge (INRIA-ENS) WIDS MIT, May 31, 2011.
Social Networks 101 P ROF. J ASON H ARTLINE AND P ROF. N ICOLE I MMORLICA.
Information Networks Failures and Epidemics in Networks Lecture 12.
Maximizing the Spread of Influence through a Social Network
Guest lecture II: Amos Fiat’s Social Networks class Edith Cohen TAU, December 2014.
Patterns of Influence in a Recommendation Network Jure Leskovec, CMU Ajit Singh, CMU Jon Kleinberg, Cornell School of Computer Science Carnegie Mellon.
Midge Cozzens Rutgers University NIMBIOS Graph Workshop August 16-18, 2010.
Diffusion in Networks Diffusion through social networks: why things spread Fun: i.e., why do things get popular? –Fashion, fads, internet memes,
Maximizing the Spread of Influence through a Social Network By David Kempe, Jon Kleinberg, Eva Tardos Report by Joe Abrams.
Based on “Cascading Behavior in Networks: Algorithmic and Economic Issues” in Algorithmic Game Theory (Jon Kleinberg, 2007) and Ch.16 and 19 of Networks,
CIKM’2008 Presentation Oct. 27, 2008 Napa, California
1 Epidemic Spreading in Real Networks: an Eigenvalue Viewpoint Yang Wang Deepayan Chakrabarti Chenxi Wang Christos Faloutsos.
Dynamic Network Security Deployment under Partial Information George Theodorakopoulos (EPFL) John S. Baras (UMD) Jean-Yves Le Boudec (EPFL) September 24,
Elliot Anshelevich Department of Computer Science Interests: Design and analysis of algorithms, especially for large decentralized networks. Strategic.
Maximizing the Spread of Influence through a Social Network
How to Analyse Social Network? : Part 2 Power Laws and Rich-Get-Richer Phenomena Thank you for all referred contexts and figures.
Maximizing Product Adoption in Social Networks
Peer-to-Peer and Social Networks Random Graphs. Random graphs E RDÖS -R ENYI MODEL One of several models … Presents a theory of how social webs are formed.
Models of Influence in Online Social Networks
Topic 13 Network Models Credits: C. Faloutsos and J. Leskovec Tutorial
Marin Stamov CS 765 Nov Goals My model Believe Trust Tolerance The simulation Expected results Conclusion.
Midge Cozzens Rutgers University Winona State University October 13, 2010.
Personalized Influence Maximization on Social Networks
Marin Stamov CS 765 Oct Social network Importance of the information spread in social networks Information types Advertising in social networks.
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.
Network properties Slides are modified from Networks: Theory and Application by Lada Adamic.
Data Analysis in YouTube. Introduction Social network + a video sharing media – Potential environment to propagate an influence. Friendship network and.
Λ14 Διαδικτυακά Κοινωνικά Δίκτυα και Μέσα Cascading Behavior in Networks Chapter 19, from D. Easley and J. Kleinberg.
1 1 Stanford University 2 MPI for Biological Cybernetics 3 California Institute of Technology Inferring Networks of Diffusion and Influence Manuel Gomez.
1 1 Stanford University 2 MPI for Biological Cybernetics 3 California Institute of Technology Inferring Networks of Diffusion and Influence Manuel Gomez.
Influence Maximization in Dynamic Social Networks Honglei Zhuang, Yihan Sun, Jie Tang, Jialin Zhang, Xiaoming Sun.
De-Nian Young Ming-Syan Chen IEEE Transactions on Mobile Computing Slide content thanks in part to Yu-Hsun Chen, University of Taiwan.
Gennaro Cordasco - How Much Independent Should Individual Contacts be to Form a Small-World? - 19/12/2006 How Much Independent Should Individual Contacts.
Maximizing the Spread of Influence through a Social Network David Kempe, Jon Kleinberg, Eva Tardos Cornell University KDD 2003.
Maximizing the Spread of Influence through a Social Network Authors: David Kempe, Jon Kleinberg, É va Tardos KDD 2003.
The new protocol of freenet Taken from Ian Clarke and Oskar Sandberg (The Freenet Project)
Online Social Networks and Media
Lecture 10: Network models CS 765: Complex Networks Slides are modified from Networks: Theory and Application by Lada Adamic.
How to Analyse Social Network? : Part 2 Game Theory Thank you for all referred contexts and figures.
1 Latency-Bounded Minimum Influential Node Selection in Social Networks Incheol Shin
Preserving Privacy and Social Influence Isabelle Stanton.
Algorithms For Solving History Sensitive Cascade in Diffusion Networks Research Proposal Georgi Smilyanov, Maksim Tsikhanovich Advisor Dr Yu Zhang Trinity.
Steffen Staab 1WeST Web Science & Technologies University of Koblenz ▪ Landau, Germany Network Theory and Dynamic Systems Cascading.
1 1 Stanford University 2 MPI for Biological Cybernetics 3 California Institute of Technology Inferring Networks of Diffusion and Influence Manuel Gomez.
Biao Wang 1, Ge Chen 1, Luoyi Fu 1, Li Song 1, Xinbing Wang 1, Xue Liu 2 1 Shanghai Jiao Tong University 2 McGill University
Social Networks Some content from Ding-Zhu Du, Lada Adamic, and Eytan Adar.
Inferring Networks of Diffusion and Influence
Wenyu Zhang From Social Network Group
Nanyang Technological University
Greedy & Heuristic algorithms in Influence Maximization
New models for power law:
What Stops Social Epidemics?
Influence Maximization
Diffusion and Viral Marketing in Networks
Influence Maximization
Maximizing the Spread of Influence through a Social Network
The Importance of Communities for Learning to Influence
Effective Social Network Quarantine with Minimal Isolation Costs
Diffusion in Networks Dr. Henry Hexmoor Department of Computer Science Southern Illinois University Carbondale 1/17/2019.
A History Sensitive Cascade Model in Diffusion Networks
Kempe-Kleinberg-Tardos Conjecture A simple proof
Influence Maximization
Diffusion in Networks
Presentation transcript:

A Game Theory Approach to Cascading Behavior in Networks By Jim Manning Jordan Mitchell Ajay Mattappallil

What is Viral Marketing? Start off with a small group of individuals “Word-of-Mouth” Initial individual tells two of his friends and they tell… Not necessarily selling a product Viral  Think Virus

Small-Scale Behavioral Viral Spreading Two people start singing Next their friends join in By the end of the song, the whole bar is singing Mariah Carey’s Fantasy…true story

NodesEdges Directed & Undirected Graph Theory Basics

Graph Theory relating back to VM Contagious Progressive & Nonprogressive Weighted edges “Target” node

Prisoners’ DilemmaTwo choices Confess Don’t Confess Game Theory

PayoffPrisoners’ OutcomesPayoff Table

Zero Sum and Nonconstant Sum GamesNash Equilibrium Confess Don’t Confess Confess(10,10)(0,20) Don’t Confess(20,0)(1,1)(1,1)

Clean Kitchen: $50, Clean Basement: $30, Clean Living Room: $20 KitchenBasementLiving Room Kitchen(25,25)(50,30)(50,20) Basement(30,50)(15,15)(30,20) Living Room(20,50)(20,30)(10,10)

Apply Game Theory to Viral Marketing Who are the players?Behaviors

Agent i’s Payoff v i g(d i ) π i – c i ◦v i = benefit from switching ◦g(d i ) = how number of neighbors affects switch ◦ π i = % of neighbors already switched ◦c i = cost of switching Will switch if (v i / c i ) g(d i ) π i > 1 Let F be cdf of v i / c i

Number of Neighbors Effect One possible g(d) = αd β If β=0: Only fraction of neighbors activated matters. Matched games. If β=1: g(d i ) π i is proportional to number of neighbors activated. Epidemiology.

Determining Percent Activated P(d) is the connectivity distribution ◦i.e. percentage of agents in population with exactly k direct neighbors x t = percentage activated at time t

Connectivity Distribution Three example types: ◦Scale-free networks (power law)  ◦Homogenous Networks  ◦Poisson Networks  Larger variance => Product spreads better

Tipping Point and Equilibrium

Most Influential Nodes In general, identifying k most influential nodes is NP-hard. A natural greedy algorithm exists which is a 1−1/e−ε approximation for selecting a target set of size k, using probabilistically determined simulations.

Our Research Direction Looking for graph types which are not susceptible to strong inapproximability results, and for which good approximation results can be obtained. Consider graphs with edges weighted differently. Analyze real world data from social networks or viral marketing campaigns.

Sources Influential Nodes in a Diffusion Model for Social Networks (David Kempe, Jon Kleinberg, Eva Tardos): Diffusion on Social Networks (Matthew O. Jackson): The Diffusion of Innovations in Social Networks (H. Peyton Young): pdf Information Diffusion in Online Social Networks (Lada Adamic): Diffusion in Complex Social Networks (Dunia Lopez-Pintado): Social Networks and the Diffusion of Economic Behavior (Matthew O. Jackson): pdf Cascading Behavior in Networks: Algorithmic and Economic Issues (Jon Kleinberg):

Thank you for your attention! Questions?