Loading…
A phenotype-based multi-objective evolutionary algorithm for maximizing lifetime in wireless sensor networks with bounded hop
Relay node placement with a hop count bound is a crucial problem in enhancing connectivity, lifetime, and reliability in multi-hop wireless sensor networks. However, existing approaches focus solely on minimizing the number of used relay nodes without considering the energy consumption among nodes....
Saved in:
Published in: | Soft computing (Berlin, Germany) Germany), 2024-08, Vol.28 (15-16), p.8681-8699 |
---|---|
Main Authors: | , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Relay node placement with a hop count bound is a crucial problem in enhancing connectivity, lifetime, and reliability in multi-hop wireless sensor networks. However, existing approaches focus solely on minimizing the number of used relay nodes without considering the energy consumption among nodes. This work investigates a relay node placement problem in multi-hop wireless sensor networks with two objectives: minimize the number of used relay nodes, and minimize the maximum node energy consumption to prolong the network’s lifetime while still ensuring the network’s connectivity. In particular, we consider a hop count bound as a delay constraint to elevate the network’s reliability. We propose a multi-objective evolutionary algorithm called GPrim to solve our problem. The algorithm is a combination of edge-set encoding and NSGA-II framework. Leveraging problem-specific properties, we introduce objective-oriented heuristics incorporated into initialization, crossover, and mutation operators to improve the algorithm’s convergence. Simulation results on 3D datasets show that the proposed algorithm performs significantly better than existing algorithms on all measured metrics. |
---|---|
ISSN: | 1432-7643 1433-7479 |
DOI: | 10.1007/s00500-023-08923-1 |