Skip to main content

Advertisement

Log in

Cognitively Inspired Artificial Bee Colony Clustering for Cognitive Wireless Sensor Networks

  • Published:
Cognitive Computation Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  1. Abbasi A, Younis M. A survey on clustering algorithms for wireless sensor networks. Comput Commun 2007;30(14):2826–2841.

    Article  Google Scholar 

  2. Abdullah A, Hussain A, Khan IH. Introduction: dealing with big data-lessons from cognitive computing. Cogn Comput 2015;7(6):635–636.

    Article  Google Scholar 

  3. 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.

  4. Bishop J. Stochastic searching networks. Proceedings of the 1st IEEE Conference on Artificial Neural Networks, pp. 329–331. IEEE, London; 1989.

  5. 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.

  6. Ding S, Zhang J, Jia H, Qian J. An adaptive density data stream clustering algorithm. Cogn Comput 2016;8(1):30–38.

    Article  Google Scholar 

  7. 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.

    Article  Google Scholar 

  8. Fernández-Caballero A., González P., Navarro E. Cognitively-inspired computing for gerontechnology. Cogn Comput 2016;8(2):297–298.

    Article  Google Scholar 

  9. 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.

    Article  Google Scholar 

  10. Heinzelman WB, Chandrakasan A, Balakrishnan H. An application-specific protocol architecture for wireless microsensor networks. IEEE Trans Wirel Commun 2002;1(4):660–670.

    Article  Google Scholar 

  11. Heinzelman WR, Chandrakasan A, Balakrishnan H. Energy-efficient communication protocol for wireless microsensor networks; 2000.

  12. 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.

    Article  Google Scholar 

  13. 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.

  14. Karaboga D, Basturk B. On the performance of artificial bee colony (ABC) algorithm. Appl Soft Comput 2008;8(1):687–697.

    Article  Google Scholar 

  15. Karaboga D, Okdem S, Ozturk C. Cluster based wireless sensor network routings using artificial bee colony algorithm; 2010.

  16. Karaboga D, Okdem S, Ozturk C. Cluster based wireless sensor network routing using artificial bee colony algorithm. Wirel Netw 2012;18(7):847–860.

    Article  Google Scholar 

  17. Kennedy J, Eberhart R. Particle swarm optimization; 1995.

  18. 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.

    Article  Google Scholar 

  19. Kulkarni R, Forster A, Venayagamoorthy G. Computational intelligence in wireless sensor networks: a survey. IEEE Commun Surv Tutorials 2011;13(1):68–96.

    Article  Google Scholar 

  20. 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.

    Article  Google Scholar 

  21. 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.

    Article  Google Scholar 

  22. Liu H, Abraham A, Clerc M. Chaotic dynamic characteristics in swarm intelligence. Appl Soft Comput 2007;7(3):1019–1026.

    Article  Google Scholar 

  23. Liu X. A survey on clustering routing protocols in wireless sensor networks. Sensors 2012;12(8):11,113–11,153.

    Article  Google Scholar 

  24. 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.

  25. Muth F, Papaj DR, Leonard AS. Bees remember flowers for more than one reason: pollen mediates associative learning. Anim Behav 2016;111:93–100.

    Article  Google Scholar 

  26. 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.

  27. Ozturk C, Hancer E, Karaboga D. Dynamic clustering with improved binary artificial bee colony algorithm. Appl Soft Comput 2015;28:69–80.

    Article  Google Scholar 

  28. al-Rifaie MM, Bishop JM. Stochastic diffusion search review. J Behavioural Robotics 2013;4(3):155–173.

  29. al-Rifaie MM, Bishop JM, Caines S. Creativity and autonomy in swarm intelligence systems. Cogn Comput 2012;4(3):320–331.

    Article  Google Scholar 

  30. Salim A, Osamy W, Khedr AM. IBLEACH: Intra-balanced LEACH protocol for wireless sensor networks. Wirel Netw 2014;20(6):1515–1525.

    Article  Google Scholar 

  31. Siddique N, Adeli H. Nature inspired computing: an overview and some future directions. Cogn Comput 2015;7(6):706–714.

    Article  Google Scholar 

  32. Song L, Hatzinakos D. Cognitive networking of large scale wireless systems. International Journal of Communication Networks and Distributed Systems 2009;2(4):452–475.

    Article  Google Scholar 

  33. 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.

    Article  Google Scholar 

  34. Yang XS, Cui Z, Xiao R, Gandomi AH, Karamanoglu M. Swarm intelligence and bio-inspired computation: theory and applications: Elsevier;2013.

  35. Ye D, Chen Z. A new approach to minimum attribute reduction based on discrete artificial bee colony. Soft Comput 2015;19(7):1893–1903.

    Article  Google Scholar 

  36. 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.

    Article  Google Scholar 

  37. Younis O, Krunz M, Ramasubramanian S. Node clustering in wireless sensor networks: recent developments and deployment challenges. IEEE Netw 2006;20(3):20–25.

    Article  Google Scholar 

  38. Yurtkuran A, Emel E. An adaptive artificial bee colony algorithm for global optimization. Appl Math Comput Sci 2015;217:1004–1023.

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Hongbo Liu.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12559-016-9447-z

Keywords

Navigation