In sparse wireless sensor networks, a UAV is used to collect the sensing data. Each sensor node has a limited transmission range and the UAV has to traverse the transmission range of all sensor nodes to collect data without exhausting energy of the UAV. To minimize the total energy consumption of the UAV on the flying and collecting data, it is essential to consider the tradeoff between path length and data collection time when planning path. In this paper, we show that the optimization problem can be regarded as the traveling salesman problem with neighborhood, which is known to be NP-hard. To address the problem, we decompose it into two subproblems, 1) weighted set cover problem; and 2) a combined optimization problem. Then we solve the first one by a greedy algorithm and the second by an improved shuffled frog-leaping algorithm. We also simulate the proposed algorithm to evaluate its performance.
Yuhong ChenZhiyu MouBo LinTengyu ZhangFeifei Gao
Tianzhi WangZhenyu LiuLianming XuLi Wang
Halit ErgezerKemal Leblebi̇ci̇oğlu
Xueli GuoXinyi LiuYun MengWenchi ChengWei WangLi Zhu