Back to Search
Start Over
Discrete teaching–learning-based optimization algorithm for clustering in wireless sensor networks
- Source :
- Journal of Ambient Intelligence and Humanized Computing. 11:5459-5476
- Publication Year :
- 2020
- Publisher :
- Springer Science and Business Media LLC, 2020.
-
Abstract
- Clustering is an appealing paradigm exploited to improve the lifetime and scalability of wireless sensor networks (WSNs). Considering the NP-completeness of the clustering problem, numerous meta-heuristic algorithms are provided in the literature for the clustering of WSNs. Teaching–learning-based optimization (TLBO) is an optimization algorithm employed to tackle continuous optimization problems. In this paper, a novel discrete version of the TLBO algorithm is being presented that employs the swap and mutation operators to deal with discrete solutions. Subsequently, the new-fangled algorithm was utilized to design a hierarchical energy-aware clustering scheme for the WSNs to minimize the energy usage of the sensor nodes. In addition, an energy-aware local search algorithm was provided to enhance the network lifetime by taking factors such as energy and distance into account. Extensive simulations are conducted to indicate the effectiveness of this scheme in reducing the power usage of the sensor nodes and improving the WSN lifetime.
- Subjects :
- Scheme (programming language)
Continuous optimization
General Computer Science
Optimization algorithm
Computer science
Distributed computing
020206 networking & telecommunications
Computational intelligence
02 engineering and technology
Scalability
Computer Science::Networking and Internet Architecture
0202 electrical engineering, electronic engineering, information engineering
020201 artificial intelligence & image processing
Cluster analysis
Wireless sensor network
computer
Energy (signal processing)
computer.programming_language
Subjects
Details
- ISSN :
- 18685145 and 18685137
- Volume :
- 11
- Database :
- OpenAIRE
- Journal :
- Journal of Ambient Intelligence and Humanized Computing
- Accession number :
- edsair.doi...........10dbee1af0aaa90e8f42b90690fb5b9b
- Full Text :
- https://doi.org/10.1007/s12652-020-01902-6