A quantum-inspired evolutionary clustering algorithm for the lifetime problem of wireless sensor network

One of the solutions to the lifetime problem of a wireless sensor network (WSN) is to select a sensor as the cluster head (CH) to reduce the transmission cost of the other sensors in a cluster. However, the high computation load will quickly run out of its energy. The most well-known method for selecting the CHs of a WSN is the so-called low energy adaptive clustering hierarchy (LEACH), but it is far from optimal in terms of the energy consumed. On the other hand, some recent studies showed that the quantum-inspired evolutionary algorithm (QEA) can provide a better result than rule-based and metaheuristic algorithms. This paper is, therefore, aimed at applying QEA to the lifetime problem of a WSN. Simulation results show that the proposed algorithm can provide a better result than LEACH and genetic algorithm in terms of the overall energy consumed, especially for complex and large lifetime problems.

[1]  Joohwan Kim,et al.  Minimizing Delay and Maximizing Lifetime for Wireless Sensor Networks With Anycast , 2010, IEEE/ACM Transactions on Networking.

[2]  Christian Blum,et al.  Metaheuristics in combinatorial optimization: Overview and conceptual comparison , 2003, CSUR.

[3]  Parikshit Yadav,et al.  A Robust Harmony Search Algorithm Based Clustering Protocol for Wireless Sensor Networks , 2010, 2010 IEEE International Conference on Communications Workshops.

[4]  Bara'a Ali Attea,et al.  A new evolutionary based routing protocol for clustered heterogeneous wireless sensor networks , 2012, Appl. Soft Comput..

[5]  Hwang Soo Lee,et al.  Wireless sensor network design for tactical military applications : Remote large-scale environments , 2009, MILCOM 2009 - 2009 IEEE Military Communications Conference.

[6]  Z. Dong,et al.  Quantum-Inspired Particle Swarm Optimization for Valve-Point Economic Load Dispatch , 2010, IEEE Transactions on Power Systems.

[7]  Tzung-Pei Hong,et al.  Metaheuristics for the Lifetime of WSN: A Review , 2016, IEEE Sensors Journal.

[8]  Abdesslem Layeb,et al.  A novel quantum inspired cuckoo search for knapsack problems , 2011, Int. J. Bio Inspired Comput..

[9]  JoAnne Holliday,et al.  Distributed Energy-Efficient Hierarchical Clustering for Wireless Sensor Networks , 2005, DCOSS.

[10]  Wendi Heinzelman,et al.  Energy-efficient communication protocol for wireless microsensor networks , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[11]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1996, Springer Berlin Heidelberg.

[12]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1992, Artificial Intelligence.

[13]  Ossama Younis,et al.  HEED: a hybrid, energy-efficient, distributed clustering approach for ad hoc sensor networks , 2004, IEEE Transactions on Mobile Computing.

[14]  Rajesh Kumar Tiwari,et al.  A survey on routing protocols for wireless sensor networks using swarm intelligence , 2016 .

[15]  Jong-Hwan Kim,et al.  Quantum-inspired evolutionary algorithm for a class of combinatorial optimization , 2002, IEEE Trans. Evol. Comput..

[16]  D. Coore,et al.  An Algorithm for Group Formation and Maximal Independent Set in an Amorphous Computer , 1998 .

[17]  Muhammad Omer Farooq,et al.  MR-LEACH: Multi-hop Routing with Low Energy Adaptive Clustering Hierarchy , 2010, 2010 Fourth International Conference on Sensor Technologies and Applications.

[18]  Emanuel Melachrinoudis,et al.  Controlled sink mobility for prolonging wireless sensor networks lifetime , 2008, Wirel. Networks.

[19]  Mohammad Masdari,et al.  A new approach for decreasing energy in wireless sensor networks with hybrid LEACH protocol and fuzzy C-means algorithm , 2015, Int. J. Commun. Networks Distributed Syst..

[20]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[21]  Joel J. P. C. Rodrigues,et al.  Metaheuristic Scheduling for Cloud: A Survey , 2014, IEEE Systems Journal.

[22]  Kenneth Alan De Jong,et al.  An analysis of the behavior of a class of genetic adaptive systems. , 1975 .

[23]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[24]  Yong Tang,et al.  A quantum-inspired genetic algorithm for k-means clustering , 2010, Expert Syst. Appl..

[25]  Chengdong Wu,et al.  A Low-Energy Adaptive Clustering Routing Protocol of Wireless Sensor Networks , 2011, 2011 7th International Conference on Wireless Communications, Networking and Mobile Computing.

[26]  Mario Gerla,et al.  A heterogeneous routing protocol based on a new stable clustering scheme , 2002, MILCOM 2002. Proceedings.

[27]  Murat Demirbas,et al.  FLOC : A Fast Local Clustering Service for Wireless Sensor Networks , 2004 .

[28]  Thomas Stützle,et al.  Ant Colony Optimization , 2009, EMO.

[29]  Laurence T. Yang,et al.  Data Mining for Internet of Things: A Survey , 2014, IEEE Communications Surveys & Tutorials.

[30]  E SandeepKumar,et al.  Fire-LEACH: A Novel Clustering Protocol for Wireless Sensor Networks based on Firefly Algorithm , 2014 .

[31]  Ye Xia,et al.  Maximizing the Lifetime of Wireless Sensor Networks with Mobile Sink in Delay-Tolerant Applications , 2010, IEEE Transactions on Mobile Computing.

[32]  V. Loscri,et al.  A two-levels hierarchy for low-energy adaptive clustering hierarchy (TL-LEACH) , 2005, VTC-2005-Fall. 2005 IEEE 62nd Vehicular Technology Conference, 2005..

[33]  Shonak Bansal,et al.  Hybrid PSO based Leach Algorithm for Reducing Energy Consumption in Wireless Sensor Networks , 2014 .

[34]  Adrian Perrig,et al.  ACE: An Emergent Algorithm for Highly Uniform Cluster Formation , 2004, EWSN.

[35]  Michael D. Dettinger,et al.  Meteorology and Hydrology in Yosemite National Park: A Sensor Network Application , 2003, IPSN.

[36]  Makoto Takizawa,et al.  A Survey on Clustering Algorithms for Wireless Sensor Networks , 2010, 2010 13th International Conference on Network-Based Information Systems.

[37]  Gexiang Zhang,et al.  Quantum-inspired evolutionary algorithms: a survey and empirical study , 2011, J. Heuristics.

[38]  Dae-Man Han,et al.  Design and implementation of smart home energy management systems based on zigbee , 2010, IEEE Transactions on Consumer Electronics.

[39]  Shengxiang Yang,et al.  Evolutionary computation for dynamic optimization problems , 2013, GECCO.

[40]  F. Glover,et al.  Handbook of Metaheuristics , 2019, International Series in Operations Research & Management Science.

[41]  Narottam Chand,et al.  Improvement in LEACH protocol for large-scale wireless sensor networks , 2011, 2011 International Conference on Emerging Trends in Electrical and Computer Technology.

[42]  Nadeem Javaid,et al.  Survey of Extended LEACH-Based Clustering Routing Protocols for Wireless Sensor Networks , 2012, 2012 IEEE 14th International Conference on High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems.

[43]  A.A. Kishk,et al.  Quantum Particle Swarm Optimization for Electromagnetics , 2006, IEEE Transactions on Antennas and Propagation.

[44]  Ajit Narayanan,et al.  Quantum-inspired genetic algorithms , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[45]  Yong Hu,et al.  Application of evolutionary computation for rule discovery in stock algorithmic trading: A literature review , 2015, Appl. Soft Comput..

[46]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[47]  Youssef EL Fatimi,et al.  LEACH-GA : Genetic Algorithm-Based Energy-Efficient Adaptive Clustering Protocol for Wireless Sensor Networks , 2018 .

[48]  Chellapilla Patvardhan,et al.  Quantum-Inspired Evolutionary Algorithm for difficult knapsack problems , 2015, Memetic Comput..

[49]  Dorothea Heiss-Czedik,et al.  An Introduction to Genetic Algorithms. , 1997, Artificial Life.

[50]  Amy L. Murphy,et al.  Middleware to support sensor network applications , 2004, IEEE Network.

[51]  Charalampos Tsimenidis,et al.  Energy-Aware Clustering for Wireless Sensor Networks using Particle Swarm Optimization , 2007, 2007 IEEE 18th International Symposium on Personal, Indoor and Mobile Radio Communications.

[52]  K. Dejong,et al.  An analysis of the behavior of a class of genetic adaptive systems , 1975 .

[53]  Ganesh K. Venayagamoorthy,et al.  Particle Swarm Optimization in Wireless-Sensor Networks: A Brief Survey , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[54]  A. E. Eiben,et al.  Introduction to Evolutionary Computing , 2003, Natural Computing Series.

[55]  A. E. Eiben,et al.  From evolutionary computation to the evolution of things , 2015, Nature.