dcs csci 2350 social economic networks
play

DCS/CSCI 2350 Social & Economic Networks How do diseases, - PDF document

10/29/20 DCS/CSCI 2350 Social & Economic Networks How do diseases, behavior, opinion, technology, etc. propagate in a network? Cascading Behavior in Networks Reading: Ch 19 of EK Mohammad T . Irfan Diffusion of innovations u


  1. 10/29/20 DCS/CSCI 2350 Social & Economic Networks How do diseases, behavior, opinion, technology, etc. propagate in a network? “Cascading Behavior in Networks” Reading: Ch 19 of EK Mohammad T . Irfan Diffusion of innovations u Studied in sociology since 1940s u One’s choice influences others u Indirect/informational effects – social learning u Photo/video going viral u Direct-benefit effects u Technology adoption– Xbox/PS4, phone, fax, email, FB 1

  2. 10/29/20 Examples u Adoption of hybrid seed corn in Iowa u Ryan and Gross, 1943 u Adoption of tetracycline by US doctors u Coleman, Katz, and Menzel, 1966 u Shared ingredients u Indirect effects u Adoption was high-risk, high-gain u Early adopters had higher socioeconomic status u Social structure was important– visibility of neighbors’ activity Diffusion of Innovations – Everett Success Rogers (1995) u Complexity factors of u Observability diffusion u Trialability u Compatibility 2

  3. 10/29/20 #TheDress (February 2015) 3

  4. 10/29/20 Next u Modeling diffusion u Connection with the things we know u Homophily u Clustering u The strength of weak ties Threshold models for diffusion 4

  5. 10/29/20 Precursor– Granovetter's model u Mark Granovetter's threshold model of collective behavior (1978) u Side note: collective behavior vs. collective action u Model: An individual will adopt action A if at least a certain number (threshold) of other individuals adopt A Granovetter's model u Example u Emergence of a riot in a crowd of 100 people (complete graph) u Thresholds of individuals to get violent u 0, 1, 2, ..., 99 Extremely important that u What will happen? someone has a threshold u Extensions of 0. Why? u General network u Distribution of thresholds u Difference with Schelling's model: In Granovetter's model, slight change of thresholds may lead to completely different global outcome. 5

  6. 10/29/20 Contagion Model Stephen Morris, 2000 Contagion model u Explicitly model direct-benefit effect u "Networked coordination game" u Model u 2 choices– A (Slack) and B (Skype) u “Payoffs” of any two friends v & w in a network u Payoffs are interdependent u Each individual wants to get the maximum possible payoff subject to what others are doing 6

  7. 10/29/20 Contagion model (cont...) u What action will v adopt (A or B)? v will adopt A if: p fraction of v's friends: A p >= b/(a+b) (1-p) fraction: B Threshold, q = b/(a+b) Degree of v = d for switching from B to A Initial adopters u Facilitates diffusion u Granovetter's model: the persons with threshold = 0 are the initial adopters vs. We can set initial adopters without any regard for their threshold u Modeling assumption by Kleinberg & many others 7

  8. 10/29/20 Example: switching from B to A u Initially everyone does B u Payoff parameters: b = 2, a = 3 u Threshold for switching from B to A, q = 2/5 u We will set two initial adopters of A and "play out" the diffusion 8

  9. 10/29/20 Complete cascade u Def. A set of initial adopters causes a "complete cascade" if everyone adopts the new action at the end of diffusion. u Always happens? 9

  10. 10/29/20 What are the factors for a widespread diffusion? u Initial adopters u Network structure u Threshold value q u Quality of product– payoff parameters a and b u Example: viral marketing Diffusion vs. strength of weak ties u Weak ties are conveyors of information u But cannot “force” adoption of behavior Would Align with own community 10

  11. 10/29/20 Diffusion vs. clustering u Does clustering help diffusion? Every node in these clusters have at most 1/3 fraction of friends outside. Will they ever adopt the new behavior? Diffusion vs. clustering u Assuming a threshold of q, cascade will be incomplete if and only if there is a cluster of density > 1-q in the “remaining network” u Cluster density: minimum over the nodes in a cluster {fraction of neighbors of the node that belong to the same cluster} density = 2/3 > 1-q for q = 2/5 11

  12. 10/29/20 More general models Cascades with heterogeneous thresholds u Node v’s threshold = b v /(a v + b v ) u Same calculation as before 12

  13. 10/29/20 Further extension: linear threshold model u All friendships are not the same! => influence 13

  14. 10/29/20 Influence games (Irfan & Ortiz, 2014) u Thresholds are heterogeneous u Directed, asymmetric network u Relationships can be positive or negative (gradation of "influence" is also allowed) u Switching back and forth two actions are allowed u Initial adopters or seed nodes Granovetter: Kleinberg: seeds must have seeds can be externally threshold 0 set (their thresholds don't matter) What can go wrong? We: seeds can be externally set as long as their threshold requirements are fulfilled at the end of diffusion 14

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend