Академический Документы
Профессиональный Документы
Культура Документы
Community Formation/
Structure
Diego Pinheiro Silva
Network properties
What properties of networked system can we measure or model and
how are those properties related to the practical issues we care about?
network transitivity
Is there anything
else?
power-law degree
distributions
community structure
students at university;
friendship at gym;
blogosphere;
coauthorships in a university
department.
tool for analysis and
understand of network
data
Community structure
!
Clusters, communities,
cohesive groups or
modules
pattern of edges
relatively weakly
interconnected modules
Community structure
social network
citation network
metabolic network
metabolic network
Problem
variable
current value
spread of
diseases
variables on
the vertices
neighboring
vertices
parallel computer
Cluster finding
specified
graph
partitioning
not specified
community
detection
number
and size
of the
groups
Cluster finding
graph
partitioning
regardless of whether
any good division
exists
community
detection
no need to divide if no
good exists
Graph partitioning
two nonoverlapping
groups
graph
bisection
given sizes
graph partitioning
exhaustive search
Number of ways
!
Roughly exponential
!
Kernighan-Lin Algorithm
Dividing into 2 groups of
required size
(i,j) interchange influence
find (i,j) with the largest cut
size reduction
swap (i,j)
choose the state with the
smallest cut size value
among all swapping
procedure
Community detection
natural divisions
Community
detection
Community Detection
minimum cut size
natural
divisions?
eliminates the
problem of all
vertices in the
same group
biases the
solution towards
roughly equally
sized groups
few edges
fewer than
expected
number of edges
within groups
Related to
Assortative Mixing
Modularity
many more edges in a
network
high value
Simple Modularity
Maximization
Dividing into 2 equally
sized groups
vertex i interchange
influence according to
modularity
find i with the largest
modularity
move i
Community Detection
addition
agglomerative
removal
divisive
Technique
Agglomerative
Calculate similarities
between vertex pairs
dendogram
Agglomerative
good at discovering the
strongly linked cores of
communities
tend to leave out
peripheral vertices
Divisive
Start with network of interest
dendogram
highest betweenness
Similarities
Pearson coefficients
Euclidean distance
Cosine similarity
flexibility
answers depending on
the measures
Cosine similarity
Common neighbors
!
unweighted simple
graph
Cosine similarity
Varol, O., Ferrara, E., Ogan, C. L., Menczer, F., & Flammini, A. (2014). Evolution of online user behavior during a social upheaval. In
Proceedings of the 2014 ACM conference on Web science - WebSci 14 (pp. 8190). New York, New York, USA: ACM Press. doi:
10.1145/2615569.2615699
Borge-Holthoefer, J., Rivero, A., Garca, I., Cauh, E., Ferrer, A.,
Ferrer, D., Moreno, Y. (2011). Structural and dynamical patterns
on online social networks: the Spanish May 15th movement as a
case study. PloS One, 6(8), e23883. doi:10.1371/journal.pone.
0023883
social aspects
May 15th movement (15M) in Spain
Conclusions
References
Diego Pinheiro