Identification of overlapping and non-overlapping community structure by fuzzy clustering in complex networks

被引:73
作者
Sun, Peng Gang [1 ]
Gao, Lin [1 ]
Han, Shan Shan [2 ]
机构
[1] Xidian Univ, Sch Comp Sci & Technol, Xian 710071, Peoples R China
[2] Univ Copenhagen, Fac Sci, DK-1307 Copenhagen K, Denmark
关键词
Community structure; Fuzzy clustering; Fuzzy equivalence relation; Equivalence class; ALGORITHMS;
D O I
10.1016/j.ins.2010.11.022
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a novel method based on fuzzy clustering to detect community structure in complex networks. In contrast to previous studies, our method does not focus on a graph model, but rather on a fuzzy relation model, which uses the operations of fuzzy relation to replace a traversal search of the graph for identifying community structure. In our method, we first use a fuzzy relation to describe the relation between vertices as well as the similarity in network topology to determine the membership grade of the relation. Then, we transform this fuzzy relation into a fuzzy equivalence relation. Finally, we map the non-overlapping communities as equivalence classes that satisfy a certain equivalence relation. Because most real-world networks are made of overlapping communities (e.g., in social networks, people may belong to multiple communities), we can consider the equivalence classes above as the skeletons of overlapping communities and extend our method by adding vertices to the skeletons to identify overlapping communities. We evaluated our method on artificial networks with built-in communities and real-world networks with known and unknown communities. The experimental results show that our method works well for detecting these communities and gives a new understanding of network division and community formation. Crown Copyright (C) 2010 Published by Elsevier Inc. All rights reserved.
引用
收藏
页码:1060 / 1071
页数:12
相关论文
共 36 条
  • [1] Link communities reveal multiscale complexity in networks
    Ahn, Yong-Yeol
    Bagrow, James P.
    Lehmann, Sune
    [J]. NATURE, 2010, 466 (7307) : 761 - U11
  • [2] Statistical mechanics of complex networks
    Albert, R
    Barabási, AL
    [J]. REVIEWS OF MODERN PHYSICS, 2002, 74 (01) : 47 - 97
  • [3] [Anonymous], FUZZY SET SYST, DOI DOI 10.1016/0165-0114(78)90029-5
  • [4] Baraldi A, 1999, IEEE T SYST MAN CY B, V29, P778, DOI 10.1109/3477.809032
  • [5] Accelerating fuzzy clustering
    Borgelt, Christian
    [J]. INFORMATION SCIENCES, 2009, 179 (23) : 3985 - 3997
  • [6] A method of relational fuzzy clustering based on producing feature vectors using FastMap
    Brouwer, Roelof Kars
    [J]. INFORMATION SCIENCES, 2009, 179 (20) : 3561 - 3582
  • [7] Topological structure analysis of the protein-protein interaction network in budding yeast
    Bu, DB
    Zhao, Y
    Cai, L
    Xue, H
    Zhu, XP
    Lu, HC
    Zhang, JF
    Sun, SW
    Ling, LJ
    Zhang, N
    Li, GJ
    Chen, RS
    [J]. NUCLEIC ACIDS RESEARCH, 2003, 31 (09) : 2443 - 2450
  • [8] Chen S.L., 2005, FUZZY SET THEORY ITS
  • [9] Comparing community structure identification -: art. no. P09008
    Danon, L
    Díaz-Guilera, A
    Duch, J
    Arenas, A
    [J]. JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2005, : 219 - 228
  • [10] Kernel-induced fuzzy clustering of image pixels with an improved differential evolution algorithm
    Das, Swagatam
    Sil, Sudeshna
    [J]. INFORMATION SCIENCES, 2010, 180 (08) : 1237 - 1256