Network community detection and clustering with random walks

被引:4
|
作者
Ballal, Aditya [1 ,2 ]
Kion-Crosby, Willow B. [3 ]
Morozov, Alexandre, V [1 ,2 ]
机构
[1] Rutgers State Univ, Dept Phys & Astron, Piscataway, NJ 08854 USA
[2] Rutgers State Univ, Ctr Quantitat Biol, Piscataway, NJ 08854 USA
[3] Helmholtz Inst RNA Infect Res, D-97080 Wurzburg, Germany
来源
PHYSICAL REVIEW RESEARCH | 2022年 / 4卷 / 04期
基金
美国国家科学基金会;
关键词
COMPLEX NETWORKS;
D O I
10.1103/PhysRevResearch.4.043117
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
We present an approach to partitioning network nodes into nonoverlapping communities, a key step in reveal-ing network modularity and functional organization. Our methodology, applicable to networks with weighted or unweighted symmetric edges, uses random walks to explore neighboring nodes in the same community. The walk-likelihood algorithm (WLA) produces an optimal partition of network nodes into a given number of communities. The walk-likelihood community finder employs WLA to predict both the optimal number of communities and the corresponding network partition. We have extensively benchmarked both algorithms, finding that they outperform or match other methods in terms of the modularity of predicted partitions and the number of links between communities. Making use of the computational efficiency of our approach, we investigated a large-scale map of roads and intersections in the state of Colorado. Our clustering yielded geographically sensible boundaries between neighboring communities.
引用
收藏
页数:12
相关论文
共 50 条
  • [21] Network discovery by generalized random walks
    Asztalos, A.
    Toroczkai, Z.
    EPL, 2010, 92 (05)
  • [22] Closed walks for community detection
    Yang, Yang
    Sun, Peng Gang
    Hu, Xia
    Li, Zhou Jun
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2014, 397 : 129 - 143
  • [23] Community detection as a tool for complex pipe network clustering
    Scibetta, Marco
    Boano, Fulvio
    Revelli, Roberto
    Ridolfi, Luca
    EPL, 2013, 103 (04)
  • [24] Data Clustering Based on Complex Network Community Detection
    de Oliveira, Tatyana B. S.
    Zhao, Liang
    Faceli, Katti
    de Carvalho, Andre C. P. L. F.
    2008 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-8, 2008, : 2121 - 2126
  • [25] Genetic clustering of social networks using random walks
    Firat, Aykut
    Chatterjee, Sangit
    Yilmaz, Mustafa
    COMPUTATIONAL STATISTICS & DATA ANALYSIS, 2007, 51 (12) : 6285 - 6294
  • [26] A fully distributed clustering algorithm based on random walks
    Bui, Alain
    Kudireti, Abdurusul
    Sohier, Devan
    EIGHTH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING, PROCEEDINGS, 2009, : 125 - +
  • [27] Smooth Representation Clustering Based on Kernelized Random Walks
    Chen, Liping
    Guo, Gongde
    Chen, Lifei
    WEB AND BIG DATA, 2017, 10612 : 3 - 10
  • [28] Graph Clustering Based on Mixing Time of Random Walks
    Avrachenkov, Konstantin
    El Chamie, Mahmoud
    Neglia, Giovanni
    2014 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2014, : 4089 - 4094
  • [29] A seed-expanding method based on random walks for community detection in networks with ambiguous community structures
    Yansen Su
    Bangju Wang
    Xingyi Zhang
    Scientific Reports, 7
  • [30] A seed-expanding method based on random walks for community detection in networks with ambiguous community structures
    Su, Yansen
    Wang, Bangju
    Zhang, Xingyi
    SCIENTIFIC REPORTS, 2017, 7