Optimal Clustering in Wireless Sensor Networks for the Internet of Things Based on Memetic Algorithm: memeWSN

In wireless sensor networks for the Internet of Things (WSN-IoT), the topology deviates very frequently because of the node mobility. The topology maintenance overhead is high in flat-based WSN-IoTs. WSN clustering is suggested to not only reduce the message overhead in WSN-IoT but also control the congestion and easy topology repairs. The partition of wireless mobile nodes (WMNs) into clusters is a multiobjective optimization problem in large-size WSN. Different evolutionary algorithms (EAs) are applied to divide the WSN-IoT into clusters but suffer from early convergence. In this paper, we propose WSN clustering based on the memetic algorithm (MemA) to decrease the probability of early convergence by utilizing local exploration techniques. Optimum clusters in WSN-IoT can be obtained using MemA to dynamically balance the load among clusters. The objective of this research is to find a cluster head set (CH-set) as early as possible once needed. The WMNs with high weight value are selected in lieu of new inhabitants in the subsequent generation. A crossover mechanism is applied to produce new-fangled chromosomes as soon as the two maternities have been nominated. The local search procedure is initiated to enhance the worth of individuals. The suggested method is matched with state-of-the-art methods like MobAC (Singh and Lohani, 2019), EPSO-C (Pathak, 2020), and PBC-CP (Vimalarani, et al. 2016). The proposed technique outperforms the state of the art clustering methods regarding control messages overhead, cluster count, reaffiliation rate, and cluster lifetime.

[1]  S. N. Sivanandam,et al.  An Enhanced PSO-Based Clustering Energy Optimization Algorithm for Wireless Sensor Network , 2016, TheScientificWorldJournal.

[2]  Aruna Pathak,et al.  A Proficient Bee Colony-Clustering Protocol to Prolong Lifetime of Wireless Sensor Networks , 2020, J. Comput. Networks Commun..

[3]  Yong Liang Guan,et al.  Leader Based Group Routing in Disconnected Mobile Ad Hoc Networks with Group Mobility , 2013, Wirel. Pers. Commun..

[4]  G. Kannan,et al.  Energy efficient distributed cluster head scheduling scheme for two tiered wireless sensor network , 2015 .

[5]  Amir H. Gandomi,et al.  Residual Energy-Based Cluster-Head Selection in WSNs for IoT Application , 2019, IEEE Internet of Things Journal.

[6]  Panganamala Ramana Kumar,et al.  RHEINISCH-WESTFÄLISCHE TECHNISCHE HOCHSCHULE AACHEN , 2001 .

[7]  Elizabeth M. Belding-Royer,et al.  Hierarchical routing in ad hoc mobile networks , 2002, Wirel. Commun. Mob. Comput..

[8]  Farrukh Aslam Khan,et al.  Energy-efficient clustering in mobile ad-hoc networks using multi-objective particle swarm optimization , 2012, Appl. Soft Comput..

[9]  Ataul Aziz Ikram,et al.  Honey bee algorithm–based efficient cluster formation and optimization scheme in mobile ad hoc networks , 2017, Int. J. Distributed Sens. Networks.

[10]  Vishnu Singh,et al.  Mobility Aware Energy Efficient Clustering for Wireless Sensor Network , 2019, 2019 IEEE International Conference on Electrical, Computer and Communication Technologies (ICECCT).

[11]  Waqar Mehmood,et al.  A survey of P2P content sharing in MANETs , 2017, Comput. Electr. Eng..

[12]  A. Shamsai,et al.  Multi-objective Optimization , 2017, Encyclopedia of Machine Learning and Data Mining.

[13]  Jiannong Cao,et al.  Dynamic genetic algorithms for the dynamic load balanced clustering problem in mobile ad hoc networks , 2013, Expert Syst. Appl..

[14]  Kamaruzzaman Seman,et al.  Correlated Topology Control Algorithm for Survival Network in MANETS , 2016 .

[15]  R. Leela Velusamy,et al.  TEA-CBRP: Distributed cluster head election in MANET by using AHP , 2016, Peer Peer Netw. Appl..

[16]  Charalampos Konstantopoulos,et al.  Clustering in mobile ad hoc networks through neighborhood stability-based mobility prediction , 2008, Comput. Networks.

[17]  Ivan Stojmenovic,et al.  Ad hoc Networking , 2004 .