Abstract
The swarm cognitive behavior of bees readily translates to swarm intelligence with “social cognition,” thus giving rise to the rapid promotion of survival skills and resource allocation. This paper presents a novel cognitively inspired artificial bee colony clustering (ABCC) algorithm with a clustering evaluation model to manage the energy consumption in cognitive wireless sensor networks (CWSNs). The ABCC algorithm can optimally align with the dynamics of the sensor nodes and cluster heads in CWSNs. These sensor nodes and cluster heads adapt to topological changes in the network graph over time. One of the major challenges with employing CWSNs is to maximize the lifetime of the networks. The ABCC algorithm is able to reduce and balance the energy consumption of nodes across the networks. Artificial bee colony (ABC) optimization is attractive for this application as the cognitive behaviors of artificial bees match perfectly with the intrinsic dynamics in cognitive wireless sensor networks. Additionally, it employs fewer control parameters compared to other heuristic algorithms, making identification of optimal parameter settings easier. Simulation results illustrate that the ABCC algorithm outperforms particle swarm optimisation (PSO), group search optimization (GSO), low-energy adaptive clustering hierarchy (LEACH), LEACH-centralized (LEACH-C), and hybrid energy-efficient distributed clustering (HEED) for energy management in CWSNs. Our proposed algorithm is increasingly superior to these other approaches as the number of nodes in the network grows.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Abbasi A, Younis M. A survey on clustering algorithms for wireless sensor networks. Comput Commun 2007;30(14):2826–2841.
Abdullah A, Hussain A, Khan IH. Introduction: dealing with big data-lessons from cognitive computing. Cogn Comput 2015;7(6):635–636.
Aslam M, Javaid N, Rahim A, Nazir U, Bibi A, Khan Z. Survey of extended leach-based clustering routing protocols for wireless sensor networks. Proceedings of IEEE 14th International Conference on High Performance Computing and Communication & IEEE 9th International Conference on Embedded Software and Systems, pp. 1232–1238. IEEE; 2012.
Bishop J. Stochastic searching networks. Proceedings of the 1st IEEE Conference on Artificial Neural Networks, pp. 329–331. IEEE, London; 1989.
Dechene D, El Jardali A, Luccini M, Sauer A. A survey of clustering algorithms for wireless sensor networks. Tech. rep., Department of Electrical and Computer Engineering: The University Of Western Ontario; 2006.
Ding S, Zhang J, Jia H, Qian J. An adaptive density data stream clustering algorithm. Cogn Comput 2016;8(1):30–38.
Dubey HM, Pandit M, Panigrahi B. A biologically inspired modified flower pollination algorithm for solving economic dispatch problems in modern power systems. Cogn Comput 2015;7(5):594–608.
Fernández-Caballero A., González P., Navarro E. Cognitively-inspired computing for gerontechnology. Cogn Comput 2016;8(2):297–298.
He S, Wu Q, Saunders J. Group search optimizer: an optimization algorithm inspired by animal searching behavior. IEEE Trans Evol Comput 2009;13(5):973–990.
Heinzelman WB, Chandrakasan A, Balakrishnan H. An application-specific protocol architecture for wireless microsensor networks. IEEE Trans Wirel Commun 2002;1(4):660–670.
Heinzelman WR, Chandrakasan A, Balakrishnan H. Energy-efficient communication protocol for wireless microsensor networks; 2000.
Hunt S, Meng Q, Hinde C, Huang T. A consensus-based grouping algorithm for multi-agent cooperative task allocation with complex requirements. Cogn Comput 2014;6(3):338–350.
Ibriq J, Mahgoub I. Cluster-based routing in wireless sensor networks: issues and challenges. Proceedings of 2004 Symposium on Performance Evaluation of Computer Telecommunication Systems, pp. 759–766; 2004.
Karaboga D, Basturk B. On the performance of artificial bee colony (ABC) algorithm. Appl Soft Comput 2008;8(1):687–697.
Karaboga D, Okdem S, Ozturk C. Cluster based wireless sensor network routings using artificial bee colony algorithm; 2010.
Karaboga D, Okdem S, Ozturk C. Cluster based wireless sensor network routing using artificial bee colony algorithm. Wirel Netw 2012;18(7):847–860.
Kennedy J, Eberhart R. Particle swarm optimization; 1995.
Kim SS, Byeon JH, Liu H, Abraham A, McLoone S. Optimal job scheduling in grid computing using efficient binary artificial bee colony optimization. Soft Comput 2013;17(5):867–882.
Kulkarni R, Forster A, Venayagamoorthy G. Computational intelligence in wireless sensor networks: a survey. IEEE Commun Surv Tutorials 2011;13(1):68–96.
Li G, Niu P, Xiao X. Development and investigation of efficient artificial bee colony algorithm for numerical function optimization. Appl Soft Comput 2012;12(1):320–332.
Li J, Pan Q. Solving the large-scale hybrid flow shop scheduling problem with limited buffers by a hybrid artificial bee colony algorithm. Inf Sci 2015;316:487–502.
Liu H, Abraham A, Clerc M. Chaotic dynamic characteristics in swarm intelligence. Appl Soft Comput 2007;7(3):1019–1026.
Liu X. A survey on clustering routing protocols in wireless sensor networks. Sensors 2012;12(8):11,113–11,153.
Loubière P., Jourdan A, Siarry P, Chelouah R. A sensitivity analysis method for driving the artificial bee colony algorithm’s search process. Appl Soft Comput. 2016;41:515–531.
Muth F, Papaj DR, Leonard AS. Bees remember flowers for more than one reason: pollen mediates associative learning. Anim Behav 2016;111:93–100.
Okdem S, Karaboga D, Ozturk C. An application of wireless sensor network routing based on artificial bee colony algorithm. Evolutionary Computation (CEC), 2011 IEEE Congress on, pp. 326–330. IEEE; 2011.
Ozturk C, Hancer E, Karaboga D. Dynamic clustering with improved binary artificial bee colony algorithm. Appl Soft Comput 2015;28:69–80.
al-Rifaie MM, Bishop JM. Stochastic diffusion search review. J Behavioural Robotics 2013;4(3):155–173.
al-Rifaie MM, Bishop JM, Caines S. Creativity and autonomy in swarm intelligence systems. Cogn Comput 2012;4(3):320–331.
Salim A, Osamy W, Khedr AM. IBLEACH: Intra-balanced LEACH protocol for wireless sensor networks. Wirel Netw 2014;20(6):1515–1525.
Siddique N, Adeli H. Nature inspired computing: an overview and some future directions. Cogn Comput 2015;7(6):706–714.
Song L, Hatzinakos D. Cognitive networking of large scale wireless systems. International Journal of Communication Networks and Distributed Systems 2009;2(4):452–475.
Ullah A, Li J, Hussain A, Yang E. Towards a biologically inspired soft switching approach for cloud resource provisioning. Cogn Comput 2016;8(5):992–1005.
Yang XS, Cui Z, Xiao R, Gandomi AH, Karamanoglu M. Swarm intelligence and bio-inspired computation: theory and applications: Elsevier;2013.
Ye D, Chen Z. A new approach to minimum attribute reduction based on discrete artificial bee colony. Soft Comput 2015;19(7):1893–1903.
Younis O, Fahmy S. Heed: a hybrid, energy-efficient, distributed clustering approach for ad hoc sensor networks. IEEE Trans Mob Comput 2004;3(4):366–379.
Younis O, Krunz M, Ramasubramanian S. Node clustering in wireless sensor networks: recent developments and deployment challenges. IEEE Netw 2006;20(3):20–25.
Yurtkuran A, Emel E. An adaptive artificial bee colony algorithm for global optimization. Appl Math Comput Sci 2015;217:1004–1023.
Acknowledgements
The authors sincerely thank the editors and anonymous reviewers for their helpful suggestions on how to improve the presentation of our paper. This study is supported by the 2016 Research Grant from the Kangwon National University (Grant No. 520160235) and the Program for New Century Excellent Talents in University (Grant No. NCET-11-0861).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of Interest
The authors declare that they have no conflict of interest.
Informed Consent
All procedures followed were in accordance with the ethical standards of the responsible committee on human experimentation (institutional and national) and with the Declaration of Helsinki 1975, as revised in 2008 (5). Additional informed consent was obtained from all patients for which identifying information is included in this article.
Human and Animal Rights
This article does not contain any studies with human participants or animals performed by any of the authors.
Additional information
Informed Consent
All procedures followed were in accordance with the ethical standards of the responsible committee on human experimentation (institutional and national) and with the Declaration of Helsinki 1975, as revised in 2008 (5). Additional informed consent was obtained from all patients for which identifying information is included in this article.
Rights and permissions
About this article
Cite this article
Kim, SS., McLoone, S., Byeon, JH. et al. Cognitively Inspired Artificial Bee Colony Clustering for Cognitive Wireless Sensor Networks. Cogn Comput 9, 207–224 (2017). https://doi.org/10.1007/s12559-016-9447-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12559-016-9447-z