Adaptive Overlapping Community Detection Algorithm Based on Mixing Parameter with the Trust Degree of Edge

被引:1
作者
Wang Q. [1 ]
Gu C. [1 ]
Zhao J. [1 ]
Cui X. [1 ]
Hong W. [2 ]
Xu W. [2 ]
机构
[1] School of Electrical and Information Engineering, Tianjin University, Tianjin
[2] School of Aerospace, Xiamen University, Xiamen
来源
Tianjin Daxue Xuebao (Ziran Kexue yu Gongcheng Jishu Ban)/Journal of Tianjin University Science and Technology | 2019年 / 52卷 / 06期
基金
中国国家自然科学基金;
关键词
Adaptive algorithm; Mixing parameter; Overlapping community detection; Peak clustering; Trust degree of edge;
D O I
10.11784/tdxbz201809051
中图分类号
学科分类号
摘要
The community structure in a network simplifies the analysis of the network topology, reveals the internal rules of the system, and provides strong support for information recommendation and information dissemination control. The overlapping community structure of the network is closer to real-life scenario, but its analysis is more difficult than the non-overlapping community. Therefore, to solve the overlapping community detection, based on the peak clustering, an adaptive overlapping community detection algorithm based on the mixing parameter with the trust degree of edge is proposed. In this study, the neighbor edge set of the network and the trust function between the edge and its neighbors are defined, and the total information of the edge is obtained through information transfer. Based on this concept, the concept of mixing parameters is introduced. Then, based on the k-means algorithm, clustering is performed using the mixed parameter, i.e., the edges in the network are divided into a core edge set and a non-core edge set, and each core edge acts as a clustering center. According to the distance from the non-core edge to the core edge, the non-core edges are divided into the community of the nearest cluster center. According to the relation between edges and nodes in the network, overlapping node discovery is achieved. Ultimately the overlapping communities are detected. The advantage of this algorithm is that each edge finds the structure of the community by independently completing information transfer. Moreover, compared to the traditional peak clustering algorithm, the proposed algorithm does not need to set parameters; therefore, adaptive detection of overlapping communities is achieved. To verify the feasibility of our algorithm, the complexity of the algorithm is analyzed. The two evaluation indices of the community detection, normalized mutual information and modularity, are used to experiment on the artificial dataset and the six real datasets respectively. In comparison to other algorithms, the experimental results show that the proposed algorithm is more feasible and effective. © 2019, Editorial Board of Journal of Tianjin University(Science and Technology). All right reserved.
引用
收藏
页码:618 / 624
页数:6
相关论文
共 19 条
[1]  
Chen Y., Zhao P., Li P., Et al., Finding communities by their centers, Scientific Reports, 6, (2016)
[2]  
Huang L., Wang G., Wang Y., Et al., A link density clustering algorithm based on automatically selecting density peaks for overlapping community detection, International Journal of Modern Physics B, 30, 24, pp. 165-167, (2016)
[3]  
Zhou X., Liu Y., Zhang J., Et al., An ant colony based algorithm for overlapping community detection in complex networks, Physica a Statistical Mechanics & Its Applications, 427, pp. 289-301, (2015)
[4]  
Ahn Y.Y., Bagrow J.P., Lehmann S., Link communities reveal multiscale complexity in networks, Nature, 466, 7307, pp. 761-764, (2010)
[5]  
Shi C., Cai Y., Fu D., Et al., A link clustering based over lapping community detection algorithm, Data & Knowledge Engineering, 87, 9, pp. 394-404, (2013)
[6]  
Zhang X.K., Tian X., Li Y.N., Et al., Label propagation algorithm based on edge clustering coefficient for community detection in complex networks, International Journal of Modern Physics B, 28, 30, (2014)
[7]  
Hu Y., Li M., Zhang P., Et al., Community detection by signaling on complex networks, Physical Review E Statistical Nonlinear & Soft Matter Physics, 78, 2, (2008)
[8]  
Clauset A., Newman M.E., Moore C., Finding community structure in very large networks, Physical Review E Statistical Nonlinear & Soft Matter Physics, 70, (2004)
[9]  
Danon L., Diazguilera A., Duch J., Et al., Comparing community structure identification, Journal of Statistical Mechanics Theory & Experiment, 2005, 9, (2005)
[10]  
Nicosia V., Mangioni G., Carchiolo V., Et al., Extending the definition of modularity to directed graphs with overlapping communities, Journal of Statistical Mechanics: Theory & Experiment, 3, pp. 3166-3168, (2009)