Hybrid Self-Adaptive Algorithm for Community Detection in Complex Networks
The study of community detection algorithms in complex networks has been very active in the past several years. In this paper, a Hybrid Self-adaptive Community Detection Algorithm (HSCDA) based on modularity is put forward first. In HSCDA, three different crossover and two different mutation operato...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi Limited
2015-01-01
|
Series: | Mathematical Problems in Engineering |
Online Access: | http://dx.doi.org/10.1155/2015/273054 |
id |
doaj-abcf1cc06c79435f8ccb6af60a394fab |
---|---|
record_format |
Article |
spelling |
doaj-abcf1cc06c79435f8ccb6af60a394fab2020-11-24T23:15:13ZengHindawi LimitedMathematical Problems in Engineering1024-123X1563-51472015-01-01201510.1155/2015/273054273054Hybrid Self-Adaptive Algorithm for Community Detection in Complex NetworksBin Xu0Jin Qi1Chunxia Zhou2Xiaoxuan Hu3Bianjia Xu4Yanfei Sun5Key Lab of Broadband Wireless Communication and Sensor Network Technology, Nanjing University of Posts and Telecommunications, Ministry of Education, Nanjing 210003, ChinaKey Lab of Broadband Wireless Communication and Sensor Network Technology, Nanjing University of Posts and Telecommunications, Ministry of Education, Nanjing 210003, ChinaKey Lab of Broadband Wireless Communication and Sensor Network Technology, Nanjing University of Posts and Telecommunications, Ministry of Education, Nanjing 210003, ChinaKey Lab of Broadband Wireless Communication and Sensor Network Technology, Nanjing University of Posts and Telecommunications, Ministry of Education, Nanjing 210003, ChinaKey Lab of Broadband Wireless Communication and Sensor Network Technology, Nanjing University of Posts and Telecommunications, Ministry of Education, Nanjing 210003, ChinaSchool of Automation, Nanjing University of Posts and Telecommunications, Nanjing 210003, ChinaThe study of community detection algorithms in complex networks has been very active in the past several years. In this paper, a Hybrid Self-adaptive Community Detection Algorithm (HSCDA) based on modularity is put forward first. In HSCDA, three different crossover and two different mutation operators for community detection are designed and then combined to form a strategy pool, in which the strategies will be selected probabilistically based on statistical self-adaptive learning framework. Then, by adopting the best evolving strategy in HSCDA, a Multiobjective Community Detection Algorithm (MCDA) based on kernel k-means (KKM) and ratio cut (RC) objective functions is proposed which efficiently make use of recommendation of strategy by statistical self-adaptive learning framework, thus assisting the process of community detection. Experimental results on artificial and real networks show that the proposed algorithms achieve a better performance compared with similar state-of-the-art approaches.http://dx.doi.org/10.1155/2015/273054 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Bin Xu Jin Qi Chunxia Zhou Xiaoxuan Hu Bianjia Xu Yanfei Sun |
spellingShingle |
Bin Xu Jin Qi Chunxia Zhou Xiaoxuan Hu Bianjia Xu Yanfei Sun Hybrid Self-Adaptive Algorithm for Community Detection in Complex Networks Mathematical Problems in Engineering |
author_facet |
Bin Xu Jin Qi Chunxia Zhou Xiaoxuan Hu Bianjia Xu Yanfei Sun |
author_sort |
Bin Xu |
title |
Hybrid Self-Adaptive Algorithm for Community Detection in Complex Networks |
title_short |
Hybrid Self-Adaptive Algorithm for Community Detection in Complex Networks |
title_full |
Hybrid Self-Adaptive Algorithm for Community Detection in Complex Networks |
title_fullStr |
Hybrid Self-Adaptive Algorithm for Community Detection in Complex Networks |
title_full_unstemmed |
Hybrid Self-Adaptive Algorithm for Community Detection in Complex Networks |
title_sort |
hybrid self-adaptive algorithm for community detection in complex networks |
publisher |
Hindawi Limited |
series |
Mathematical Problems in Engineering |
issn |
1024-123X 1563-5147 |
publishDate |
2015-01-01 |
description |
The study of community detection algorithms in complex networks has been very active in the past several years. In this paper, a Hybrid Self-adaptive Community Detection Algorithm (HSCDA) based on modularity is put forward first. In HSCDA, three different crossover and two different mutation operators for community detection are designed and then combined to form a strategy pool, in which the strategies will be selected probabilistically based on statistical self-adaptive learning framework. Then, by adopting the best evolving strategy in HSCDA, a Multiobjective Community Detection Algorithm (MCDA) based on kernel k-means (KKM) and ratio cut (RC) objective functions is proposed which efficiently make use of recommendation of strategy by statistical self-adaptive learning framework, thus assisting the process of community detection. Experimental results on artificial and real networks show that the proposed algorithms achieve a better performance compared with similar state-of-the-art approaches. |
url |
http://dx.doi.org/10.1155/2015/273054 |
work_keys_str_mv |
AT binxu hybridselfadaptivealgorithmforcommunitydetectionincomplexnetworks AT jinqi hybridselfadaptivealgorithmforcommunitydetectionincomplexnetworks AT chunxiazhou hybridselfadaptivealgorithmforcommunitydetectionincomplexnetworks AT xiaoxuanhu hybridselfadaptivealgorithmforcommunitydetectionincomplexnetworks AT bianjiaxu hybridselfadaptivealgorithmforcommunitydetectionincomplexnetworks AT yanfeisun hybridselfadaptivealgorithmforcommunitydetectionincomplexnetworks |
_version_ |
1725591664216506368 |