DocumentCode
226577
Title
Fuzzy community detection in social networks using a genetic algortihm
Author
Jianhai Su ; Havens, Timothy C.
Author_Institution
Dept. of Comput. Sci., Michigan Technol. Univ., Houghton, MI, USA
fYear
2014
fDate
6-11 July 2014
Firstpage
2039
Lastpage
2046
Abstract
Community structure in a network usually is an indicator of some important hidden pattern, and thus can deepen our understandings of some phenomenon and also enable useful applications. Even though the introduction of Newman´s modularity stimulates a magnitude of modularity-based community detection methods, only a few of them are designed for uncovering fuzzy overlapping communities in a network, which in practice are really common in social networks. Considering that modularity maximization is NP-hard and that a genetic algorithm´s ability to find fairly good solutions of an NP-hard problem, an O (n2) genetic algorithm for fuzzy community detection (GAFCD) is proposed based on the generalized modularity, a one-step extension of Newman´s modularity. Crossover in GAFCD works as an outer-layer search framework that statistically determines sub search spaces with which a novel mutation operator finds the best partition in each sub search space. We compare our proposed GAFCD method with an existing fuzzy community detection algorithm, MULTICUT spectral FCM (MSFCM), and GALS, one of the most effective disjoint (or crisp) community detection, on 10 real world data sets; it is observed that GAFCD outperforms the other algorithms in terms of finding max-modularity communities. Furthermore, GAFCD is able to find both fuzzy partitions and crisp partitions while MSFCM can only find fuzzy partitions and GALS can only find crisp partitions. This unique feature makes GAFCD the first genetic algorithm for finding truly fuzzy (i.e., inclusive of both fuzzy and crisp communities) max-modularity community structure in a network.
Keywords
computational complexity; fuzzy set theory; genetic algorithms; social networking (online); GAFCD; NP-hard problem; Newman modularity; fuzzy community detection; fuzzy overlapping communities; fuzzy partitions; genetic algorithm; max-modularity community structure; modularity maximization; modularity-based community detection method; social networks; Biological cells; Communities; Genetic algorithms; Optimization; Partitioning algorithms; Sociology; Statistics;
fLanguage
English
Publisher
ieee
Conference_Titel
Fuzzy Systems (FUZZ-IEEE), 2014 IEEE International Conference on
Conference_Location
Beijing
Print_ISBN
978-1-4799-2073-0
Type
conf
DOI
10.1109/FUZZ-IEEE.2014.6891611
Filename
6891611
Link To Document