• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2013, Vol. 35 ›› Issue (12): 76-83.

• 论文 • Previous Articles     Next Articles

Detecting overlapping communities in complex networks    

ZHANG Zhenyu,ZHANG Zhen,YANG Wenzhong,WU Xiaohong   

  1. (School of Information Science and Engineering,Xinjiang University,Urumqi 830046,China)
  • Received:2013-08-02 Revised:2013-10-22 Online:2013-12-25 Published:2013-12-25

Abstract:

Community detection is the key problem in studying complex network structure. An

overlapping community detection algorithm SAEC based on edges is proposed based on the

analysis of those existing means. The SAEC algorithm regards the community as a set of

edges, defines the edge similarity and obtains the transition probability matrix. Using

spectral clustering method, the number of communities is automatically determined by

calculating the eigenvalues and eigenvectors of the transition probability matrix. Then, the

overlapping community detection is completed by Kmeans algorithm. The effectiveness of the

algorithm is verified by randomly generated test networks and real networks.

Key words: network community;spectral cluster;edge;detection