Community-Affiliation Graph Model for Overlapping Network Community Detection

被引:174
|
作者
Yang, Jaewon [1 ]
Leskovec, Jure [1 ]
机构
[1] Stanford Univ, Stanford, CA 94305 USA
关键词
D O I
10.1109/ICDM.2012.139
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
One of the main organizing principles in real-world networks is that of network communities, where sets of nodes organize into densely linked clusters. Communities in networks often overlap as nodes can belong to multiple communities at once. Identifying such overlapping communities is crucial for the understanding the structure as well as the function of real-world networks. Even though community structure in networks has been widely studied in the past, practically all research makes an implicit assumption that overlaps between communities are less densely connected than the non-overlapping parts themselves. Here we validate this assumption on 6 large scale social, collaboration and information networks where nodes explicitly state their community memberships. By examining such ground-truth communities we find that the community overlaps are more densely connected than the non-overlapping parts, which is in sharp contrast to the conventional wisdom that community overlaps are more sparsely connected than the communities themselves. Practially all existing community detection methods fail to detect communities with dense overlaps. We propose Community-Affiliation Graph Model, a model-based community detection method that builds on bipartite node-community affiliation networks. Our method successfully captures overlapping, non-overlapping as well as hierarchically nested communities, and identifies relevant communities more accurately than the state-of-the-art methods in networks ranging from biological to social and information networks.
引用
收藏
页码:1170 / 1175
页数:6
相关论文
共 50 条
  • [1] A Soft Affiliation Graph Model for Scalable Overlapping Community Detection
    Laitonjam, Nishma
    Huang, Weipeng
    Hurley, Neil J.
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2019, PT I, 2020, 11906 : 507 - 523
  • [2] Jaccard Affiliation Graph (JAG) Model For Explaining Overlapping Community Behaviors
    Luo, Chen
    Shrivastava, Anshumali
    2018 IEEE/ACM INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL NETWORKS ANALYSIS AND MINING (ASONAM), 2018, : 1 - 8
  • [3] Dual graph neural network for overlapping community detection
    Xiaohong Li
    Qixuan Peng
    Ruihong Li
    Huifang Ma
    The Journal of Supercomputing, 2024, 80 : 2196 - 2222
  • [4] Dual graph neural network for overlapping community detection
    Li, Xiaohong
    Peng, Qixuan
    Li, Ruihong
    Ma, Huifang
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (02): : 2196 - 2222
  • [5] Incorporating affiliation preference into overlapping community detection
    Feng, Liang
    Zhao, Qianchuan
    Zhou, Cangqi
    Physica A: Statistical Mechanics and its Applications, 2021, 563
  • [6] Incorporating affiliation preference into overlapping community detection
    Feng, Liang
    Zhao, Qianchuan
    Zhou, Cangqi
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2021, 563
  • [7] Overlapping community detection using a community optimized graph swarm
    Bradley S. Rees
    Keith B. Gallagher
    Social Network Analysis and Mining, 2012, 2 (4) : 405 - 417
  • [8] Overlapping community detection using a community optimized graph swarm
    Rees, Bradley S.
    Gallagher, Keith B.
    SOCIAL NETWORK ANALYSIS AND MINING, 2012, 2 (04) : 405 - 417
  • [9] Overlapping Community Detection in Social Network Using Disjoint Community Detection
    Meena, Jaswant
    Devi, V. Susheela
    2015 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI), 2015, : 764 - 771
  • [10] Overlapping community detection using graph attention networks
    Sismanis, Konstantinos
    Potikas, Petros
    Souliou, Dora
    Pagourtzis, Aris
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2025, 163