Abstract
Recent research in nature based optimization algorithms is directed towards analyzing domain specific enhancements for improving results optimality. This paper proposes an Enhanced Group Search Optimization (E-GSO) algorithm, a variant of the nature based Group Search Optimization (GSO) algorithm to detect communities in complex networks with better modularity and convergence. E-GSO enhances GSO by merging node similarities in its basic optimization process for fixing co-occurrences of highly similar nodes. This leads to avoidance of random variations on fixed node positions, enabling faster convergence to communities with higher modularity values. The communities are thus evolved in an unsupervised manner using an optimized search space. The experimental results established using real/synthetic network datasets support the effectiveness of the proposed E-GSO algorithm.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Agrawal, R.: Bi-objective community detection in networks using genetic algorithm. In: Contemporary Computing (pp. 5-15). Springer Berlin Heidelberg (2011)
Amiri, B., Hossain, L., Crawford, J.W., Wigand, R.T.: Community detection in complex networks: Multi–objective enhanced firefly algorithm. Knowledge-Based Systems. 46, 1-11 (2013)
Banati H., Arora N.: Modelling Evolutionary Group Search Optimization Approach for Community Detection in Social networks. In: Proceedings of the Third Int. Symposium on Women in Computing and Informatics. pp. 109-117, ACM (2015a)
Banati H., Arora N.: TL-GSO: - A hybrid approach to mine communities from social networks. In: IEEE International Conference on Research in Computational Intelligence and Communication Networks, pp. 145-150, IEEE (2015b)
Barber, M.J., Clark, J.W.: Detecting network communities by propagating labels under constraints. Physical Review E. 80(2), 026129 (2009).
Blondel, V.D., Guillaume, J.L., Lambiotte, R., Lefebvre, E.: Fast unfolding of communities in large networks. Journal of statistical mechanics: theory and experiment. 2008 (10), P10008 (2008)
Cao, C., Ni, Q., Zhai, Y.: A novel community detection method based on discrete particle swarm optimization algorithms in complex networks. In: Evolutionary Computation (CEC), 2015 IEEE Congress on. pp. 171-178, IEEE (2015, May).
Clauset, A., Newman, M. E., Moore, C.: Finding community structure in very large networks. Physical review E. 70(6), 066111 (2004).
Danon, L., DÃaz-Guilera, A., Duch, J., Arenas, A.: Comparing community structure identification. Journal of Stastical Mechanics: Theory and experiment. 2005 (09), P09008 (2005).
Gach, O., Hao, J. K.: A memetic algorithm for community detection in complex networks. In: Parallel Problem Solving from Nature-PPSN XII . pp. 327-336. Springer Berlin Heidelberg (2012)
Girvan, M., Newman, M. E.: Community structure in social and biological networks. In: Proceedings of the national academy of sciences. 99(12), 7821-7826 (2002)
Gong, M., Cai, Q., Chen, X., Ma, L.: Complex network clustering by multiobjective discrete particle swarm optimization based on decomposition. Evolutionary Computation. IEEE Transactions on. 18(1), 82-97 (2014)
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. Springer International Publishing (2014)
He, S., Wu, Q. H., & Saunders, J. R.: Group search optimizer: an optimization algorithm inspired by animal searching behavior. Evolutionary Computation. IEEE Transactions on. 13(5), 973-990 (2009)
Krebs, V.: http://www.orgnet.com/cases.html (2008)
Lancichinetti, A., Fortunato, S., Radicchi, F.: Benchmark graphs for testing community detection algorithms. Physical review E. 78(4), 046110 (2008)
Lusseau, D., Schneider, K., Boisseau, O. J., Haase, P., Slooten, E., Dawson, S.M.: The bottlenose dolphin community of Doubtful Sound features a large proportion of long-lasting associations. Behavioral Ecology and Sociobiology. 54(4), 396-405 (2003)
Moreno, J.L.: Who shall survive? Foundations of Sociometry, group psychotherapy and socio-drama (1953)
Newman, M. E.: Fast algorithm for detecting community structure in networks. Physical review E. 69(6), 066133 (2004)
Pan, Y., Li, D.H., Liu, J.G., Liang, J.Z.: Detecting community structure in complex networks via node similarity. Physica A: Statistical Mechanics and its Applications. 389(14), 2849-2857 (2010)
Pizzuti, C.: Boosting the detection of modular community structure with genetic algorithms and local search. In: Proceedings of the 27th Annual ACM Symposium on Applied Computing. pp. 226-231. ACM (2012a)
Pizzuti, C.: A multiobjective genetic algorithm to find communities in complex networks. Evolutionary Computation. IEEE Transactions on. 16(3), 418-430 (2012b)
Radicchi, F., Castellano, C., Cecconi, F., Loreto, V., Parisi, D. Defining and identifying communities in networks. Proceedings of the National Academy of Sciences of the United States of America. 101(9), 2658-2663 (2004)
Raghavan, U. N., Albert, R., Kumara, S.: Near linear time algorithm to detect community structures in large-scale networks. Physical Review E. 76(3), 036106 (2007)
Rosvall, M., Bergstrom, C. T.: Maps of random walks on complex networks reveal community structure. Proceedings of the National Academy of Sciences. 105(4), 1118-1123 (2008).
Schaeffer, S.E.: Graph clustering. Computer Science Review. 1(1), 27-64 (2007)
Shi, C., Yu, P. S., Yan, Z., Huang, Y., Wang, B.: Comparison and selection of objective functions in multiobjective community detection. Computational Intelligence. 30(3), 562-582 (2014)
Wang, G., Zhang, X., Jia, G., Ren, X.: Application of algorithm used in community detection of complex network. International Journal of Future Generation Communication and Networking. 6(4), 219-230 (2013)
Zachary, W. W.: An information flow model for conflict and fission in small groups. Journal of anthropological research. 452-473 (1977)
Zhou, T., Lü, L., Zhang, Y.C.: Predicting missing links via local information. The European Physical Journal B. 71(4), 623-630 (2009)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing AG
About this paper
Cite this paper
Arora, N., Banati, H. (2016). Enhancing Group Search Optimization with Node Similarities for Detecting Communities. In: Corchado Rodriguez, J., Mitra, S., Thampi, S., El-Alfy, ES. (eds) Intelligent Systems Technologies and Applications 2016. ISTA 2016. Advances in Intelligent Systems and Computing, vol 530. Springer, Cham. https://doi.org/10.1007/978-3-319-47952-1_24
Download citation
DOI: https://doi.org/10.1007/978-3-319-47952-1_24
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-47951-4
Online ISBN: 978-3-319-47952-1
eBook Packages: EngineeringEngineering (R0)