基于节点连接强度的社区发现算法
Community Discovery Algorithms Based on Node Connection Strength
摘要:
人们对网络中社区发现的算法越来越感兴趣。在复杂网络中,节点并不是独立地存在,从结构上看,如果两个节点的连接情况很相似,那么这两个节点很可能处于同一个社区内。在本文中,我们提出了一种基于节点连接强度的社区发现算法(BNCSA),该算法基于节点之间的直接连接数与间接连接数,度量节点之间的连接强度,然后用参数控制网络的社区结构的粒度,可以有效避免现有经典算法中无法发现粒度小于一定量的小型社区的弊端。最后,我们进行了一些实验来验证新算法的划分结果。实验结果表明,该算法能够有效地发现真实网络中的社区结构。
Abstract:
People are becoming more and more interested in the algorithm of community discovery in the network. In complex networks, nodes do not exist independently. From a structural point of view, if the connections of two nodes are similar, then the two nodes are likely to be in the same community. In this paper, we propose a new community discovery algorithm based on node connection strength (BNCSA), which is based on the connection strength between the number of direct connections and the number of indirect connections between nodes. Then, parameters are used to control the community structure granularity of the network, so as to avoid the disadvantage that the existing classical algorithms cannot find small communities whose granularity is less than a certain amount. Finally, we conducted some experiments to verify the partitioning results of the new algorithm. Experimental results show that the algorithm can effectively discover the community structure in real networks.
参考文献
|
[1]
|
Coscia, M., Giannotti, F. and Pedreschi, D. (2011) A Classification for Community Discovery Methods in Complex Networks. Statis-tical Analysis and Data Mining, 4, 512-546. [Google Scholar] [CrossRef]
|
|
[2]
|
Newman, M.E.J. (2004) Fast Algorithm for Detecting Community Structure in Networks. Physical Review E, 69, Article ID: 066133. [Google Scholar] [CrossRef]
|
|
[3]
|
Wu, Z. and Lv, Z. (2016) A Community Detection Algorithm Based on Local Similarity. Journal of Computer Engineering, 42, 196-203.
|
|
[4]
|
Guo, T. and Zhao, C. (2016) A New Measurement of Link Prediction Based on Common Neighbors. Journal of China University of Metrology, 27, 121-124.
|
|
[5]
|
Zhou, T., Lv, L. and Zhang, Y.C. (2009) Predicting Missing Links via Local Information. The European Physical Journal B, 71, 623-630. [Google Scholar] [CrossRef]
|
|
[6]
|
Ravasz, E., Somera, A.L. and Mongru, D.A. (2002) Hierarchical Organization of Modularity in Metabolic Networks. Science, 297, 1551-1555. [Google Scholar] [CrossRef] [PubMed]
|
|
[7]
|
Girvan, M. and Newman, M.E. (2002) Community Structure in Social and Biological Networks. Proceedings of the national Academy of Sciences, 99, 7821-7826. [Google Scholar] [CrossRef] [PubMed]
|
|
[8]
|
Zachary, W.W. (1977) An Information Flow Model for Conflict and Fission in Small Groups. Journal of Anthropological Research, 33, 452-473. [Google Scholar] [CrossRef]
|
|
[9]
|
Knuth, D.E. (1993) The Stanford GraphBase: A Platform for Combinatorial Computing. ACM, New York.
|
|
[10]
|
Valdis Krebs. http://www.orgnet.com
|
|
[11]
|
Newman, M.E.J. (2001) The Structure of Scientific Collaboration Networks. Proceedings of the National Academy of Sciences, 98, 404-409. [Google Scholar] [CrossRef] [PubMed]
|
|
[12]
|
Girvan, M. and Newman, M.E. (2004) Finding and Evaluating Community Structure in Networks. Physical Review E, 69, Article ID: 026113. [Google Scholar] [CrossRef]
|