Journal of System Simulation ›› 2017, Vol. 29 ›› Issue (5): 1028-1032.doi: 10.16182/j.issn1004731x.joss.201705013

Previous Articles     Next Articles

Hierarchical Agglomerative Community Detection Algorithm Based on Similarity Modularity

Zhan Wenwei, Xi Jingke, Wang Zhixiao   

  1. College of Computer Science and Technology, China University of Mining and Technology, Xuzhou 221116, China
  • Received:2016-04-30 Revised:2016-08-08 Online:2017-05-08 Published:2020-06-03

Abstract: Fast Unfolding is a hierarchical community detection algorithm based on modularity. It runs very fast, but the accuracy needs to be improved. Because the algorithm adopts traditional modularity to merger communities, it only considers node link information and ignores the neighbor nodes. Therefore, two nodes that have common neighbors and weak link information may not be merged, thus affecting the accuracy. In view of the shortcomings, a hierarchical agglomerative community detection algorithm based on similarity modularity was proposed through introducing optimized similarity to improve the modularity. It adopts NMI as the accuracy measurement. Experiments on the real network and LFR synthetic network show that the accuracy of detecting community is obviously improved.

Key words: fast unfolding algorithm, modularity, similarity, community detection

CLC Number: