Partitioning networks into communities by message passing

被引:19
|
作者
Lai, Darong [1 ]
Nardini, Christine [2 ]
Lu, Hongtao [1 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Comp Sci & Engn, MOE Microsoft Lab Intelligent Comp & Intelligent, Shanghai 200240, Peoples R China
[2] Chinese Acad Sci, Key Lab Computat Biol, CAS MPG Partner Inst Computat Biol, Shanghai 200031, Peoples R China
基金
中国国家自然科学基金;
关键词
COMPLEX NETWORKS; IDENTIFICATION; ORGANIZATION; MODULARITY;
D O I
10.1103/PhysRevE.83.016115
中图分类号
O35 [流体力学]; O53 [等离子体物理学];
学科分类号
070204 ; 080103 ; 080704 ;
摘要
Community structures are found to exist ubiquitously in a number of systems conveniently represented as complex networks. Partitioning networks into communities is thus important and crucial to both capture and simplify these systems' complexity. The prevalent and standard approach to meet this goal is related to the maximization of a quality function, modularity, which measures the goodness of a partition of a network into communities. However, it has recently been found that modularity maximization suffers from a resolution limit, which prevents its effectiveness and range of applications. Even when neglecting the resolution limit, methods designed for detecting communities in undirected networks cannot always be easily extended, and even less directly applied, to directed networks (for which specifically designed community detection methods are very limited). Furthermore, real-world networks are frequently found to possess hierarchical structure and the problem of revealing such type of structure is far from being addressed. In this paper, we propose a scheme that partitions networks into communities by electing community leaders via message passing between nodes. Using random walk on networks, this scheme derives an effective similarity measure between nodes, which is closely related to community memberships of nodes. Importantly, this approach can be applied to a very broad range of networks types. In fact, the successful validation of the proposed scheme on real and synthetic networks shows that this approach can effectively (i) address the problem of resolution limit and (ii) find communities in both directed and undirected networks within a unified framework, including revealing multiple levels of robust community partitions.
引用
收藏
页数:16
相关论文
共 50 条
  • [31] Gaussian Message Passing for Cooperative Localization in Wireless Networks
    Li, Bin
    Wu, Nan
    Wang, Hua
    Kuang, Jingming
    [J]. 2014 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2014, : 448 - 452
  • [32] Passing the Message: Representation Transfer in Modular Balanced Networks
    Zajzon, Barna
    Mahmoudian, Sepehr
    Morrison, Abigail
    Duarte, Renato
    [J]. FRONTIERS IN COMPUTATIONAL NEUROSCIENCE, 2019, 13
  • [33] Distributed Scheduling of Wireless Networks: A Message Passing Approach
    Paschalidis, Ioannis Ch.
    Huang, Fuzhuo
    Lai, Wei
    [J]. 2013 21ST MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION (MED), 2013, : 922 - 929
  • [34] Hierarchical message-passing graph neural networks
    Zhiqiang Zhong
    Cheng-Te Li
    Jun Pang
    [J]. Data Mining and Knowledge Discovery, 2023, 37 : 381 - 408
  • [35] Sequential message-passing decoding of LDPC codes by partitioning check nodes
    Kim, Sunghwan
    Jang, Min-Ho
    No, Jong-Seon
    Hong, Song-Nam
    Shin, Dong-Joon
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 2008, 56 (07) : 1025 - 1031
  • [36] Two techniques for static array partitioning on message-passing parallel machines
    Tseng, EHY
    Gaudiot, JL
    [J]. 1997 INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, PROCEEDINGS, 1997, : 225 - 235
  • [37] Passing on the message
    不详
    [J]. VETERINARY RECORD, 2009, 164 (23) : 707 - 707
  • [38] PASSING THE MESSAGE
    CHERRY, M
    [J]. SPAN, 1987, 30 (02): : 55 - 57
  • [39] Weisfeiler and Lehman Go Topological: Message Passing Simplicial Networks
    Bodnar, Cristian
    Frasca, Fabrizio
    Wang, Yu Guang
    Otter, Nina
    Montufar, Guido
    Lio, Pietro
    Bronstein, Michael M.
    [J]. INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 139, 2021, 139
  • [40] Mapping of artificial neural networks onto message passing systems
    Kumar, MJ
    Patnaik, LM
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1996, 26 (06): : 822 - 835