Minimum Cost Deployment of Heterogeneous Directional Sensor Networks for Differentiated Target Coverage

A basic deployment goal of a directional sensor network (DSN) is to satisfy the coverage quality requirements of targets. The limited sensing angle of directional sensors makes the deployment of such a network more complicated than that of an omnidirectional sensor network. In some emerging DSN applications, targets may have differentiated coverage quality requirements due to their differentiated importance or priorities. Meanwhile, directional sensors of multiple types with different sensing ranges and prices are available for optimally organizing a network. To deploy such a DSN with satisfied network connectivity under the minimum cost constraint is a significant problem to be solved. This work formulates and addresses the problem for the first time. First, we prove its NP-completeness. Then, this problem is formulated as an integer linear programming model. To solve it, we propose three algorithms, i.e., a greedy heuristic, local search, and particle swarm optimization. Extensive numerical experiments are conducted to validate the proposed algorithms. The results show that all the proposed algorithms can effectively solve the problem, and the last one can achieve both highest success rate and best solution quality.

[1]  Zhen Hong,et al.  A clustering-tree topology control based on the energy forecast for heterogeneous wireless sensor networks , 2016, IEEE/CAA Journal of Automatica Sinica.

[2]  Jian Wang,et al.  Priority-based target coverage in directional sensor networks using a genetic algorithm , 2009, Comput. Math. Appl..

[3]  F. Richard Yu,et al.  The Minimum Cost Sensor Placement Problem for Directional Wireless Sensor Networks , 2008, 2008 IEEE 68th Vehicular Technology Conference.

[4]  Wei Liu,et al.  EasiDesign: An Improved Ant Colony Algorithm for Sensor Deployment in Real Sensor Network System , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.

[5]  Xiang Cao,et al.  Deploying Directional Sensor Networks with Guaranteed Connectivity and Coverage , 2008, 2008 5th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[6]  Xuxun Liu,et al.  Ant colony optimization with greedy migration mechanism for node deployment in wireless sensor networks , 2014, J. Netw. Comput. Appl..

[7]  F. Richard Yu,et al.  Directional Sensor Placement with Optimal Sensing Range, Field of View and Orientation , 2008, WiMob.

[8]  Sartaj Sahni,et al.  Approximation Algorithms for Sensor Deployment , 2007, IEEE Transactions on Computers.

[9]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[10]  Ke Chen,et al.  Optimization deployment of wireless sensor networks based on culture-ant colony algorithm , 2015, Appl. Math. Comput..

[11]  F. Richard Yu,et al.  On Sensor Placement for Directional Wireless Sensor Networks , 2009, 2009 IEEE International Conference on Communications.

[12]  Xiang-Yang Li,et al.  Energy Efficient Target-Oriented Scheduling in Directional Sensor Networks , 2009, IEEE Transactions on Computers.

[13]  Giancarlo Fortino,et al.  Empowering the Invulnerability of Wireless Sensor Networks through Super Wires and Super Nodes , 2013, 2013 13th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing.

[14]  Marco Tagliasacchi,et al.  Distributed object recognition in Visual Sensor Networks , 2015, 2015 IEEE International Conference on Communications (ICC).

[15]  Jun Zhang,et al.  A Novel Set-Based Particle Swarm Optimization Method for Discrete Optimization Problems , 2010, IEEE Transactions on Evolutionary Computation.

[16]  Marios M. Polycarpou,et al.  Cooperative fault-tolerant target tracking in Camera Sensor Networks , 2015, 2015 IEEE International Conference on Communications (ICC).

[17]  MengChu Zhou,et al.  Composite Particle Swarm Optimizer With Historical Memory for Function Optimization , 2015, IEEE Transactions on Cybernetics.

[18]  Masayuki Fujita,et al.  A Payoff-Based Learning Approach to Cooperative Environmental Monitoring for PTZ Visual Sensor Networks , 2016, IEEE Transactions on Automatic Control.

[19]  Bang Wang,et al.  Coverage problems in sensor networks: A survey , 2011, CSUR.

[20]  Dan Tao,et al.  A Survey on Barrier Coverage Problem in Directional Sensor Networks , 2015, IEEE Sensors Journal.

[21]  Xuxun Liu,et al.  Sensor Deployment of Wireless Sensor Networks Based on Ant Colony Optimization with Three Classes of Ant Transitions , 2012, IEEE Communications Letters.

[22]  Jie Wang,et al.  Convex Combination Approximation for the Min-Cost WSN Point Coverage Problem , 2008, WASA.

[23]  I. K. Altinel,et al.  Binary integer programming formulation and heuristics for differentiated coverage in heterogeneous sensor networks , 2008, Comput. Networks.

[24]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[25]  B. Carter,et al.  An extensible model for the deployment of non-isotropic sensors , 2008, 2008 IEEE Sensors Applications Symposium.

[26]  Yu-Chee Tseng,et al.  Using Rotatable and Directional (R&D) Sensors to Achieve Temporal Coverage of Objects and Its Surveillance Application , 2012, IEEE Transactions on Mobile Computing.

[27]  Jiajun Zhu,et al.  Sensor Density for Confident Information Coverage in Randomly Deployed Sensor Networks , 2016, IEEE Transactions on Wireless Communications.

[28]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[29]  CongDuc Pham,et al.  Risk-based adaptive scheduling in randomly deployed video sensor networks for critical surveillance applications , 2011, J. Netw. Comput. Appl..

[30]  Yu Gu,et al.  QoS-aware target coverage in wireless sensor networks , 2009, Wirel. Commun. Mob. Comput..

[31]  Kemal Akkaya,et al.  Optimal Camera Placement for Providing Angular Coverage in Wireless Video Sensor Networks , 2014, IEEE Transactions on Computers.

[32]  Ning Zhong,et al.  Efficient point coverage in wireless sensor networks , 2006, J. Comb. Optim..

[33]  Jun Zhang,et al.  Optimizing the Vehicle Routing Problem With Time Windows: A Discrete Particle Swarm Optimization Approach , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[34]  Xinbing Wang,et al.  Achieving Full View Coverage with Randomly-Deployed Heterogeneous Camera Sensors , 2012, 2012 IEEE 32nd International Conference on Distributed Computing Systems.

[35]  R. A. Zemlin,et al.  Integer Programming Formulation of Traveling Salesman Problems , 1960, JACM.

[36]  Ganesh K. Venayagamoorthy,et al.  Particle Swarm Optimization in Wireless-Sensor Networks: A Brief Survey , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[37]  Dina S. Deif,et al.  Wireless Sensor Network deployment using a variable-length genetic algorithm , 2014, 2014 IEEE Wireless Communications and Networking Conference (WCNC).

[38]  M. Amaç Güvensan,et al.  On coverage issues in directional sensor networks: A survey , 2011, Ad Hoc Networks.

[39]  Changhai Nie,et al.  A Discrete Particle Swarm Optimization for Covering Array Generation , 2015, IEEE Transactions on Evolutionary Computation.

[40]  Li-Chen Fu,et al.  Particle swarm optimization for the minimum energy broadcast problem in wireless ad-hoc networks , 2012, 2012 IEEE Congress on Evolutionary Computation.

[41]  Jun Zhang,et al.  A set-based discrete PSO for cloud workflow scheduling with user-defined QoS constraints , 2012, 2012 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[42]  You-Chiun Wang,et al.  Deploying R&D sensors to monitor heterogeneous objects and accomplish temporal coverage , 2015, Pervasive Mob. Comput..

[43]  Shen Jun Sleep scheduling-aware minimum power broadcast in wireless ad hoc networks based on discrete particle swarm optimization , 2013 .

[44]  Chase Qishi Wu,et al.  Approximate Algorithms for Sensor Deployment with k-coverage in Constrained 3D Space , 2010, 2010 IEEE 16th International Conference on Parallel and Distributed Systems.

[45]  Giancarlo Fortino,et al.  Decentralized Time-Synchronized Channel Swapping for Ad Hoc Wireless Networks , 2016, IEEE Transactions on Vehicular Technology.

[46]  MengChu Zhou,et al.  Dual-Objective Scheduling of Rescue Vehicles to Distinguish Forest Fires via Differential Evolution and Particle Swarm Optimization Combined Algorithm , 2016, IEEE Transactions on Intelligent Transportation Systems.

[47]  Prasanta K. Jana,et al.  Genetic algorithm approach for k-coverage and m-connected node placement in target based wireless sensor networks , 2016, Comput. Electr. Eng..