Wu Chase Q, Wang Li
Department of Computer Science, New Jersey Institute of Technology, Newark, NJ 07102, USA.
College of Engineering, Xi'an International University, Xi'an 710077, Shaanxi, China.
Sensors (Basel). 2017 Oct 10;17(10):2304. doi: 10.3390/s17102304.
Sensor networks have been used in a rapidly increasing number of applications in many fields. This work generalizes a sensor deployment problem to place a minimum set of wireless sensors at candidate locations in constrained 3D space to -cover a given set of target objects. By exhausting the combinations of discreteness/continuousness constraints on either sensor locations or target objects, we formulate four classes of sensor deployment problems in 3D space: deploy sensors at Discrete/Continuous Locations (D/CL) to cover Discrete/Continuous Targets (D/CT). We begin with the design of an approximate algorithm for DLDT and then reduce DLCT, CLDT, and CLCT to DLDT by discretizing continuous sensor locations or target objects into a set of divisions without sacrificing sensing precision. Furthermore, we consider a connected version of each problem where the deployed sensors must form a connected network, and design an approximation algorithm to minimize the number of deployed sensors with connectivity guarantee. For performance comparison, we design and implement an optimal solution and a genetic algorithm (GA)-based approach. Extensive simulation results show that the proposed deployment algorithms consistently outperform the GA-based heuristic and achieve a close-to-optimal performance in small-scale problem instances and a significantly superior overall performance than the theoretical upper bound.
传感器网络已在许多领域中越来越多地应用于各种迅速增长的应用场景。这项工作将传感器部署问题进行了推广,即在受限的三维空间中的候选位置放置最少数量的无线传感器,以覆盖给定的一组目标对象。通过穷尽传感器位置或目标对象上的离散性/连续性约束的组合,我们在三维空间中制定了四类传感器部署问题:在离散/连续位置(D/CL)部署传感器以覆盖离散/连续目标(D/CT)。我们首先设计一种用于DLDT的近似算法,然后通过将连续的传感器位置或目标对象离散化为一组分区,而不牺牲传感精度,将DLCT、CLDT和CLCT简化为DLDT。此外,我们考虑每个问题的连接版本,即部署的传感器必须形成一个连接的网络,并设计一种近似算法,以在保证连通性的情况下最小化部署的传感器数量。为了进行性能比较,我们设计并实现了一种最优解和一种基于遗传算法(GA)的方法。大量的仿真结果表明,所提出的部署算法始终优于基于GA的启发式算法,并且在小规模问题实例中实现了接近最优的性能,总体性能明显优于理论上界。