small world model
play

Small World Model: Cascades and Myopic Routing Jie Gao, Grant - PowerPoint PPT Presentation

Nonhomogeneous Kleinbergs Small World Model: Cascades and Myopic Routing Jie Gao, Grant Schoenebeck, Fang-Yi Yu What is a social network? Social network models interactions between individuals Individuals behave freely. Society


  1. Nonhomogeneous Kleinberg’s Small World Model: Cascades and Myopic Routing Jie Gao, Grant Schoenebeck, Fang-Yi Yu

  2. What is a social network? • Social network models interactions between individuals – Individuals behave freely. – Society shows special properties.

  3. Outline • Background – Milgram’s Experiment – Kleinberg's Small World Model • Nonhomogeneous Kleinberg’s Small World Model • Myopic Routing – Theorem – Proof Outline • 𝑙 -Complex Contagions Model

  4. An Experiment by Milgram[1967] Target Starter Information of the Target: Name, Address, Job

  5. An Experiment by Milgram[1967] Target Starter Information of the Target: Name, Address, Job

  6. An Experiment by Milgram[1967] Target Starter Information of the Target: Name, Address, Job

  7. An Experiment by Milgram[1967] Target Starter Information of the Target: Name, Address, Job

  8. An Experiment by Milgram[1967] Target Starter Information of the Target: Name, Address, Job

  9. Small World Model • Six degrees of separation--- very short paths between arbitrary MA pairs of nodes NE

  10. Watts/Strogatz model, Newman – Watts model • 𝑜 people on a ring/ torus

  11. Strong Ties • 𝑜 people on a ring/ torus • Strong ties within distance 𝑟

  12. Weak Ties • 𝑜 people on a ring/ torus • Strong ties within distance 𝑟 • Weak ties: 𝑞 𝑣𝑤 = 𝑞

  13. Algorithmically Small World Target Starter Information of the Target: Name, Address, Job

  14. Small World Model 2.0 • Six degrees of separation--- very short paths between arbitrary MA pairs of nodes • Decentralized routing--- NE Individuals with local information are very adept at finding these paths

  15. Kleinberg’s Small World Model[2000] • 𝑜 people on a 𝑙 -dimensional grid

  16. Strong Ties • 𝑜 people on a 𝑙 -dimensional grid • Strong ties within distance 𝑟

  17. Weak Ties • 𝑜 people on a 𝑙 -dimensional grid • Strong ties within distance 𝑟 1 • Weak ties: 𝑞 𝑣𝑤 ~ 𝑒 𝑣,𝑤 𝛿 𝑣

  18. Weak Ties • 𝑜 people on a 𝑙 -dimensional grid • Strong ties within distance 𝑟 1 • Weak ties: 𝑞 𝑣𝑤 ~ 𝑒 𝑣,𝑤 𝛿 1 𝑣 0.8 0.6 𝑞 𝑣𝑤 0.4 0.2 0 0 5 10 15 20 𝑒 ( 𝑣 , 𝑤 )

  19. Weak Ties with Different 𝛿 Small 𝛿 Large 𝛿

  20. Decentralized Routing on Kleinberg’s Model T When 𝛿 = 2 S

  21. Weak Ties with Different 𝛿 When 𝛿 < 2 When 𝛿 > 2 T T S S

  22. Threshold Property If 𝛿 = 2 and 𝑞, 𝑟 ≥ 1 , there is a If 𝛿 ≠ 2 , there is a constant 𝜊 > 0 , decentralized algorithm A, so that so that the delivery time of any the delivery time of A is 𝑃(log 2 𝑜) . decentralized algorithm is Ω(𝑜 𝜊 ) . T T T S S S

  23. Threshold Property Histogram of γ 1 0.75 PROBABILITY 0.5 0.25 0 0 1 2 3 Γ

  24. Diversity Histogram of γ 1 0.75 PROBABILITY 0.5 0.25 0 0 1 2 3 Γ

  25. Small World Model 2.0.1 • Six degrees of separation--- very short paths between arbitrary MA pairs of nodes • Decentralized routing--- NE Individuals with local information are very adept at finding these paths

  26. Outline • Background – Milgram’s Experiment – Kleinberg's Small World Model • Nonhomogeneous Kleinberg’s Small World Model • Myopic Routing – Theorem – Proof Outline • 𝑙 -Complex Contagions Model

  27. Recall: Kleinberg’s Small World Model • 𝑜 people on a 𝑙 -dimensional grid • Strong ties within distance 𝑟 • Weak ties: 𝑞 𝑣𝑤 ~𝑒 𝑣, 𝑤 −𝛿

  28. Nonhomogeneous Kleinberg’s 𝐼𝑓𝑢𝐿 𝑞,𝑟,𝐸 (𝑜) • 𝑜 people on a 𝑙 -dimensional grid • Strong ties within distance 𝑟 • Weak ties: 𝑣 has 𝛿 𝑣 from 𝐸 , and −𝛿 𝑣 . 𝑞 ties sample from 𝑞 𝑣𝑤 ~𝑒 𝑣𝑤

  29. A More Natural Histogram Histogram of γ Histogram of γ 1 1.2 1 0.75 0.8 PROBABILITY PROBABILITY 0.5 0.6 0.4 0.25 0.2 0 0 0 1 2 3 4 0.01 1.01 2.01 3.01 4.01 Γ Γ

  30. Outline • Background – Milgram’s Experiment – Kleinberg's Small World Model • Nonhomogeneous Kleinberg’s Small World Model • Myopic Routing – Theorems – Proof Outline • 𝑙 -Complex Contagions Model

  31. Theorems Upper bounds Lower bounds 1.2 𝛽 𝛿~𝐸 [ 2 − 𝛿 < 𝜗] = Ω(𝜗 𝛽 ) Pr 1.2 𝛽 2 − 𝜗 2 + 𝜗 𝛽 1 𝛽 1 𝛽 0.8 0.8 Probability Probability 0.6 0.6 0.4 0.4 0.2 0.2 0 0 0 1 2 3 4 5 0 1 2 3 4 5 γ γ

  32. Outline • Background – Milgram’s Experiment – Kleinberg's Small World Model • Nonhomogeneous Kleinberg’s Small World Model • Myopic Routing – Theorem – Proof Outline (upper bound) • 𝑙 -Complex Contagions Model

  33. When 𝛿 = 2 𝐸 log 𝑜 T 𝐸 𝑘 𝑣 S

  34. Outline • Background – Milgram’s Experiment – Kleinberg's Small World Model • Nonhomogeneous Kleinberg’s Small World Model • Myopic Routing – Theorem – Proof Outline (lower bound) • 𝑙 -Complex Contagions Model

  35. When 𝛿 < 2 , weak ties are too random 𝐸 log 𝑜 𝑜 𝜗/3 T 𝐸 𝛿 = 2 − 𝜗 𝑘 𝑣 S

  36. When 𝛿 > 2 , weak ties are too short 𝐸 log 𝑜 T 𝐸 𝛿 = 2 + 𝜗 𝑘 𝑣 1 𝑜 1+𝜗 S

  37. Mixture of Both 𝐸 log 𝑜 𝑜 𝜗/3 T 𝐸 𝛿 = 2 − 𝜗 𝑘 𝑣 𝛿 = 2 + 𝜗 1 𝑜 1+𝜗 S

  38. Mixture of Both 𝐸 log 𝑜 3+3𝜗 𝑜 6+2𝜗 𝑜 𝜗/3 T 𝐸 𝛿 = 2 − 𝜗 𝑘 𝑣 1 𝛿 = 2 + 𝜗 𝑜 2 1 𝑜 1+𝜗 S

  39. Mixture of Both 3+3𝜗 𝐸 log 𝑜 𝑜 6+2𝜗 T 𝛿 = 2 − 𝜗 𝑣 1 𝛿 = 2 + 𝜗 𝑜 2 S

  40. Outline • Background – Milgram’s Experiment – Kleinberg's Small World Model • Nonhomogeneous Kleinberg’s Small World Model • Myopic Routing – Theorem – Proof Outline • 𝑙 -Complex Contagions Model

  41. Thanks for your listening

  42. Upper Bound — Non-negligible Mass Near 2 • Fixed a distribution D with constant α ≥ 0 where 𝐺 𝐸 2 + 𝜗 − 𝐺 𝐸 2 − 𝜗 = Ω(𝜗 𝛽 ) for any integer k > 0 and η > 0, there exists ξ = 3+α+k, such that a k -complex contagion 𝐷𝐷(𝐼𝑓𝑢𝐿 𝑞,𝑟,𝐸(𝑜) , 𝑙, 𝐽) starting from a k-seed cluster I and where 𝑞 > 𝑙, 𝑟 2 /2 ≥ k takes at most 𝑃( log 𝜊 𝑜) time to spread to the whole network with probability at least 1 − 𝑜 − 𝜃 over the randomness of 𝐼𝑓𝑢𝐿 𝑞,𝑟,𝐸(𝑜) .

  43. Upper Bound — Fixed k • Given a distribution D and an integer k > 0, such that Pr 𝛿←𝐸 [𝛿 ∈ [2, 𝛾𝑙)] > 0 where 𝛾 𝑙 = 2(𝑙 + 1) , for all 𝜃 > 0 there exists ξ > 0 depending on D and k such that, the speed of a k- complex contagion 𝐷𝐷(𝐼𝑓𝑢𝐿 𝑞,𝑟,𝐸(𝑜) , 𝑙, 𝐽) starting from a k- seed cluster I and 𝑞 > 𝑙, 𝑟2/2 ≥ 𝑙 is at most 𝑃(log 𝜊 𝑜) with probability at least 1 − 𝑜 −𝜃 .

  44. Lower Bound • Given distribution D, constant integers 𝑙, 𝑞, 𝑟 > 0 , and ε > 0 such that 𝐺 𝐸 2 + 𝜗 − 𝐺 𝐸 2 − 𝜗 = 0 , then there exist constants 𝜊, 𝜃 > 0 depending on D and k, such that the time it takes a k-contagion starting at seed-cluster I, 𝐷𝐷(𝐼𝑓𝑢𝐿 𝑞,𝑟,𝐸(𝑜) , 𝑙, 𝐽) , to infect all nodes is at least 𝑜 𝜊 with probability at least 1 − 𝑃(𝑜 −𝜃 ) over the randomness of 𝐼𝑓𝑢𝐿 𝑞,𝑟,𝐸(𝑜) .

  45. Idea of Myopic Routing Upper Bound 𝐸 log 𝑜 T 𝐸 𝑘 𝑣 S

  46. Idea of Complex Contagion Lower Bound

  47. • Number of nodes within region 𝐸 𝑘 2 2𝑘 • Probability of node 𝑣 connecting to a node 𝑤 ∈ 𝐸 𝑘 1 2+𝜗 𝑣 𝐿 2+𝜗 𝑒 𝑣𝑤 • Probability for node 𝑣 entering region 𝐸 𝑘 𝜗 |𝜗| Ω 2 𝑘𝜗 if 𝜗 > 0 and Ω if 𝜗 < 0 2 (log 𝑜−𝑘)𝜗

  48. • Probability entering region 𝐸 𝑘 𝜗 0 𝜗 2 𝑘𝜗 𝜗 𝛽−1 𝑒𝜗 Ω න 0 or 𝜗 0 𝜗 2 (log 𝑜−𝑘)𝜗 𝜗 𝛽−1 𝑒𝜗 Ω න 0

  49. Proof Sketch for lower bound • 𝛿 > 2 the weak ties will be too short (concentrated edges) • 𝛿 < 2 the weak ties will be too random (diffuse edges)

  50. A Very Brief Summary — History • Kleinberg’s small world model models social networks with both strong and weak ties, and the distribution of weak-ties, parameterized by γ . – He showed how value of γ influences the efficacy of myopic routing on the network. – Recent work on social influence by k-complex contagion models discovered that the value of γ also impacts the spreading rate

  51. A Very Brief Summary — Our Work • A natural generalization of Kleinberg’s small world model to allow node heterogeneity is proposed, and – We show this model enables myopic routing and k-complex contagions on a large range of the parameter space. – Moreover, we show that our generalization is supported by real- world data.

  52. 1.2 1 0.8 Probability 0.6 0.4 0.2 0 0 1 2 3 4 5 γ

Recommend


More recommend