TY - GEN
T1 - A hybrid evolutionary algorithm for community detection
AU - Liu, Fanzhen
AU - Chen, Zhengpeng
AU - Cui, Yali
AU - Liu, Chen
AU - Li, Xianghua
AU - Gao, Chao
N1 - Publisher Copyright:
© 2017 ACM.
PY - 2017/8/23
Y1 - 2017/8/23
N2 - Evolutionary algorithm belongs to the behaviorism which is one of major approaches to artificial intelligence. Community detection is one of the important applications of the evolutionary algorithm. Detecting the community structure, an essential property for complex networks, can help us understand the inherent functions of real systems. It has been proved that genetic algorithm (GA) is feasible for community detection, and yet existing GA-based community detection algorithms still need improving in terms of their robustness and accuracy. A Physarum-based network model (PNM) with an intelligence of recognizing inter-community edges based on a kind of multi-headed slime mold, has been proposed in the phase of GA's initialization for optimization. In this paper, integrated with PNM after three operators of GA during the process of community detection, a novel genetic algorithm, called P-GACD, is proposed to improve the efficiency of GA for community detection. In addition, some experiments are implemented in five real-world networks to evaluate the performance of P-GACD. The results reveal that PGACD shows an advantage in terms of the robustness and accuracy, contrasted with the existing algorithms.
AB - Evolutionary algorithm belongs to the behaviorism which is one of major approaches to artificial intelligence. Community detection is one of the important applications of the evolutionary algorithm. Detecting the community structure, an essential property for complex networks, can help us understand the inherent functions of real systems. It has been proved that genetic algorithm (GA) is feasible for community detection, and yet existing GA-based community detection algorithms still need improving in terms of their robustness and accuracy. A Physarum-based network model (PNM) with an intelligence of recognizing inter-community edges based on a kind of multi-headed slime mold, has been proposed in the phase of GA's initialization for optimization. In this paper, integrated with PNM after three operators of GA during the process of community detection, a novel genetic algorithm, called P-GACD, is proposed to improve the efficiency of GA for community detection. In addition, some experiments are implemented in five real-world networks to evaluate the performance of P-GACD. The results reveal that PGACD shows an advantage in terms of the robustness and accuracy, contrasted with the existing algorithms.
KW - Community detection
KW - Complex networks
KW - Genetic algorithm
KW - Ph!sarum
UR - http://www.scopus.com/inward/record.url?scp=85030983567&partnerID=8YFLogxK
U2 - 10.1145/3106426.3106477
DO - 10.1145/3106426.3106477
M3 - 会议稿件
AN - SCOPUS:85030983567
T3 - Proceedings - 2017 IEEE/WIC/ACM International Conference on Web Intelligence, WI 2017
SP - 469
EP - 475
BT - Proceedings - 2017 IEEE/WIC/ACM International Conference on Web Intelligence, WI 2017
PB - Association for Computing Machinery, Inc
T2 - 16th IEEE/WIC/ACM International Conference on Web Intelligence, WI 2017
Y2 - 23 August 2017 through 26 August 2017
ER -