Abstract
The problem of community detection in complex networks has established an increased amount of interest since the past decade. Community detection is a way to discover the structure of network by assembling the nodes into communities. The grouping performed for the communities encompasses denser interconnection between the nodes than community’s intra-connections. In this paper a novel nature-inspired algorithmic approach based on Ant Lion Optimizer for efficiently discovering the communities in large networks is proposed. The proposed algorithm optimizes modularity function and is able to recognize densely linked clusters of nodes having sparse interconnects. The work is tested on Zachary’s Karate Club, Bottlenose Dolphins, Books about US politics and American college football network benchmarks and results are compared with the Ant Colony Optimization (ACO) and Enhanced Firefly algorithm (EFF) approaches. The proposed approach outperforms EFF and ACO for Zachary and Books about US politics and produces results better than ACO for Dolphins and EFF for American Football Club. The conclusion drawn from experimental results illustrates the potential of the methodology to effectively identify the network structure.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Amiri, B., Hossain, L., Crawford, J.W., Wigand, R.T.: Community detection in complex networks: multi-objective enhanced firefly algorithm. Knowl.-Based Syst. 46, 1–11 (2013)
Clauset, A., Newman, M.E., Moore, C.: Finding community structure in very large networks. Phys. Rev. E 70(6), 1–6 (2004)
Ferrara, E., Fiumara, G.: Topological features of online social networks. Commun. Appl. Indus. Math. 2(2), 1–20 (2011)
Fortunato, S.: Community detection in graphs. Phys. Rep. 486(3), 75–174 (2010)
Hafez, A.I., Zawbaa, H.M., Hassanien, A.E., Fahmy, A.A.: Networks community detection using artificial bee colony swarm optimization. In: Proceedings of the Fifth International Conference on Innovations in Bio-Inspired Computing and Applications, IBICA 2014, pp. 229–239 (2014)
Honghao, C., Zuren, F., Zhigang, R.: Community detection using ant colony optimization. In: IEEE Congress on Evolutionary Computation (CEC), pp. 3072–3078 (2013)
Lambiotte, R., Lefebvre, E., Guillaume, J.L., Blondel, V.D.: Fast unfolding of communities in large networks. J. Stat. Mech: Theory Exp. 2008(10), P10008 (2008)
Le Martelot, E., Hankin, C.: Fast multi-scale detection of relevant communities in large-scale networks. Comput. J. 56(9), 1136–1150 (2013)
Ma, L., Gong, M., Liu, J., Cai, Q., Jiao, L.: Multi-level learning based memetic algorithm for community detection. Appl. Soft Comput. 19, 121–133 (2014)
Mirjalili, S.: The Ant lion optimizer. Adv. Eng. Softw. 83, 80–98 (2015)
Newman, M.E.: The structure and function of complex networks. SIAM Rev. 45(2), 167–256 (2003)
Newman, M.E.: Fast algorithm for detecting community structure in networks. Phys. Rev. E 69(6), 1–5 (2004)
Newman, M.E.: Finding community structure in networks using the eigenvectors of matrices. Phys. Rev. E 74(3), 036104 (2006)
Newman, M.E.: (2009). http://www-personal.umich.edu/mejn/netdata/
Newman, M.E., Girvan, M.: Finding and evaluating community structure in networks. Phys. Rev. E 69(2), 1–16 (2004)
Pizzuti, C.: GA-Net: a genetic algorithm for community detection in social networks. In: Rudolph, G., Jansen, T., Beume, N., Lucas, S., Poloni, C. (eds.) PPSN 2008. LNCS, vol. 5199, pp. 1081–1090. Springer, Heidelberg (2008). doi:10.1007/978-3-540-87700-4_107
Pizzuti, C.: A multiobjective genetic algorithm to find communities in complex networks. IEEE Trans. Evol. Comput. 16(3), 418–430 (2012)
Schuetz, P., Caflisch, A.: Efficient modularity optimization by multistep greedy algorithm and vertex mover refinement. Phys. Rev. E 77(4), 046112 (2008)
Shang, R., Bai, J., Jiao, L., Jin, C.: Community detection based on modularity and an improved genetic algorithm. Physica A Stat. Mech. Appl. 392(5), 1215–1231 (2013)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Kaur, M., Mahajan, A. (2017). Community Detection in Complex Networks: A Novel Approach Based on Ant Lion Optimizer. In: Deep, K., et al. Proceedings of Sixth International Conference on Soft Computing for Problem Solving. Advances in Intelligent Systems and Computing, vol 546. Springer, Singapore. https://doi.org/10.1007/978-981-10-3322-3_3
Download citation
DOI: https://doi.org/10.1007/978-981-10-3322-3_3
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-3321-6
Online ISBN: 978-981-10-3322-3
eBook Packages: EngineeringEngineering (R0)