On the Multi-Dimensional Acceleration of Stochastic Blockmodeling for Community Detection

被引:0
作者
Wanye, Frank [1 ]
Feng, Wu-chun [1 ]
机构
[1] Virginia Tech, Dept Comp Sci, Blacksburg, VA 24061 USA
来源
2023 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING WORKSHOPS, CLUSTER WORKSHOPS | 2023年
关键词
community detection; graph analytics; stochastic blockmodels; stochastic block partitioning; graph clustering;
D O I
10.1109/CLUSTERWorkshops61457.2023.00030
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Stochastic block partitioning (SBP) is a community detection algorithm that is highly accurate even on graphs with a complex community structure. However, SBP is much slower than more commonly used algorithms, such as Louvain, making SBP impractical for analyzing large real-world graphs with millions of edges. Thus, we aim to realize fast and accurate community detection on large graphs by accelerating the highly accurate SBP algorithm via sampling, parallel and distributed computing on a cluster as well as algorithmic optimization. We compare our approach to other community detection algorithms, showing that SBP accelerated with our methods on 64 compute nodes is up to 1,163x faster than the official "Graph Challenge" baseline SBP implementation, while still being more accurate than the Louvain and Leiden algorithms on large graphs.
引用
收藏
页码:70 / 71
页数:2
相关论文
共 11 条
[1]   Fast unfolding of communities in large networks [J].
Blondel, Vincent D. ;
Guillaume, Jean-Loup ;
Lambiotte, Renaud ;
Lefebvre, Etienne .
JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2008,
[2]  
Csardi G., 2006, InterJournal Complex Syst, V1695, P1, DOI DOI 10.3724/SP.J.1087.2009.02191
[3]  
Kao E, 2017, IEEE HIGH PERF EXTR
[4]   Hybrid Mixed-Membership Blockmodel for Inference on Realistic Network Interactions [J].
Kao, Edward K. ;
Smith, Steven Thomas ;
Airoldi, Edoardo M. .
IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2019, 6 (03) :336-350
[5]  
Peixoto T P., 2014, The graph-tool python library, DOI [10.6084/M9.Figshare.1164194, DOI 10.6084/M9.FIGSHARE.1164194]
[6]  
Terenin Alexander, 2020, P 23 INT C ART INT S, P144
[7]   From Louvain to Leiden: guaranteeing well-connected communities [J].
Traag, V. A. ;
Waltman, L. ;
van Eck, N. J. .
SCIENTIFIC REPORTS, 2019, 9 (1)
[8]   On the Parallelization of MCMC for Community Detection [J].
Wanye, Frank ;
Gleyzer, Vitaliy ;
Kao, Edward ;
Feng, Wu-Chun .
51ST INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, ICPP 2022, 2022,
[9]  
Wanye F, 2023, Arxiv, DOI [arXiv:2305.18663, 10.48550/arXiv.2305.18663, DOI 10.48550/ARXIV.2305.18663]
[10]  
Wanye F, 2021, Arxiv, DOI [arXiv:2108.06651, 10.48550/arxiv.2108.06651]