modularity and community structure in networks
DESCRIPTION
Modularity and community structure in networks. The Proceedings of the National Academy of Sciences of the United States of America, June 2006 Author:M.E.J.Newman. O utline. The definition of community The arguments of modularity and graph Modularity - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Modularity and community structure in networks](https://reader035.vdocuments.us/reader035/viewer/2022062315/568161f7550346895dd222fb/html5/thumbnails/1.jpg)
1
Modularity and community structure in networks
The Proceedings of the National Academy of Sciences of the United States of America, June 2006
Author:M.E.J.Newman
![Page 2: Modularity and community structure in networks](https://reader035.vdocuments.us/reader035/viewer/2022062315/568161f7550346895dd222fb/html5/thumbnails/2.jpg)
2
The definition of community The arguments of modularity
and graph Modularity Dividing network into two communities Dividing network into more than two
communities Experiment
Outline
![Page 3: Modularity and community structure in networks](https://reader035.vdocuments.us/reader035/viewer/2022062315/568161f7550346895dd222fb/html5/thumbnails/3.jpg)
3
Community: the densely connected groups of vertices, with only sparser connections between groups.
The definition of community
![Page 4: Modularity and community structure in networks](https://reader035.vdocuments.us/reader035/viewer/2022062315/568161f7550346895dd222fb/html5/thumbnails/4.jpg)
4
A:adjacency matrix ki: the degrees of vertex i. si= m: total edges of the graph n: total vertices in the graph
The arguments of modularity and graph
![Page 5: Modularity and community structure in networks](https://reader035.vdocuments.us/reader035/viewer/2022062315/568161f7550346895dd222fb/html5/thumbnails/5.jpg)
5
Q=(number of edges within communities)-(expected number of such edges)
= = = = = (1)
Modularity
![Page 6: Modularity and community structure in networks](https://reader035.vdocuments.us/reader035/viewer/2022062315/568161f7550346895dd222fb/html5/thumbnails/6.jpg)
6
Modularity Q1=0.3479
Modularity Q2=0.2043
The example of modularity
![Page 7: Modularity and community structure in networks](https://reader035.vdocuments.us/reader035/viewer/2022062315/568161f7550346895dd222fb/html5/thumbnails/7.jpg)
7
(2) S= B:nn matrix , called modularity matrix
Dividing network into two communities
![Page 8: Modularity and community structure in networks](https://reader035.vdocuments.us/reader035/viewer/2022062315/568161f7550346895dd222fb/html5/thumbnails/8.jpg)
8
Ex.
=(+++) = =
![Page 9: Modularity and community structure in networks](https://reader035.vdocuments.us/reader035/viewer/2022062315/568161f7550346895dd222fb/html5/thumbnails/9.jpg)
9
m=14
A=
k1=3,k2=2,k3=3,k4=4,k5=4,k6=4,k7=4,k8=3,k9=1
Example
![Page 10: Modularity and community structure in networks](https://reader035.vdocuments.us/reader035/viewer/2022062315/568161f7550346895dd222fb/html5/thumbnails/10.jpg)
10
B11= A11 – = 0 - = -0.3214
B12= A12 – = 1 - = 0.7857
mkk
211
289
mkk
221
286
![Page 11: Modularity and community structure in networks](https://reader035.vdocuments.us/reader035/viewer/2022062315/568161f7550346895dd222fb/html5/thumbnails/11.jpg)
11
Let Ex = = = = : the ith eigenvector of B
![Page 12: Modularity and community structure in networks](https://reader035.vdocuments.us/reader035/viewer/2022062315/568161f7550346895dd222fb/html5/thumbnails/12.jpg)
12
= = = = = (3) : the eigenvalue of B, >
![Page 13: Modularity and community structure in networks](https://reader035.vdocuments.us/reader035/viewer/2022062315/568161f7550346895dd222fb/html5/thumbnails/13.jpg)
13
=
![Page 14: Modularity and community structure in networks](https://reader035.vdocuments.us/reader035/viewer/2022062315/568161f7550346895dd222fb/html5/thumbnails/14.jpg)
14
Dividing network into more than two communities
∆𝑄=1
2𝑚 ¿
g
![Page 15: Modularity and community structure in networks](https://reader035.vdocuments.us/reader035/viewer/2022062315/568161f7550346895dd222fb/html5/thumbnails/15.jpg)
15
= = =
=
Dividing network into more than two communities
333231232221131211
333332313,3222322212,2111312111,1 )()()(
BBBBBBBBB
ssBBBssBBBssBBB
ba if,0ba if,1
,ba
![Page 16: Modularity and community structure in networks](https://reader035.vdocuments.us/reader035/viewer/2022062315/568161f7550346895dd222fb/html5/thumbnails/16.jpg)
16
Experiment