Detecting Overlapping Community in Social Networks Based on Fuzzy Membership Degree

Overlapping community detection in social networks is a challenging task for revealing the community structure, as one user may belong to several communities. Most previous methods of overlapping community detection ignore the belonging levels when one node belongs to several communities. The membership-degree is used to embody the belonging level. In this paper, an novel method calling Fuzzy Membership-Degree Algorithm (FMA) is put forward. Firstly, we propagate the membership-degree with consideration of the nodes-attraction, which is a new proposed definition based on topological characteristics. Then we further mine communities under the guidance of Extended Modularity (EQ). In this paper, the proposed algorithm FMA makes full use of the topological information, and membership-degree suggests the belonging level of overlapping community. Experiments on synthetic and real-world networks demonstrate that our algorithm performs significantly.

[1]  Mao-Bin Hu,et al.  Detect overlapping and hierarchical community structure in networks , 2008, ArXiv.

[2]  Xiaohua Jia,et al.  Minimum-Cost Information Dissemination in Social Networks , 2015, WASA.

[3]  T. Nepusz,et al.  Fuzzy communities and the concept of bridgeness in complex networks. , 2007, Physical review. E, Statistical, nonlinear, and soft matter physics.

[4]  Steve Gregory,et al.  Finding overlapping communities in networks by label propagation , 2009, ArXiv.

[5]  James C. Bezdek Selected Applications in Classifier Design , 1981 .

[6]  Zhigang Luo,et al.  Overlapping Community Detection by Kernel-Based Fuzzy Affinity Propagation , 2010, 2010 2nd International Workshop on Intelligent Systems and Applications.

[7]  W. Zachary,et al.  An Information Flow Model for Conflict and Fission in Small Groups , 1977, Journal of Anthropological Research.

[8]  Boleslaw K. Szymanski,et al.  Community detection using a neighborhood strength driven Label Propagation Algorithm , 2011, 2011 IEEE Network Science Workshop.

[9]  Andrea Lancichinetti,et al.  Detecting the overlapping and hierarchical community structure in complex networks , 2008, 0802.1218.

[10]  Huan Liu,et al.  Discovering Overlapping Groups in Social Media , 2010, 2010 IEEE International Conference on Data Mining.

[11]  Bofeng Zhang,et al.  Overlapping Community Detection in social network based on Microblog User Model , 2014, 2014 International Conference on Data Science and Advanced Analytics (DSAA).

[12]  Konstantin Avrachenkov,et al.  Cooperative Game Theory Approaches for Network Partitioning , 2017, COCOON.

[13]  David Lusseau,et al.  The emergent properties of a dolphin social network , 2003, Proceedings of the Royal Society of London. Series B: Biological Sciences.

[14]  F. Radicchi,et al.  Benchmark graphs for testing community detection algorithms. , 2008, Physical review. E, Statistical, nonlinear, and soft matter physics.

[15]  Mark E. J. Newman,et al.  The Structure and Function of Complex Networks , 2003, SIAM Rev..

[16]  T. Vicsek,et al.  Uncovering the overlapping community structure of complex networks in nature and society , 2005, Nature.