Finding and evaluating community structure in networks

被引:7484
作者
Newman, MEJ [1 ]
Girvan, M
机构
[1] Univ Michigan, Dept Phys, Ann Arbor, MI 48109 USA
[2] Univ Michigan, Ctr Study Complex Syst, Ann Arbor, MI 48109 USA
[3] Santa Fe Inst, Santa Fe, NM 87501 USA
[4] Cornell Univ, Dept Phys, Ithaca, NY 14853 USA
基金
美国国家科学基金会;
关键词
D O I
10.1103/PhysRevE.69.026113
中图分类号
O35 [流体力学]; O53 [等离子体物理学];
学科分类号
070204 ; 080103 ; 080704 ;
摘要
We propose and study a set of algorithms for discovering community structure in networks-natural divisions of network nodes into densely connected subgroups. Our algorithms all share two definitive features: first, they involve iterative removal of edges from the network to split it into communities, the edges removed being identified using any one of a number of possible "betweenness" measures, and second, these measures are, crucially, recalculated after each removal. We also propose a measure for the strength of the community structure found by our algorithms, which gives us an objective metric for choosing the number of communities into which a network should be divided. We demonstrate that our algorithms are highly effective at discovering community structure in both computer-generated and real-world network data, and show how they can be used to shed light on the sometimes dauntingly complex structure of networked systems.
引用
收藏
页码:026113 / 1
页数:15
相关论文
共 48 条
[11]   ALGORITHM FOR CLUSTERING RELATIONAL DATA WITH APPLICATIONS TO SOCIAL NETWORK ANALYSIS AND COMPARISON WITH MULTIDIMENSIONAL-SCALING [J].
BREIGER, RL ;
BOORMAN, SA ;
ARABIE, P .
JOURNAL OF MATHEMATICAL PSYCHOLOGY, 1975, 12 (03) :328-383
[12]   Graph structure in the Web [J].
Broder, A ;
Kumar, R ;
Maghoul, F ;
Raghavan, P ;
Rajagopalan, S ;
Stata, R ;
Tomkins, A ;
Wiener, J .
COMPUTER NETWORKS-THE INTERNATIONAL JOURNAL OF COMPUTER AND TELECOMMUNICATIONS NETWORKING, 2000, 33 (1-6) :309-320
[13]   Robust patterns in food web structure -: art. no. 228102 [J].
Camacho, J ;
Guimerá, R ;
Amaral, LAN .
PHYSICAL REVIEW LETTERS, 2002, 88 (22) :4
[14]  
Cormen T. H., 2001, Introduction to Algorithms, V2nd
[15]   Evolution of networks [J].
Dorogovtsev, SN ;
Mendes, JFF .
ADVANCES IN PHYSICS, 2002, 51 (04) :1079-1187
[16]   Food-web structure and network theory: The role of connectance and size [J].
Dunne, JA ;
Williams, RJ ;
Martinez, ND .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2002, 99 (20) :12917-12922
[17]   COMPUTERS AND THE THEORY OF STATISTICS - THINKING THE UNTHINKABLE [J].
EFRON, B .
SIAM REVIEW, 1979, 21 (04) :460-480
[18]  
Faloutsos M, 1999, COMP COMM R, V29, P251, DOI 10.1145/316194.316229
[19]   Self-organization and identification of web communities [J].
Flake, GW ;
Lawrence, S ;
Giles, CL ;
Coetzee, FM .
COMPUTER, 2002, 35 (03) :66-+
[20]   SET OF MEASURES OF CENTRALITY BASED ON BETWEENNESS [J].
FREEMAN, LC .
SOCIOMETRY, 1977, 40 (01) :35-41