opinion dynamics over signed
play

Opinion Dynamics over Signed Social Networks Guodong Shi Research - PowerPoint PPT Presentation

Opinion Dynamics over Signed Social Networks Guodong Shi Research School of Engineering The Australian Na@onal University, Canberra, Australia Ins@tute for Systems Research The University of Maryland, College Park May 2, 2016 1 Joint work


  1. Opinion Dynamics over Signed Social Networks Guodong Shi Research School of Engineering The Australian Na@onal University, Canberra, Australia Ins@tute for Systems Research The University of Maryland, College Park May 2, 2016 1

  2. Joint work with Alexandre Prou-ere, Mikael Johansson, Karl Henrik Johansson KTH Royal Ins@tute of Technology, Sweden John S. Baras , University of Maryland, US Claudio Altafini Linkoping University, Sweden 2

  3. Social Networks 3

  4. Opinions iPhone, Blackberry, or Samsung? Republican or Democrat? Sell or buy AAPL? The rate of economic growth this year? Social cost of carbon? French 1956; Benerjee 1992; Galam 1996 4

  5. Dynamics of Opinions ⇣ ⌘ x i ( k ); x j ( k ) , j ∈ N i x i ( k + 1) = f i 5

  6. De Groot Social Interac@ons x ( k + 1) = Px ( k ) • is a stochas@c matrix P DeGroot 1974 6

  7. De Groot Social Interac@ons Before: x i ( k + 1) = x i ( k ) + α ( x j ( k ) − x i ( k )) After: 0 < α < 1 DeGroot 1974 7

  8. De Groot Social Interac@ons x ( k + 1) = Px ( k ) An agreement is achieved if is ergodic in the sense that P k !1 x i ( k ) = v > x (0) lim Trust and coopera@on lead to social consensus! 8

  9. Wisdom of Crowds (with Trust) Golub and Jackson 2010 9

  10. Disagreement Models — Memory of ini@al values Friedkin and Johnsen (1999) — Bounded confidence Krause (1997); Hegselmann-Krause (2002); Blondel et al. (2011); Li et al. (2013) — Stubborn agents Acemoglu et al. (2013) — Homophily Dandekar et al. (2013) 10

  11. This Talk A model and theory for opinion dynamics over social networks with friendly and adversarial interpersonal rela-ons coexis-ng. 11

  12. Friends and Adversaries _ + + + + + + + _ _ + + + _ + _ + _ + + 12

  13. Structural Balance Theory • S trongly balanced if the node set can be divided into two disjoint subsets such that nega@ve links can only exist between them; • Weakly balanced if such a par@@on contains maybe more than two subsets. Heider (1947), Harary (1953), Cartwright and Harary (1956), Davis (1963) 13

  14. Structural Balance _ _ _ + _ _ + + + + _ _ _ + 14

  15. When do nodes interact? 15

  16. Underlying World G = G + ∪ G − _ • Fixed + • Undirected + • Determinis@c + + + + + • Connected _ _ + + + N i = N + _ i ∪ N − + _ + _ i + + 16

  17. Gossip Model Neighbors 17

  18. Gossip Model Independent with other time and node states, at time k , (i) A node i is drawn with probability 1 /N ; (ii) Node i selects one of its neighbor j with probability 1 / |N i | . 18

  19. How a pair of nodes interacts with each other when they meet? 19

  20. Posi@ve and Nega@ve Interac@ons A pair (i,j) is randomly selected. The two selected nodes update. + � � x i ( k + 1) = x i ( k ) + α x j ( k ) − x i ( k ) 0 < α < 1 _ � � x i ( k + 1) = x i ( k ) + β x i ( k ) − x j ( k ) β > 0 Altafini 2013 20

  21. Posi@ve and Nega@ve Interac@ons Before: x i ( k + 1) = x i ( k ) + α ( x j ( k ) − x i ( k )) After: � � x i ( k + 1) = x i ( k ) − β x j ( k ) − x i ( k ) After: 21

  22. Mean/Mean-Square Evolu@on 22

  23. Rela@ve-State-Flipping Model x ( k + 1) = W ( k ) x ( k ) • It’s an eigenvalue perturba@on problem! 23

  24. Phase Transi@on Theorem. Suppose G + is connected and G − is non-empty. Then there exists β ∗ such that (i) lim k →∞ E { x i ( k ) } = P N i =1 x i (0) /N for all i = 1 , . . . , N if β < β ∗ ; (ii) lim k →∞ max i,j k E { x i ( k ) } � E { x j ( k ) } k = 1 if β > β ∗ . • It’s possible to prove that the expecta@on of the state transi@on matrix is eventually posi.ve . 24

  25. Phase Transi@on Let G − be the Erdos-Renyi random graph with link Let G be the complete graph. appearance probability p . α (i) If p < α + β , then ⇣ ⌘ Consensus in expectation → 1 P as the number of nodes N tends to infinity; α (ii) If p > α + β , then ⇣ ⌘ Divergence in expectation → 1 P as the number of nodes N tends to infinity. 25

  26. Sample Path Behavior 26

  27. Live-or-Die Lemma Introduce C x 0 . D x 0 . � � = lim sup max i,j | x i ( k ) − x j ( k ) | = 0 = lim sup max i,j | x i ( k ) − x j ( k ) | = ∞ , k →∞ k →∞ x 0 . x 0 . � � C ∗ = lim inf k →∞ max i,j | x i ( k ) − x j ( k ) | = 0 D ∗ = lim inf k →∞ max i,j | x i ( k ) − x j ( k ) | = ∞ , , Lemma. Suppose G + is connected. Then (i) P ( C x 0 ) + P ( D x 0 ) = 1; (ii) P ( C ∗ x 0 ) + P ( D ∗ x 0 ) = 1. As a consequence, almost surely, one of the following events happens: � k →∞ max lim i,j | x i ( k ) − x j ( k ) | = 0 ; � k →∞ max lim i,j | x i ( k ) − x j ( k ) | = ∞ ; � lim inf k →∞ max i,j | x i ( k ) − x j ( k ) | = 0; lim sup max i,j | x i ( k ) − x j ( k ) | = ∞ . k →∞ 27

  28. Zero-One Law C . i,j | x i ( k ) − x j ( k ) | = 0 for all x 0 ∈ R n � = lim sup max , k →∞ D . ∃ (deterministic) x 0 ∈ R n , � = s.t. lim sup max i,j | x i ( k ) − x j ( k ) | = ∞ k →∞ Theorem. Both C and D are trivial events (i.e., each of them occurs with probability equal to either 1 or 0) and P ( C ) + P ( D ) = 1. 28

  29. No-Survivor Theorem Theorem. There always holds � ⇣ ⌘ � = 1 � = 1 � � � � lim inf � x i ( k ) � x j ( k ) � lim inf k →∞ max � x i ( k ) � x j ( k ) = 1 P � k →∞ i,j for all i 6 = j . 29

  30. Phase Transi@on Theorem. (i) Suppose G + is connected. Then there is a β ∗ > 0 such that N ⇣ ⌘ X k →∞ x i ( k ) = lim x i (0) /N = 1 P i =1 for all i if β < β ∗ . (ii) There is β ∗ > 0 such that ⇣ ⌘ � = ∞ � � lim inf k →∞ max � x i ( k ) − x j ( k ) = 1 P i,j for all i if β > β ∗ . 30

  31. Bounded State Model 31

  32. Bounded States • Let A > 0 be a constant and define P A ( · ) by P A ( z ) = − A, z < − A , P A ( z ) = z, z ∈ [ − A, A ], and P A ( z ) = A, z > A . • Define the function θ : E → R so that θ ( { i, j } ) = α if { i, j } ∈ E + and θ ( { i, j } ) = − β if { i, j } ∈ E − . Consider the following node interaction under relative-state flipping rule: � � x s ( t + 1) = P A (1 − θ ) x s ( t ) + θ x − s ( t ) , s ∈ { i, j } . 32

  33. Clustering of Opinions Theorem. Let α ∈ (0 , 1 / 2). Assume that G is a weakly structurally balanced complete graph under the partition V = V 1 ∪ V 2 · · · ∪ V m with m ≥ 2. Let α ∈ (0 , 1 / 2). When β is su ffi ciently large, almost sure boundary clustering is achieved in the sense that for almost all initial value x (0) w.r.t. Lebesgue measure, there are there are m random variables, l 1 ( x (0)) , . . . , l m ( x (0)), each of which taking values in { − A, A } , such that: ⇣ ⌘ t →∞ x i ( t ) = l j ( x (0)) , i ∈ V j , j = 1 , . . . , m lim = 1 . P 33

  34. Separa@on Events • The power of minority groups. 34

  35. Numerical Example 35

  36. Oscilla@on of Opinions Theorem. Let α ∈ (0 , 1 / 2). Assume that G is a complete graph and the positive graph G + is connected. When β is su ffi ciently large, for almost all initial value x (0) w.r.t. Lebesgue measure, there holds for all i ∈ V that ⇣ ⌘ lim inf t →∞ x i ( t ) = − A, lim sup x i ( t ) = A = 1 . P t →∞ 36

  37. Numerical Example 37

  38. Related Publica@ons Shi et al. 2013 IEEE Journal on Selected Areas in Communica.ons; Shi et al. 2015, 2016 IEEE Transac.ons on Control of Network Systems; Shi et al. 2016 Opera.ons Research. 38

  39. Thank you! 39

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