A novel competitive cuckoo search algorithm for node placement in wireless sensor networks
Abstract
Wireless sensor networks (WSNs) are essential for many different types of applications, including industrial, commercial, and agricultural. Inadequate node location, dynamic nodes, network longevity, increased packet drop rates, scaling problems, limited adaptability, and changing climatic conditions pose challenges to the WSN's efficacy. Numerous bio-inspired algorithms have been previously introduced for node placement, demonstrating a significant improvement in data aggregation performance. However, because of the low variability in the solution, weak convergence, and poor balance between exploitation and exploration, the results of WSNs are challenging to interpret. With a unique competitive Cuckoo search algorithm (CCSA), this research presents a connectivity-aware, energy- efficient, and node placement method. Using the elite population to increase the variety of the answer, the suggested competitive strategy aims to enhance convergence. It additionally employs the fuzzy C-mean clustering algorithm. The clustering optimization based on cluster head energy, density, location, Gini coefficients, and other comparable factors uses an artificial bee colony optimization (ABC) algorithm to enhance the clustering and cluster head position. A comparison between the recommended scheme and the traditional state-of-the-art reveals that the suggested system performs better regarding network throughput, residual energy, and network lifetime.
Keywords
Artificial bee colony; Clustering; Cuckoo search algorithm connectivity; Fuzzy C-mean; Gini coefficient; Wireless sensor network
Full Text:
PDFDOI: http://doi.org/10.11591/ijece.v15i2.pp1735-1744
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
International Journal of Electrical and Computer Engineering (IJECE)
p-ISSN 2088-8708, e-ISSN 2722-2578
This journal is published by the Institute of Advanced Engineering and Science (IAES) in collaboration with Intelektual Pustaka Media Utama (IPMU).