首页 | 本学科首页   官方微博 | 高级检索  
     


Fuzzy analysis of community detection in complex networks
Authors:Dawei Zhang  Yong Zhang  Kaoru Hirota
Affiliation:
  • a Department of Computer Science, Liaoning Normal University, Liaoning Dalian 116081, PR China
  • b Department of Computational Intelligence and Systems Science, Tokyo Institute of Technology, Japan
  • Abstract:A snowball algorithm is proposed to find community structures in complex networks by introducing the definition of community core and some quantitative conditions. A community core is first constructed, and then its neighbors, satisfying the quantitative conditions, will be tied to this core until no node can be added. Subsequently, one by one, all communities in the network are obtained by repeating this process. The use of the local information in the proposed algorithm directly leads to the reduction of complexity. The algorithm runs in O(n+m) time for a general network and O(n) for a sparse network, where n is the number of vertices and m is the number of edges in a network. The algorithm fast produces the desired results when applied to search for communities in a benchmark and five classical real-world networks, which are widely used to test algorithms of community detection in the complex network. Furthermore, unlike existing methods, neither global modularity nor local modularity is utilized in the proposal. By converting the considered problem into a graph, the proposed algorithm can also be applied to solve other cluster problems in data mining.
    Keywords:Complex network   Community   Cluster   Quantitative condition
    本文献已被 ScienceDirect 等数据库收录!
    设为首页 | 免责声明 | 关于勤云 | 加入收藏

    Copyright©北京勤云科技发展有限公司  京ICP备09084417号