Overlapping community detection using expansion with contraction

被引:5
作者
Zhuo, Zhijian
Chen, Bilian [1 ]
Yu, Shenbao
Cao, Langcai
机构
[1] Xiamen Univ, Dept Automat, Xiamen 361005, Peoples R China
关键词
Community detection; Overlapping communities; Non-negative matrix factorization; Expansion and contraction; ALGORITHM;
D O I
10.1016/j.neucom.2023.126989
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Numerous disjoint community detection methods have reached the state-of-the-art. Some overlapping community detection methods have been proposed in recent years, but they lack the ability to adjust the degree of overlap while maintaining detection quality. To well handle this issue, we in this paper propose a novel method, namely expansion with contraction method for overlapping community detection (ECOCD). Specifically, ECOCD obtains the disjoint communities through non-negative matrix factorization and proceeds to expansion with contraction process (including the expansion process and the contraction process). In each iteration of the process, we randomly select a community and then continuously conduct the expansion and contraction processes on this community. The former process absorbs nodes by the degree of affiliation that is newly defined, while the latter removes nodes by permanence. Moreover, we theoretically analyze the computational complexity of ECOCD. The advantage of ECOCD is that it is applicable to various networks with different properties by adjusting the degree of overlap, and enjoys high quality of overlapping community detection as well. Our experiments on both synthetic and real-world networks further verify this. Extensive experiments show that ECOCD is superior to the eleven state-of-the-art overlapping community detection methods in terms of four metrics, validating the effectiveness, efficiency and robustness of ECOCD.
引用
收藏
页数:11
相关论文
共 46 条
[41]   Overlapping Community Detection Using Neighborhood-Inflated Seed Expansion [J].
Whang, Joyce Jiyoung ;
Gleich, David F. ;
Dhillon, Inderjit S. .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2016, 28 (05) :1272-1284
[42]   Overlapping Community Detection Using Seed Set Expansion [J].
Whang, Joyce Jiyoung ;
Gleich, David F. ;
Dhillon, Inderjit S. .
PROCEEDINGS OF THE 22ND ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT (CIKM'13), 2013, :2099-2108
[43]   Overlapping Community Detection in Networks: The State-of-the-Art and Comparative Study [J].
Xie, Jierui ;
Kelley, Stephen ;
Szymanski, Boleslaw K. .
ACM COMPUTING SURVEYS, 2013, 45 (04)
[44]  
Yang J., 2013, Proceedings of the sixth ACM international conference on Web search and data mining, DOI DOI 10.1145/2433396.2433471
[45]   Discrete Overlapping Community Detection with Pseudo Supervision [J].
Ye, Fanghua ;
Chen, Chuan ;
Zheng, Zibin ;
Li, Rong-Hua ;
Yu, Jeffrey Xu .
2019 19TH IEEE INTERNATIONAL CONFERENCE ON DATA MINING (ICDM 2019), 2019, :708-717
[46]  
Zhang Y, 2012, P 18 ACM SIGKDD INT, P606