Overlapping Community Detection Based on Density Peaks and Community Belongingness

Kun GUO,Sheng-bo PENG,Ying-ying ZHANG,Yu-zhong CHEN
DOI: https://doi.org/10.3969/j.issn.1000-1220.2019.05.041
2019-01-01
Abstract:In the real world,network nodes usually belong to multiple overlapping communities,such as social networks,document ref-erence networks,and so on. Therefore,overlapping community detection have a great significance in the analysis of complex networks. How to identify overlapping communities in the networks efficiently and accurately is a difficult task in community detection research. In this paper,an overlapping community detection algorithm based on the density peaks clustering( DPC) and community belonging-ness is proposed. First,a method for measuring the distance between nodes based on direct neighbors and indirect neighbors of nodes is proposed. Second,a new method for calculating the local density threshold and the following distance threshold of the cluster centers in DPC is devised,then the cluster centers automatic selection can be finished according to the two thresholds. Finally,the DPC algorithm is applied to discovering communities. A new method for calculating community belongingness is given as well. According to the com-munity belongingness,the community boundary nodes can be assigned to appropriate communities. Experiments on artificial datasets and real datasets show that the proposed algorithm can accurately identify the overlapping communities and has near linear time com-plexity,which is suitable for large-scale social networks analysis.
What problem does this paper attempt to address?