Propagation-aware Q-coverage and Q-connectivity network design in relay-aided IoT sensor systems using heuristic and genetic algorithms
摘要
Wireless sensor networks play a crucial role in Internet of Things systems, whose development and prevalence have given rise to numerous challenges. One of the most notable problems regarding wireless sensor networks is the sensor deployment problem, where the objective is to minimize the number of nodes used and to satisfy the constraints of coverage and connectivity. In reality, sensors may be prone to errors and failures; therefore, simple coverage and simple connectivity cannot guarantee fault tolerance for a system. This leads to the concepts of Q-coverage and Q-connectivity, which indicates that each target needs q covering sensors and q node-disjoint paths to the base station. To minimize the number of nodes while still ensuring Q-coverage and Q-connectivity, we propose a heuristic algorithm and an algorithm based on the genetic algorithm. Besides, we construct various experiment scenarios and a realistic dataset to evaluate the efficiency of our proposed methods. The experiment results show that our proposed algorithms significantly outperform existing methods in both solution quality and running time.