+ All Categories
Home > Documents > Modeling group formation in society: The networked seceder ...holme/presentations/slides/sec.pdf ·...

Modeling group formation in society: The networked seceder ...holme/presentations/slides/sec.pdf ·...

Date post: 05-Aug-2020
Category:
Upload: others
View: 3 times
Download: 0 times
Share this document with a friend
15
Modeling group formation in society: The networked seceder model January 14, 2003 Petter Holme & Andreas Grönlund Department of Physics, Umeå University, Sweden NORDITA, Copenhagen, Denmark e-print cond-mat/0312010
Transcript
Page 1: Modeling group formation in society: The networked seceder ...holme/presentations/slides/sec.pdf · 3 with uniform randomness. 2. Pick the one (we call it ˆi) of these whose s-value

Modeling group formation in society:The networked seceder model

January 14, 2003

Petter Holme &Andreas GrönlundDepartment of Physics,Umeå University, SwedenNORDITA, Copenhagen,Denmark

e-print cond-mat/0312010

Page 2: Modeling group formation in society: The networked seceder ...holme/presentations/slides/sec.pdf · 3 with uniform randomness. 2. Pick the one (we call it ˆi) of these whose s-value

LARGE SCALE SOCIAL NETWORK DATA

Affiliation networks

Actor collaborations. N = 449913, M = 25516482 (Watts)

Scientific collaborations. N = 52909− 1520251, M = 245300− 11803064 (Newman)

Music collaborations. N = 1275 (Gleiser & Danon, de Lima e Silva et al.)

Board of directors. N = 7673, M = 55392 (Davis et al.)

Online interaction

E-mails. N = 1700− 59912, M = 15640− 86300 (Ebel et al., Newman et al., Guimerà et al.)

Instant messaging. N = 50259, M = 239452 (Smith)

Internet communities. N = 29341, M = 115684 (Holme et al.)

Phone calls. N = 47000000, M = 80000000 (Aiello et al.)

http://www.tp.umu.se/∼holme/ 1 Umeå University, Sweden

Page 3: Modeling group formation in society: The networked seceder ...holme/presentations/slides/sec.pdf · 3 with uniform randomness. 2. Pick the one (we call it ˆi) of these whose s-value

Large scale social network data (continued)

Interviews

Student romance. N = 573, M = 477 (Bearman et al.)

Student friendship. N = 417 (Fararo et al.)

Sexual contacts. N = 2810 (Liljeros et al.)

Contact tracing. N ∼ 300 (Potterat et al.)

http://www.tp.umu.se/∼holme/ 2 Umeå University, Sweden

Page 4: Modeling group formation in society: The networked seceder ...holme/presentations/slides/sec.pdf · 3 with uniform randomness. 2. Pick the one (we call it ˆi) of these whose s-value

STRUCTURE OF SOCIAL NETWORKS

Clustering coefficient

High in affiliation networks and interview based acquaintance networks. Neutral (= unbiased) inInternet communities, romantic and sexual networks.

Degree distribution

Power-law in telephone graphs, one e-mail study, sexual contacts. Truncated power-law / stretchedexponential in Internet communities, Instant messaging, one e-mail studies and all affiliation data.Exponential, Gaussian, Poissonian Two e-mail studies, acquaintance networks based on interviews.

Degree-degree correlations

Positive in affiliation networks and acquaintance networks. Neutral in Internet communities, In-stant messaging and one e-mail study.

Community (group) structure

Strong in affiliation networks, acquaintance networks, and (?) all other networks.

http://www.tp.umu.se/∼holme/ 3 Umeå University, Sweden

Page 5: Modeling group formation in society: The networked seceder ...holme/presentations/slides/sec.pdf · 3 with uniform randomness. 2. Pick the one (we call it ˆi) of these whose s-value

NETWORK MODELS OF GROUP FORMATION

Skyrms and Freemantle, PNAS 97, 9340 (2000). Weighted network. The weight increase the moreactors interact. Actors with higher weights are more likely to interact.

Jin, Girvan and Newman, PRE 64, 046132 (2001). The degree cannot increase beyond a certain thresh-old. People with mutual friends are likely to get acquainted.

Motter, Nishikawa and Lai, PRE 68, 036105 (2003). The traits of a person are given by a n-dimesionalvector. Each dimension represent a characteristic social feature. Each dimension is hierarchically orga-nized. Two vertices that are closer than a threshold value (in a certain metric) get an edge.

http://www.tp.umu.se/∼holme/ 4 Umeå University, Sweden

Page 6: Modeling group formation in society: The networked seceder ...holme/presentations/slides/sec.pdf · 3 with uniform randomness. 2. Pick the one (we call it ˆi) of these whose s-value

THE SECEDER MODEL

(Dittrich et al., 2000.) N individuals with a real number s(i) representing the traits of individual i.The algorithm is then to repeat the following steps:

1. Select three individuals i1, i2 and i3 with uniform randomness.

2. Pick the one (we call it i) of these whose s-value is farthest away from the average [s(i1) + s(i2) +s(i3)]/3.

3. Replace the s-value of a uniformly randomly chosen agent with s(i) + η, where η is a randomnumber from the normal distribution with mean zero and variance one.

http://www.tp.umu.se/∼holme/ 5 Umeå University, Sweden

Page 7: Modeling group formation in society: The networked seceder ...holme/presentations/slides/sec.pdf · 3 with uniform randomness. 2. Pick the one (we call it ˆi) of these whose s-value

OUR NETWORKED SECEDER MODEL

Starting from any graph with N vertices and M edges we iterate the following steps:

(a) Select three different vertices i1, i2 and i3 with uniform randomness.

(b) Pick the one i of these that is least central in the following sense: If the graph is connected verticesof highest eccentricity are the least central. If the graph is disconnected the most eccentric verticeswithin the smallest connected subgraph are the least central. If more than one vertex is leastcentral, let i be a vertex in the set of least central vertices chosen uniformly randomly.

(a)

i1

i3i2

(b) i’

j

http://www.tp.umu.se/∼holme/ 6 Umeå University, Sweden

Page 8: Modeling group formation in society: The networked seceder ...holme/presentations/slides/sec.pdf · 3 with uniform randomness. 2. Pick the one (we call it ˆi) of these whose s-value

Our networked seceder model (continued)

(c) Choose a vertex j by uniform randomness. If deg j 6 deg i + 1, rewire j’s edges to i and a randomselection of i’s neighbors. If deg j > deg i + 1, rewire j’s edges to i, i’s neighborhood and (ifdeg j > deg i + 1) to deg j − deg i− 1 randomly selected other vertices.

(d) Go through j’s edges once more and rewire these with a probability p to a randomly chosen vertex.

(d) i’jj i’(c)

http://www.tp.umu.se/∼holme/ 7 Umeå University, Sweden

Page 9: Modeling group formation in society: The networked seceder ...holme/presentations/slides/sec.pdf · 3 with uniform randomness. 2. Pick the one (we call it ˆi) of these whose s-value

THE GROUP STRUCTURE

One realization of the networked seceder model. The model parameters are N = 50, M = 150 andp = 0. The indicated groups are identified with Newman’s clustering algorithm (cond-mat/0309508).This realization have modularity Q = 0. 575, clustering coefficient C = 0. 530, and assortative mixingcoefficient r = 0. 0456.

http://www.tp.umu.se/∼holme/ 8 Umeå University, Sweden

Page 10: Modeling group formation in society: The networked seceder ...holme/presentations/slides/sec.pdf · 3 with uniform randomness. 2. Pick the one (we call it ˆi) of these whose s-value

The group structure (continued)

originalrandomized(a)

(b)

QQ

0.3

0.4

0.5

0.6

0.7

0.8

0.7

0.6

0.5

0.4

24002200200018001600140012001000

0 500 1000 1500 2000 2500 3000

N

M

(c)

Q

0.4

0.5

0.6

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1p

Q ′ = ∑s∈S

(ess − a2s )

where S is the set of subnetworks at a specific it-eration of the algorithm and ess′ is the fraction ofedges that goes between a vertex in s and a vertexin s′, and as = ∑s′ ess′.

http://www.tp.umu.se/∼holme/ 9 Umeå University, Sweden

Page 11: Modeling group formation in society: The networked seceder ...holme/presentations/slides/sec.pdf · 3 with uniform randomness. 2. Pick the one (we call it ˆi) of these whose s-value

The group structure (continued)

originalrandomized

1000 2000 3000500

b

N

10

20

30

The number of groups b as a function of the systems size N . The other parameter values are M = 3Nand p = 0. 1. The line is a fit to a power-law abβ.

http://www.tp.umu.se/∼holme/ 10 Umeå University, Sweden

Page 12: Modeling group formation in society: The networked seceder ...holme/presentations/slides/sec.pdf · 3 with uniform randomness. 2. Pick the one (we call it ˆi) of these whose s-value

OTHER STRUCTURAL STATISTICS

k0 5 10 15 20 25

secederinitial

0.01

0.1

1

k()

P

10

10

10

10

−5

−4

−3

−6

Degree distribution of the networked seceder model. The model parameters are N = 1800, M =5400 and p = 0. 1. The squares indicate the degree distribution of a random graph with the sizes (Nand M ), i.e., the initial network before the iterations of the seceder model commence.

http://www.tp.umu.se/∼holme/ 11 Umeå University, Sweden

Page 13: Modeling group formation in society: The networked seceder ...holme/presentations/slides/sec.pdf · 3 with uniform randomness. 2. Pick the one (we call it ˆi) of these whose s-value

Other structural statistics (continued)

−0.01

0

0.01

0.02

−0.02 200 600 1000 1400 1800 2200 2600 3000

(b)

N

r

originalrandomized

0

0.02

0.04

0.26

0.28

0.3

200 600 1000 1400 1800 2200 2600 3000

(a)

N

C

(a) Clustering coefficient is finite. (b) Degree-degree correlations are positive.

http://www.tp.umu.se/∼holme/ 12 Umeå University, Sweden

Page 14: Modeling group formation in society: The networked seceder ...holme/presentations/slides/sec.pdf · 3 with uniform randomness. 2. Pick the one (we call it ˆi) of these whose s-value

TIME EVOLUTION OF THE COMMUNITIES

+1

−1

t

t

t

Communities at consecutive time steps are identified by maximizing the overlap.

http://www.tp.umu.se/∼holme/ 13 Umeå University, Sweden

Page 15: Modeling group formation in society: The networked seceder ...holme/presentations/slides/sec.pdf · 3 with uniform randomness. 2. Pick the one (we call it ˆi) of these whose s-value

Time evolution of the communities (continued)

25

0 50 100 150 200 250 300 350 400

−0.20

0.2

0.1

0.4

0.6

5075

0.3

(e)

r (a)C (b)

Q (c)

y (d)

t

http://www.tp.umu.se/∼holme/ 14 Umeå University, Sweden


Recommended