Survey on Coverage Problems in Wireless Sensor Networks

Slides:



Advertisements
Similar presentations
1/22 Worst and Best-Case Coverage in Sensor Networks Seapahn Meguerdichian, Farinaz Koushanfar, Miodrag Potkonjak, and Mani Srivastava IEEE TRANSACTIONS.
Advertisements

Minimum Clique Partition Problem with Constrained Weight for Interval Graphs Jianping Li Department of Mathematics Yunnan University Jointed by M.X. Chen.
1 EE5900 Advanced Embedded System For Smart Infrastructure Static Scheduling.
PCPs and Inapproximability Introduction. My T. Thai 2 Why Approximation Algorithms  Problems that we cannot find an optimal solution.
Distributed Scheduling of a Network of Adjustable Range Sensors for Coverage Problems Akshaye Dhawan, Ursinus College Aung Aung and Sushil K. Prasad Georgia.
1 Maximizing Lifetime of Sensor Surveillance Systems IEEE/ACM TRANSACTIONS ON NETWORKING Authors: Hai Liu, Xiaohua Jia, Peng-Jun Wan, Chih- Wei Yi, S.
Localized Techniques for Power Minimization and Information Gathering in Sensor Networks EE249 Final Presentation David Tong Nguyen Abhijit Davare Mentor:
Energy-Efficient Target Coverage in Wireless Sensor Networks Mihaela Cardei, My T. Thai, YingshuLi, WeiliWu Annual Joint Conference of the IEEE Computer.
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
Results Showing the potential of the method for arbitrary networks The following diagram show the increase of networks’ lifetime in which SR I =CR I versus.
Zoë Abrams, Ashish Goel, Serge Plotkin Stanford University Set K-Cover Algorithms for Energy Efficient Monitoring in Wireless Sensor Networks.
1 On Multiple Point Coverage in Wireless Sensor Networks Shuhui Yangy, Fei Daiz, Mihaela Cardeiy, and Jie Wuy Department of Computer Science and Engineering.
Achieving Minimum Coverage Breach under Bandwidth Constraints in Wireless Sensor Networks Maggie X. Cheng, Lu Ruan and Weili Wu Dept. of Comput. Sci, Missouri.
1 Efficient Placement and Dispatch of Sensors in a Wireless Sensor Network Prof. Yu-Chee Tseng Department of Computer Science National Chiao-Tung University.
Maximum Network lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Mihaela Cardei, Jie Wu, Mingming Lu, and Mohammad O. Pervaiz Department.
Distributed Combinatorial Optimization
Exposure In Wireless Ad-Hoc Sensor Networks S. Megerian, F. Koushanfar, G. Qu, G. Veltri, M. Potkonjak ACM SIG MOBILE 2001 (Mobicom) Journal version: S.
Connected Dominating Sets in Wireless Networks My T. Thai Dept of Comp & Info Sci & Engineering University of Florida June 20, 2006.
1 Target-Oriented Scheduling in Directional Sensor Networks Yanli Cai, Wei Lou, Minglu Li,and Xiang-Yang Li* The Hong Kong Polytechnic University, Hong.
Special Topics on Algorithmic Aspects of Wireless Networking Donghyun (David) Kim Department of Mathematics and Computer Science North Carolina Central.
The Coverage Problem in Wireless Ad Hoc Sensor Networks Supervisor: Prof. Sanjay Srivastava By, Rucha Kulkarni
Lifetime and Coverage Guarantees Through Distributed Coordinate- Free Sensor Activation ACM MOBICOM 2009.
Efficient Gathering of Correlated Data in Sensor Networks
Miao Zhao, Ming Ma and Yuanyuan Yang
Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and David H.C. Du Dept. of.
Maximum Network Lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Cardei, M.; Jie Wu; Mingming Lu; Pervaiz, M.O.; Wireless And Mobile.
On Energy-Efficient Trap Coverage in Wireless Sensor Networks Junkun Li, Jiming Chen, Shibo He, Tian He, Yu Gu, Youxian Sun Zhejiang University, China.
Minimum Average Routing Path Clustering Problem in Multi-hop 2-D Underwater Sensor Networks Presented By Donghyun Kim Data Communication and Data Management.
Approximation Algorithms
On Non-Disjoint Dominating Sets for the Lifetime of Wireless Sensor Networks Akshaye Dhawan.
On Reducing Broadcast Redundancy in Wireless Ad Hoc Network Author: Wei Lou, Student Member, IEEE, and Jie Wu, Senior Member, IEEE From IEEE transactions.
Efficient Computing k-Coverage Paths in Multihop Wireless Sensor Networks XuFei Mao, ShaoJie Tang, and Xiang-Yang Li Dept. of Computer Science, Illinois.
Computer Network Lab. Integrated Coverage and Connectivity Configuration in Wireless Sensor Networks SenSys ’ 03 Xiaorui Wang, Guoliang Xing, Yuanfang.
ASSIGNMENT, DISTRIBUTION AND QOS PROVISIONING IN COMMUNICATION NETWORKS.
Lecture.6. Table of Contents Lp –rounding Dual Fitting LP-Duality.
A Coverage-Preserving Node Scheduling Scheme for Large Wireless Sensor Networks Di Tian, and Nicolas D. Georanas ACM WSNA ‘ 02.
Coverage and Scheduling in Wireless Sensor Networks Yong Hwan Kim Korea University of Technology and Education Laboratory of Intelligent.
Saran Jenjaturong, Chalermek Intanagonwiwat Department of Computer Engineering Chulalongkorn University Bangkok, Thailand IEEE CROWNCOM 2008 acceptance.
Efficient Point Coverage in Wireless Sensor Networks Jie Wang and Ning Zhong Department of Computer Science University of Massachusetts Journal of Combinatorial.
Efficient Placement and Dispatch of Sensors in a Wireless Sensor Network You-Chiun Wang, Chun-Chi Hu, and Yu-Chee Tseng IEEE Transactions on Mobile Computing.
Introduction to Multiple-multicast Routing Chu-Fu Wang.
1 Power Efficient Monitoring Management in Sensor Networks A.Zelikovsky Georgia State joint work with P. BermanPennstate G. Calinescu Illinois IT C. Shah.
Wireless Sensor Networks Wake-up Receivers
Prof. Yu-Chee Tseng Department of Computer Science
Heuristic & Approximation
Computing and Compressive Sensing in Wireless Sensor Networks
Analysis of Node Localizability in Wireless Ad-hoc Networks
Secure Scheduling for Barrier Coverage
Power Efficient Monitoring Management In Sensor Networks
ICS 353: Design and Analysis of Algorithms
Outline Introduction Network Model and Problem Formulation
Integer Programming (정수계획법)
Barrier Coverage with Optimized Quality for Wireless Sensor Networks
Algorithms for Budget-Constrained Survivable Topology Design
Connectivity and Scheduling in Wireless Sensor Networks
Minimizing the Aggregate Movements for Interval Coverage
Maximum Lifetime of Sensor Networks with Adjustable Sensing Range
The Coverage Problem in a Wireless Sensor Network
Integer Programming (정수계획법)
Speaker : Lee Heon-Jong
Energy-Efficient Target Coverage in Wireless Sensor Networks
at University of Texas at Dallas
A Better Approximation for Minimum Total Routing Path Clustering Problem in 2-D Underwater Sensor Networks Wei Wang, Donghyun Kim, and Weili Wu, A Better.
Distributed Minimum-Cost Clustering for Underwater Sensor Networks
A Distributed Clustering Scheme For Underwater Sensor Networks
Connected Sensor Cover Problem
On Constructing k-Connected k-Dominating Set in Wireless Networks
Survey on Coverage Problems in Wireless Sensor Networks - 2
Constructing a m-connected k-Dominating Set in Unit Disc Graphs
at University of Texas at Dallas
Presentation transcript:

Survey on Coverage Problems in Wireless Sensor Networks M. T. Thai, F. Wang, H. Du, and X. Jia, "Coverage Problems in Wireless Sensor Networks: Designs and Analysis," International Journal of Sensor Networks, special issue on Coverage Problems in Sensor Networks, vol. 3, no. 3, pp. 191-200, 2008 Presented By Donghyun Kim July 10, 2008 Mobile Computing and Wireless Networking Research Group at University of Texas at Dallas

Agenda Sensor Coverage Problem Area vs. Target Coverage Problem Notations and Definitions Maximum Lifetime Coverage Problem Centralized Algorithms Distributed and Localized Algorithms Future Topics k-Coverage Problem Connected Coverage and Connected k-Coverage Problem Minimum Coverage Breach Presented by Donghyun Kim on July 10, 2008 Mobile Computing and Wireless Networking Research Group at The University of Texas at Dallas

Sensing and Communication Range Sensor Node Sensing Range Communication Range Presented by Donghyun Kim on July 10, 2008 Mobile Computing and Wireless Networking Research Group at The University of Texas at Dallas

Sensor Coverage Problem Basically, it is a scheduling problem. T Presented by Donghyun Kim on July 10, 2008 Mobile Computing and Wireless Networking Research Group at The University of Texas at Dallas

Area vs. Target Coverage Problem Presented by Donghyun Kim on July 10, 2008 Mobile Computing and Wireless Networking Research Group at The University of Texas at Dallas

Target Coverage vs. Set Cover Problem Presented by Donghyun Kim on July 10, 2008 Mobile Computing and Wireless Networking Research Group at The University of Texas at Dallas

Notations We have sensors . A sensor’s state can be transmit, receive, idle, or sleep. The lifetime of is unit time. is the sensing range of . is the transmission range of . Presented by Donghyun Kim on July 10, 2008 Mobile Computing and Wireless Networking Research Group at The University of Texas at Dallas

Definitions Definition 1: Sensor Covering a Point A sensor is said to cover a point iff the distance . Definition 2: Sensor Covering an Area A sensor is said to cover an area iff for every point in , covers . Definition 3: Direct Communication Sensor and can communicate directly with each other iff and . Definition 4: Communication Graph Given a sensor network consisting of n sensors, the communication graph of the network is an undirected graph , where is a set of sensors and is a set of edges consisting edges between any two sensors that can communicate directly with each other. It is a Disk Graph with Bidirectional edges (DGB) – DG ignoring unidirectional edges. Presented by Donghyun Kim on July 10, 2008 Mobile Computing and Wireless Networking Research Group at The University of Texas at Dallas

Definitions Definition 5: Maximum Lifetime Coverage Given a network consisting of sensors and an interest region, find a family of ordered pairs , where is a set of sensors that completely cover the interest region and is the time duration for to be active such that to maximize . Each sensor appears in with a total time at most . Presented by Donghyun Kim on July 10, 2008 Mobile Computing and Wireless Networking Research Group at The University of Texas at Dallas

Definitions – cont’ For example, suppose four sensors and 2 targets . Given , we can find the family of ordered pairs . Presented by Donghyun Kim on July 10, 2008 Mobile Computing and Wireless Networking Research Group at The University of Texas at Dallas

Definitions – cont’ Definition 6: Connected Coverage Problem Given a sensor network consisting of sensors and an interest region, find a family of ordered pairs satisfying the following two conditions. Satisfy the conditions of the Maximum Lifetime Coverage problem The communication graph induced by is connected Definition 7: -Coverage Problem Each point in is covered by at least distinct sensors in each . Definition 8: Connected -Coverage Problem Given a sensor network consisting of n sensors and an interest region, find a family of ordered pairs satisfying the following two conditions. Satisfy the conditions of the -Coverage problem Presented by Donghyun Kim on July 10, 2008 Mobile Computing and Wireless Networking Research Group at The University of Texas at Dallas

Definitions – cont’ Given MAC Layer cannot handle the collision problem, the size of a subset has to be no more than some bandwidth constraint . Otherwise, coverage breach may occurs (i.e. some report can be discarded.) Definition 9: Minimum Coverage Breach Given a sensor network consisting of sensors and an interest region, find a family of ordered pairs such that the total coverage breach is minimum. Theorem1 The Maximum Lifetime Coverage problem, the Connected Coverage problem, the -Coverage problem, the Connected -Coverage problem, and the Minimum Coverage Breach are NP-complete. Presented by Donghyun Kim on July 10, 2008 Mobile Computing and Wireless Networking Research Group at The University of Texas at Dallas

Maximum Lifetime Coverage Centralized Algorithms Definition 10: Field A field is a set of all points such that they are covered by the sane set of sensors. Definition 11: Critical Element A critical element is a field covered by a minimal number of sensors. The authors in [17] modeled the area coverage problem as the maximum number of disjoint sets problem. Divide a given interest region into a set of fields. An heuristic algorithm, Most Constrained-Minimally Constraining Covering, is executed to compute the maximum number of disjoint sets in following ways: Cover a high number of uncovered fields. Cover sparsely covered fields. Do not cover fields redundantly. Time complexity is . Assumes for all . [17] S. Slijepcevic and M. Potkonjak, Power Efficient Organization of Wireless Sensor Networks, IEEE International Conference on Communications, June 2001. Presented by Donghyun Kim on July 10, 2008 Mobile Computing and Wireless Networking Research Group at The University of Texas at Dallas

Maximum Lifetime Coverage Centralized Algorithms – cont’ The authors in [18] modeled the coverage problem as the maximum number of disjoint dominating sets in an undirected graph , where is a set of sensors and is a set of edges such that iff and are within other’s sensing range. A graph-coloring based two phase approximation algorithm is proposed. Dominating set does not guarantee the complete coverage. [18] has 1.5 to 2 times longer lifetime than [17]. The authors in [16] reduce the target coverage problem to a maximum flow problem and formulate it as a mixed integer programming. The result of [16] is slightly better than that of [17]. [16] M. Cardei and D.-Z. Du, Improving Wireless Sensor Network Lifetime through Power Aware Organization, ACM Wireless Networks, Vol. 11, No. 3, 2005. [18] M. Cardei, D. MacCallum, X. Cheng, M. Min, X. Jia, D. Li, and D.-Z. Du, Wireless Sensor Networks with Energy Efficient Organization, J. of Interconnection Networks, vol 3, No 3-4, pp 213~229, 2002. Presented by Donghyun Kim on July 10, 2008 Mobile Computing and Wireless Networking Research Group at The University of Texas at Dallas

Maximum Lifetime Coverage Centralized Algorithms – cont’ The authors in [13] and [15] found that organizing sensors into a maximum number of non-disjoint set covers may obtain a longer network lifetime. Example Disjoint set cover - and . Then total lifetime is 1.0 unit time. Non-disjoint set cover – , and each set is activated for 0.5 unit time. Total lifetime is 1.5 unit time. Find a set of set covers first and decide their activation time. [13] P. Berman, G. Calinescu, C. Shah, and A. Zelikovsky, Power Efficient Monitoring Management in Sensor Networks, Proceedings of WCNC '04, March 2004. [15] M. Cardei, M. T. Thai, Y. Li, and W. Wu, Energy-Efficient Target Coverage in Wireless Sensor Networks, Proceedings of the 24th conference of the IEEE Communications Society (INFOCOM), 2005. Presented by Donghyun Kim on July 10, 2008 Mobile Computing and Wireless Networking Research Group at The University of Texas at Dallas

Maximum Lifetime Coverage Centralized Algorithms – cont’ The authors in [13] used a packing Linear Programming technique. Denote the number of set covers. Then, the coverage problem is formulated as follows. and represent the index number of each sensor and each set cover, respectively. For any e > 0, based on the -approximation Garg-Konemann algorithm in [7], -approximation algorithm is proposed. [7] N. Garg and J. Konemann, Faster and Simpler Algorithms for Multicommodity Flow and Other Fractional Packing Problems, Proc. of FOCS, 1997 [13] P. Berman, G. Calinescu, C. Shah, and A. Zelikovsky, Power Efficient Monitoring Management in Sensor Networks, Proceedings of WCNC '04, March 2004. Coverage Condition? Presented by Donghyun Kim on July 10, 2008 Mobile Computing and Wireless Networking Research Group at The University of Texas at Dallas

Maximum Lifetime Coverage Centralized Algorithms – cont’ The authors in [15] modeled this problem as Maximal Set Covers (MSC) as follows. is a set of all sensors that can cover a target . Assume for all sensors. The above formulation is relaxed to an Linear Programming and solved using Ye’s algorithm in [8]. The complexity of this solution is quite high: The authors in [15] also introduced a much faster heuristic algorithm whose complexity is , where is the number of targets and is the number of sensors that covers the most sparsely covered targets. [8] Y. Ye, An Potential Reduction Algorithm for Linear Programming, Mathematical Programming, Vol 50, pp 239- 258, 1991. [15] M. Cardei, M. T. Thai, Y. Li, and W. Wu, Energy-Efficient Target Coverage in Wireless Sensor Networks, Proceedings of the 24th conference of the IEEE Communications Society (INFOCOM), 2005. Presented by Donghyun Kim on July 10, 2008 Mobile Computing and Wireless Networking Research Group at The University of Texas at Dallas

Maximum Lifetime Coverage Distributed and Localized Algorithms The authors in [19] proposed a localized algorithm to solve the area coverage problem, called Node Scheduling Scheme Based On Eligibly rule (SBO). Several sensors cover the same area. A sensor can be off when its sensing area is covered by its neighbors, called sponsors. A (random) backoff-based scheme was introduced to avoid blind point (i.e. two nodes expect that the other will be its sponsor). The nodes have to be synchronized but this part is not mentioned clearly. The author in [14] proposed two distributed and localized approximation algorithms for the target coverage problem. Convert a target cover problem instance to the problem of computing maximum number of disjoint dominating set problem (MDS) on a bipartite graph. To be continued… [14] M. T. Thai, Y. Li, F. Wang, and D.-Z. Du, O(log n)-Localized Algorithms on the Coverage Problem in Heterogeneous Sensor Networks, 26th IEEE International Performance Computing and Communications Conference (IPCCC 2007), New Orleans, LA, April 11-13, 2007. [19] D. Tian and N. D. Georganas, A Coverage Preserving Node Scheduling Scheme for Large Wireless Sensor Networks, in Proceeding of the 1st ACM Workshop on Wireless Sensor Networks and Applications, 2002. Presented by Donghyun Kim on July 10, 2008 Mobile Computing and Wireless Networking Research Group at The University of Texas at Dallas