Detecting communities in complex networks-A discrete hybrid evolutionary approach

被引:5
作者
Banati H. [1 ]
Arora N. [2 ]
机构
[1] Department of Computer Science, Dyal Singh College, University of Delhi, Delhi
[2] Department of Computer Science, Kalindi College, University of Delhi, Delhi
关键词
Community detection; complex networks; evolutionary algorithms; group search optimization; teachers learners based optimization; hybrid algorithms;
D O I
10.1080/1206212X.2016.1210280
中图分类号
学科分类号
摘要
Evolving densely connected communities of nodes in the real life complex networks is a computationally extensive (NP hard) problem. Nature based evolutionary heuristic algorithms provide an effective solution to such kind of problems. However, very few evolutionary approaches have been tested on this domain with most of them applying real time operators. Incorporating discrete behaviour in the evolutionary process can further lead to improvisation in the overall efficiency of the applied algorithm. This paper proposes a discrete adaption of the TL-GSO community detection (CD) algorithm for faster convergence of the optimization function in comparison to the existing variants of Group Search Optimization (GSO) and TL-GSO. The approach mixes the exploration strategies of Teachers Learners (I-TLBO) and GSO algorithms to detect communities in complex networks. It modifies the optical search of GSO to step search and real time crossover to single point crossover. The modifications result in minimizing the parameters to be externally set. Optimized search space reduces the runtime and evolve communities in an unsupervised manner. Experimental results on real and synthetic networks show that the proposed algorithm converges faster and evolves to accurate communities with high fitness as compared to varied state of the art CD algorithms. © 2016 Informa UK Limited.
引用
收藏
页码:29 / 40
页数:11
相关论文
共 35 条
[31]  
Gong M., Fu B., Jiao L., Et al., A memetic algorithm for community detection in networks, Phys. Rev. E., 84, (2011)
[32]  
Pizzuti C., A multiobjective genetic algorithm to find communities in complex networks, IEEE Trans. Evol. Comput., 16, pp. 418-430, (2012)
[33]  
Ma L., Gong M., Liu J., Et al., Multi-level learning based memetic algorithm for community detection, Appl. Soft Comput., 19, pp. 121-133, (2014)
[34]  
Rosvall M., Bergstrom C., Maps of random walks on complex networks reveal community structure, Proc. Nat. Acad. Sci., 105, pp. 1118-1123, (2008)
[35]  
Blondel V.D., Guillaume J.L., Lambiotte R., Et al., Fast unfolding of communities in large networks, J. Stat. Mech.: Theor. Exper., 2008, (2008)