Defining and identifying communities in networks

被引:1542
|
作者
Radicchi, F
Castellano, C
Cecconi, F
Loreto, V
Parisi, D
机构
[1] Univ Roma La Sapienza, Dipartimento Fis, I-00185 Rome, Italy
[2] Ist Nazl Fis Mat, Stat Mech & Complex Ctr, Unita Roma 1, Rome, Italy
[3] Univ Roma Tor Vergata, Dipartimento Fis, I-00133 Rome, Italy
[4] CNR, Inst Cognit Sci & Technol, I-00137 Rome, Italy
关键词
D O I
10.1073/pnas.0400054101
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
The investigation of community structures in networks is an important issue in many domains and disciplines. This problem is relevant for social tasks (objective analysis of relationships on the web), biological inquiries (functional studies in metabolic and protein networks), or technological problems (optimization of large infrastructures). Several types of algorithms exist for revealing the community structure in networks, but a general and quantitative definition of community is not implemented in the algorithms, leading to an intrinsic difficulty in the interpretation of the results without any additional nontopological information. In this article we deal with this problem by showing how quantitative definitions of community are implemented in practice in the existing algorithms. In this way the algorithms for the identification of the community structure become fully self-contained. Furthermore, we propose a local algorithm to detect communities which outperforms the existing algorithms with respect to computational cost, keeping the same level of reliability. The algorithm is tested on artificial and real-world graphs. In particular, we show how the algorithm applies to a network of scientific collaborations, which, for its size, cannot be attacked with the usual methods. This type of local algorithm could open the way to applications to large-scale technological and biological systems.
引用
收藏
页码:2658 / 2663
页数:6
相关论文
共 50 条
  • [1] Defining and identifying cograph communities in complex networks
    Jia, Songwei
    Gao, Lin
    Gao, Yong
    Nastos, James
    Wang, Yijie
    Zhang, Xindong
    Wang, Haiyang
    [J]. NEW JOURNAL OF PHYSICS, 2015, 17
  • [2] An algorithm of identifying communities in dynamic networks
    State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China
    不详
    [J]. Beijing Gongye Daxue Xuebao J. Beijing Univ. Technol., 1600, 2 (285-290):
  • [3] Identifying communities by influence dynamics in social networks
    Stanoev, Angel
    Smilkov, Daniel
    Kocarev, Ljupco
    [J]. PHYSICAL REVIEW E, 2011, 84 (04)
  • [4] Identifying communities from multiplex biological networks
    Didier, Gilles
    Brun, Christine
    Baudot, Anais
    [J]. PEERJ, 2015, 3
  • [5] Identifying and exploiting homogeneous communities in labeled networks
    Citraro, Salvatore
    Rossetti, Giulio
    [J]. APPLIED NETWORK SCIENCE, 2020, 5 (01)
  • [6] Identifying and exploiting homogeneous communities in labeled networks
    Salvatore Citraro
    Giulio Rossetti
    [J]. Applied Network Science, 5
  • [7] Identifying overlapping communities and structural holes between communities in complex networks
    Liu S.-C.
    Zhu F.-X.
    Feng X.
    [J]. Zhu, Fu-Xi (fxzhu@whu.edu.cn), 2016, Chinese Institute of Electronics (44): : 2600 - 2606
  • [8] Pinning Control on Complex Networks via Identifying Communities
    Wu, Yingying
    Wei, Wei
    Xiang, Ji
    [J]. CCDC 2009: 21ST CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-6, PROCEEDINGS, 2009, : 1077 - 1081
  • [9] Identifying overlapping communities in networks using evolutionary method
    Zhan, Weihua
    Guan, Jihong
    Chen, Huahui
    Niu, Jun
    Jin, Guang
    [J]. PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2016, 442 : 182 - 192
  • [10] Identifying Communities in Dynamic Networks Using Information Dynamics
    Sun, Zejun
    Sheng, Jinfang
    Wang, Bin
    Ullah, Aman
    Khawaja, FaizaRiaz
    [J]. ENTROPY, 2020, 22 (04)