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
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
2
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
3
4
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
5
xi(k + 1) = fi ⇣ xi(k); xj(k), j ∈ Ni ⌘
6
DeGroot 1974
DeGroot 1974
After: Before:
xi(k + 1) = xi(k) + α(xj(k) − xi(k))
7
0 < α < 1
8
k!1 xi(k) = v>x(0)
9
Golub and Jackson 2010
10
— 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)
11
12
13
Heider (1947), Harary (1953), Cartwright and Harary (1956), Davis (1963)
14
15
16
Ni = N +
i ∪ N − i
Neighbors
17
18
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/|Ni|.
19
20
β > 0
Altafini 2013
After: Before:
xi(k + 1) = xi(k) + α(xj(k) − xi(k))
21
After:
xi(k + 1) = xi(k) − β
22
23
24
that (i) limk→∞ E{xi(k)} = PN
i=1 xi(0)/N for all i = 1, . . . , N if β < β∗;
(ii) limk→∞ maxi,j kE{xi(k)} E{xj(k)}k = 1 if β > β∗.
25
Let G be the complete graph. Let G− be the Erdos-Renyi random graph with link appearance probability p. (i) If p <
α α+β, then
P ⇣ Consensus in expectation ⌘ → 1 as the number of nodes N tends to infinity; (ii) If p >
α α+β, then
P ⇣ Divergence in expectation ⌘ → 1 as the number of nodes N tends to infinity.
26
27
Lemma.
Suppose G+ is connected. Then (i) P(Cx0) + P(Dx0) = 1; (ii) P(C ∗
x0) + P(D∗ x0) = 1.
As a consequence, almost surely, one of the following events happens:
k→∞ max i,j |xi(k) − xj(k)| = 0
;
k→∞ max i,j |xi(k) − xj(k)| = ∞
;
k→∞ max i,j |xi(k) − xj(k)| = 0; lim sup k→∞
max
i,j |xi(k) − xj(k)| = ∞
. Introduce Cx0 . =
k→∞
max
i,j |xi(k) − xj(k)| = 0
, Dx0 . =
k→∞
max
i,j |xi(k) − xj(k)| = ∞
C ∗
x0 .
=
k→∞ max i,j |xi(k) − xj(k)| = 0
, D∗
x0 .
=
k→∞ max i,j |xi(k) − xj(k)| = ∞
,
28
C . =
k→∞
max
i,j |xi(k) − xj(k)| = 0 for all x0 ∈ Rn
, D . =
s.t. lim sup
k→∞
max
i,j |xi(k) − xj(k)| = ∞
equal to either 1 or 0) and P(C ) + P(D) = 1.
29
P ⇣ lim inf
k→∞
k→∞ max i,j
⌘ = 1 for all i 6= j.
30
(i) Suppose G+ is connected. Then there is a β∗ > 0 such that P ⇣ lim
k→∞ xi(k) = N
X
i=1
xi(0)/N ⌘ = 1 for all i if β < β∗. (ii) There is β∗ > 0 such that P ⇣ lim inf
k→∞ max i,j
⌘ = 1 for all i if β > β∗.
31
32
z, z ∈ [−A, A], and PA(z) = A, z > A.
if {i, j} ∈ E−.
Consider the following node interaction under relative-state flipping rule: xs(t + 1) = PA
33
graph under the partition V = V1 ∪V2 · · ·∪Vm with m ≥ 2. Let α ∈ (0, 1/2). When β is sufficiently 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, l1(x(0)), . . . , lm(x(0)), each of which taking values in {−A, A}, such that: P ⇣ lim
t→∞ xi(t) = lj(x(0)), i ∈ Vj, j = 1, . . . , m
⌘ = 1.
34
35
36
G+ is connected. When β is sufficiently large, for almost all initial value x(0) w.r.t. Lebesgue measure, there holds for all i ∈ V that P ⇣ lim inf
t→∞ xi(t) = −A, lim sup t→∞
xi(t) = A ⌘ = 1.
37
38
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.
39