Community Detection by Neighborhood Similarity
-
Abstract
Detection of the community structure in a network is important for understanding the structure and dynamics of the network. By exploring the neighborhood of vertices, a local similarity metric is proposed, which can be quickly computed. The resulting similarity matrix retains the same support as the adjacency matrix. Based on local similarity, an agglomerative hierarchical clustering algorithm is proposed for community detection. The algorithm is implemented by an efficient max-heap data structure and runs in nearly linear time, thus is capable of dealing with large sparse networks with tens of thousands of nodes. Experiments on synthesized and real-world networks demonstrate that our method is efficient to detect community structures, and the proposed metric is the most suitable one among all the tested similarity indices.
Article Text
-
-
-
About This Article
Cite this article:
LIU Xu, XIE Zheng, YI Dong-Yun. Community Detection by Neighborhood Similarity[J]. Chin. Phys. Lett., 2012, 29(4): 048902. DOI: 10.1088/0256-307X/29/4/048902
LIU Xu, XIE Zheng, YI Dong-Yun. Community Detection by Neighborhood Similarity[J]. Chin. Phys. Lett., 2012, 29(4): 048902. DOI: 10.1088/0256-307X/29/4/048902
|
LIU Xu, XIE Zheng, YI Dong-Yun. Community Detection by Neighborhood Similarity[J]. Chin. Phys. Lett., 2012, 29(4): 048902. DOI: 10.1088/0256-307X/29/4/048902
LIU Xu, XIE Zheng, YI Dong-Yun. Community Detection by Neighborhood Similarity[J]. Chin. Phys. Lett., 2012, 29(4): 048902. DOI: 10.1088/0256-307X/29/4/048902
|