Optimum Cluster Head Selection with a Combination of Multi-Objective Grasshopper Optimization Algorithm and Harmony Search in Wireless Sensor Networks
Subject Areas : International Journal of Smart Electrical EngineeringSeyed Reza Nabavi 1 , Mehdi Najafi 2
1 - Young Researchers and Elite Club, Arak Branch, Islamic Azad University, Arak, Iran
2 - Department of Computer Engineering, Technical and Vocational University (TVU), Tehran, Iran
Keywords: Harmony search, routing, Wireless Sensor Networks, grasshopper optimization algorithm,
Abstract :
Wireless sensor networks have become extensively applied in various fields with their advance. They may be formed freely and simply in many areas with no infrastructure. Also, they gather information about environmental phenomena for decent efficiency and event analysis and send it to base stations. The absence of infrastructure in such networks, on the other hand, limits the sources; therefore, the nodes are powered by a battery with inadequate energy. As a result, preserving energy in such networks is a critical task. Clustering the nodes and picking the cluster head based on the available transmission factors is an intriguing way for reducing energy consumption in these networks, as the average energy consumption of the nodes is lowered and the network lifespan is increased. By combining the multi-objective grasshopper optimization algorithm and the harmony search, this study provides a novel optimization strategy for wireless sensor network clustering. The cluster head is chosen using the multi-objective grasshopper optimization algorithm, and information is communicated between the cluster head's nodes and the sink node using nearly optimum routing based on the harmony search. The simulation outcomes indicate that when the functionality of the multi-objective grasshopper optimization algorithm and the harmony search are taken into account, the suggested technique outperforms the previous methods in terms of data delivery rate, energy consumption, efficiency, and information packet transmission.