A Novel Algorithm for Community Detection Based on Resistance Distance and Similarity

Pengli Lu,Zhou Yu,Yuhong Guo
DOI: https://doi.org/10.1142/s0217984921501645
2021-01-01
Modern Physics Letters B
Abstract:Community detection is important for understanding the structure and function of networks. Resistance distance is a kind of distance function inherent in the network itself, which has important applications in many fields. In this paper, we propose a novel community detection algorithm based on resistance distance and similarity. First, we propose the node similarity, which is based on the common nodes and resistance distance. Then, we define the distance function between nodes by similarity. Furthermore, we calculate the distance between communities by using the distance between nodes. Finally, we detect the community structure in the network according to the nearest-neighbor nodes being in the same community. Experimental results on artificial networks and real-world networks show that the proposed algorithm can effectively detect the community structures in complex networks.
What problem does this paper attempt to address?