Abstract
To eliminate the routing load unbalance among sensor nodes, one approach is to deploy a small number of powerful relay nodes acting as routing nodes in wireless sensor networks, the major optimization objective of which is to minimize the number of relay nodes required. In this paper, we prove that the relay node placement problem in a bounded plane is a P problem, but its computational complexity in general case is quite great. From the geometric cover feature of the relay node placement problem, an O(n 2 log n) time greedy approximation algorithm is proposed, where n is the number of sensor nodes. Particularly, at each stage of this algorithm’s iterative process, we first select a critical node from uncovered sensor nodes, and then determine the location of relay node based on the principle of preferring to cover the sensor node closer to the critical node, so as to prevent the emergence of isolated node. Experiment results indicate that our proposed algorithm can generate a near optimum feasible relay node deployment in a very short time, and it outperforms existing algorithms in terms of both the size of relay node deployment and the execution time.
Similar content being viewed by others
References
Akyildiz I F, Su W, Sankarasubramaniam Y, et al. Wireless sensor networks: a survey. Comput Netw, 2002, 38: 393–422
Cui L, Ju H L, Miao Y, et al. Overview of wireless sensor networks (in Chinese). J Comput Res Devel, 2005, 42: 163–174
Zhang W. A probabilistic approach to tracking moving targets with distributed sensors. IEEE Trans Syst Man Cybern, 2007, 37: 721–731
Snidaro L, Niu R, Foresti G L, et al. Quality-based fusion of multiple video sensors for video surveillance. IEEE Trans Syst Man Cybern, 2007, 37: 1044–1051
Tang Q L, Yang L Q, Qin T F, et al. Energy-saving PPM schemes for WSNs. Sci China Ser F-Inf Sci, 2008, 51: 571–585
Li J S, Kao H C, Ke J D. Voronoi-based relay placement scheme for wireless sensor networks. IET Commun, 2009, 3: 530–538
Pan J, Hou Y T, Cai L, et al. Topology control for wireless sensor networks. In: Proceedings of the 9th Annual ACM International Conference on Mobile Computing and Networking (MobiCom). New York: ACM Press, 2003. 286–299
Gupta G, Younis M. Fault-tolerant clustering of wireless sensor networks. In: Proceedings of the IEEE Wireless Communication and Networking Conference (WCNC). New York: IEEE CS Press, 2003. 1579–1584
Gupta G, Younis M. Load-Balanced clustering of wireless sensor networks. In: Proceedings of the 38th IEEE International Conference on Communications (ICC). New York: IEEE CS Press, 2003. 1848–1852
Tang J, Hao B, Sen A. Relay node placement in large scale wireless sensor networks. Comput Commun, 2006, 29: 490–501
Lloyd E, Xue G. Relay node placement in wireless sensor networks. IEEE Trans Comput, 2007, 56: 134–138
Wang Q, Xu K, Takahara G, et al. Device placement for. heterogeneous wireless sensor networks: minimum cost with lifetime constraints. IEEE Trans Wirel Commun, 2007, 6: 2444–2453
Cormen T H, Leiserson C, Rivest R L, et al. Introduction to Algorithms. 2nd ed. Cambridge, MA: The MIT Press, 2001. 1033–1038
Cheng X, Du D, Wang L, et al. Relay sensor placement in wireless sensor networks. Wirel Netw, 2008, 14: 347–355
Hao B, Tang J, Xue G. Fault-tolerant relay node placement in wireless sensor networks: formulation and approximation. In: Proceedings of the IEEE International Workshop on High Performance Switching and Routing (HPSR). New York: IEEE CS Press, 2004. 246–250
Hochbaum D S, Maass W. Approximation schemes for covering and packing problems in image processing and VLSI. J ACM, 1985, 32: 130–136
LU K Z. RNPlace. http://hpc.szu.edu.cn/rnplace/. 2010
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Lu, K., Chen, G., Feng, Y. et al. Approximation algorithm for minimizing relay node placement in wireless sensor networks. Sci. China Inf. Sci. 53, 2332–2342 (2010). https://doi.org/10.1007/s11432-010-4092-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11432-010-4092-8