Maximum Lifetime of Sensor Networks with Adjustable Sensing Range

Slides:



Advertisements
Similar presentations
ECE Longest Path dual 1 ECE 665 Spring 2005 ECE 665 Spring 2005 Computer Algorithms with Applications to VLSI CAD Linear Programming Duality – Longest.
Advertisements

Chapter 3 Workforce scheduling.
Coverage by Directional Sensors Jing Ai and Alhussein A. Abouzeid Dept. of Electrical, Computer and Systems Engineering Rensselaer Polytechnic Institute.
Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.
Target Tracking Algorithm based on Minimal Contour in Wireless Sensor Networks Jaehoon Jeong, Taehyun Hwang, Tian He, and David Du Department of Computer.
Maximal Lifetime Scheduling in Sensor Surveillance Networks Hai Liu 1, Pengjun Wan 2, Chih-Wei Yi 2, Siaohua Jia 1, Sam Makki 3 and Niki Pissionou 4 Dept.
1 Stochastic Event Capture Using Mobile Sensors Subject to a Quality Metric Nabhendra Bisnik, Alhussein A. Abouzeid, and Volkan Isler Rensselaer Polytechnic.
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.
Adaptive Data Collection Strategies for Lifetime-Constrained Wireless Sensor Networks Xueyan Tang Jianliang Xu Sch. of Comput. Eng., Nanyang Technol. Univ.,
Semidefinite Programming
Deployment Strategies for Differentiated Detection in Wireless Sensor Network Jingbin Zhang, Ting Yan, and Sang H. Son University of Virginia From SECON.
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.
1 A Second Stage Network Recourse Problem in Stochastic Airline Crew Scheduling Joyce W. Yen University of Michigan John R. Birge Northwestern University.
Zoë Abrams, Ashish Goel, Serge Plotkin Stanford University Set K-Cover Algorithms for Energy Efficient Monitoring in Wireless Sensor Networks.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
Achieving Minimum Coverage Breach under Bandwidth Constraints in Wireless Sensor Networks Maggie X. Cheng, Lu Ruan and Weili Wu Dept. of Comput. Sci, Missouri.
Maximum Network lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Mihaela Cardei, Jie Wu, Mingming Lu, and Mohammad O. Pervaiz Department.
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.
1 Target-Oriented Scheduling in Directional Sensor Networks Yanli Cai, Wei Lou, Minglu Li,and Xiang-Yang Li* The Hong Kong Polytechnic University, Hong.
1 Lecture 4 Maximal Flow Problems Set Covering Problems.
Lifetime and Coverage Guarantees Through Distributed Coordinate- Free Sensor Activation ACM MOBICOM 2009.
Network Aware Resource Allocation in Distributed Clouds.
SoftCOM 2005: 13 th International Conference on Software, Telecommunications and Computer Networks September 15-17, 2005, Marina Frapa - Split, Croatia.
Efficient Algorithms for Maximum Lifetime Data Gathering and Aggregation in Wireless Sensor Networks Selected from Elsevier: Computer Networks Konstantinos.
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.
On Non-Disjoint Dominating Sets for the Lifetime of Wireless Sensor Networks Akshaye Dhawan.
Approximate Dynamic Programming Methods for Resource Constrained Sensor Management John W. Fisher III, Jason L. Williams and Alan S. Willsky MIT CSAIL.
SAWN 2006 Energy-Efficient Continuous and Event-Driven Monitoring Authors: Alex Zelikovsky Dumitru Brinza.
P-Percent Coverage Schedule in Wireless Sensor Networks Shan Gao, Xiaoming Wang, Yingshu Li Georgia State University and Shaanxi Normal University IEEE.
Mohamed Hefeeda 1 School of Computing Science Simon Fraser University, Canada Efficient k-Coverage Algorithms for Wireless Sensor Networks Mohamed Hefeeda.
1 Iterative Integer Programming Formulation for Robust Resource Allocation in Dynamic Real-Time Systems Sethavidh Gertphol and Viktor K. Prasanna University.
Chinh T. Vu, Yingshu Li Computer Science Department Georgia State University IEEE percom 2009 Delaunay-triangulation based complete coverage in wireless.
Maximizing Lifetime per Unit Cost in Wireless Sensor Networks
Coverage and Scheduling in Wireless Sensor Networks Yong Hwan Kim Korea University of Technology and Education Laboratory of Intelligent.
I-Hsin Liu1 Event-to-Sink Directed Clustering in Wireless Sensor Networks Alper Bereketli and Ozgur B. Akan Department of Electrical and Electronics Engineering.
Spring 2008The Greedy Method1. Spring 2008The Greedy Method2 Outline and Reading The Greedy Method Technique (§5.1) Fractional Knapsack Problem (§5.1.1)
Efficient Point Coverage in Wireless Sensor Networks Jie Wang and Ning Zhong Department of Computer Science University of Massachusetts Journal of Combinatorial.
Optimal Relay Placement for Indoor Sensor Networks Cuiyao Xue †, Yanmin Zhu †, Lei Ni †, Minglu Li †, Bo Li ‡ † Shanghai Jiao Tong University ‡ HK University.
1 Power Efficient Monitoring Management in Sensor Networks A.Zelikovsky Georgia State joint work with P. BermanPennstate G. Calinescu Illinois IT C. Shah.
Introduction Wireless Ad-Hoc Network  Set of transceivers communicating by radio.
Slide 1 Toward Optimal Sniffer-Channel Assignment for Reliable Monitoring in Multi-Channel Wireless Networks Donghoon Shin, Saurabh Bagchi and Chih-Chun.
Abstract In this paper, the k-coverage problem is formulated as a decision problem, whose goal is to determine whether every point in the service area.
Data Driven Resource Allocation for Distributed Learning
A Study of Group-Tree Matching in Large Scale Group Communications
Merge Sort 7/29/ :21 PM The Greedy Method The Greedy Method.
The Greedy Method and Text Compression
ENGM 535 Optimization Networks
Power Efficient Monitoring Management In Sensor Networks
Outline Introduction Network Model and Problem Formulation
Merge Sort 11/28/2018 2:18 AM The Greedy Method The Greedy Method.
The Greedy Method Spring 2007 The Greedy Method Merge Sort
Merge Sort 11/28/2018 2:21 AM The Greedy Method The Greedy Method.
Merge Sort 11/28/2018 8:16 AM The Greedy Method The Greedy Method.
Quality of Service in Multimedia Distribution
Introduction Wireless Ad-Hoc Network
Merge Sort 1/17/2019 3:11 AM The Greedy Method The Greedy Method.
TRLabs & University of Alberta © Wayne D. Grover 2002, 2003, 2004
The Coverage Problem in a Wireless Sensor Network
Speaker : Lee Heon-Jong
Energy-Efficient Target Coverage in Wireless Sensor Networks
Merge Sort 5/2/2019 7:53 PM The Greedy Method The Greedy Method.
Survey on Coverage Problems in Wireless Sensor Networks - 2
Survey on Coverage Problems in Wireless Sensor Networks
IIS Progress Report 2016/01/18.
at University of Texas at Dallas
EMIS The Maximum Flow Problem: Flows and Cuts Updated 6 March 2008
Presentation transcript:

Maximum Lifetime of Sensor Networks with Adjustable Sensing Range Dhawan, C. T. Vu, A. Zelikovsky, Y. Li, S. K. Prasad (To appear in SAWN’06)

Outline Background Problem Statement and LP formulation The approximation algorithm Greedy solution to the dual problem Experimental Evaluation Discussion Conclusion

Introduction Sensor networks Major constraints – energy, computation, bandwidth

Introduction High node density implies that only a subset of nodes need to be active. Target coverage problem – A set of targets that need to be covered. Idea: Pick a set of active sensors as a number of set covers C1, C2, ..., Cm and use these one by one Question: How long? Need to assign a time to each cover. Pairs (Cm,tm)

Adjustable range model Now lets make things more interesting… Adjustable range – Each sensor can vary its range from 0 (off) to MAXDIST So in addition to picking the sensors si that participate in (Cm,tm) we need to associate a range ri with each si Makes the problem more interesting because as range increases, target coverage increases but so does energy

Contributions Problem studied first by Cardei et al [4] We propose a different LP formulation Give a provably good heuristic Can handle non-uniform battery at each sensor Smooth sensing range model in place of discrete range model Initial results show 4 x improvement

Related work Cardei et al. [4] Maximize number of subsets – limit k

Sensor Network Lifetime Problem (SNLP) with range assignment Given a monitored region R, a set of sensors s1, s2, .. sm and a set of targets i1, i2, … in, and energy supply bi for each sensor, find a monitoring schedule (C1,t1), …, (Ck,tk) and a range assignment for each sensor in a set Ci such that: (1) t1+…+tk is maximized, (2) each set cover monitors all targets i1,…,in and, (3) each sensor si does not appear in the sets C1,..Ck for a time more than bi

LP formulation

Example Suppose m sensors, p covers p Maximize: ∑ tj Subject to: j =1 Sensor Cover

Comments Substantially different from formulation in [4] (Max . C1+ C2+ … + Ck) They indirectly maximize number of sets up to some limit k. We directly maximize lifetime t Also, it can be shown that having more than n covers Cj with non-zero tj is of no use, where n is the order of sensors Problem: Exponential columns in n

Garg-Könemann Defn 1 – Packing LP. General form: GK needs an f-approximation to finding the minimizing length column of A lengthy(j)= ∑i A(i,j) y(i) / c(j) for any positive vector y

The algorithm

Result So we need an f-approximation to the dual problem

Minimum Weight Sensor Cover with Adjustable Sensing Range Given a monitored region R, a set of sensors s1, s2, …, sn and a set of targets covered by each sensor for a range ri and the weight wi for each sensor, find the sensor cover with minimum total weight. So the range influences the weight Basic idea: A sensor wants the best ratio of targets covered to energy spent

A greedy algorithm

Approximation Ratios

Experimental Results 100mx100m area Number of Sensors N: 80 to 200 Number of targets: 25 or 50 Range r : 5m to 60m Same as [4] but we allow range to vary smoothly instead of discrete steps Same energy models – linear and quadratic Use GK to find sensor covers. Then solve LP for assigning time to each sensor cover.

Results

Results

Results

Reasons for improvement Smoothly varying sensing range Hence, we spend energy needed to reach target and not the next step

Reasons for improvement Ability to assign fractional time to each cover instead of running algorithm in steps Provably good algorithm with approximation ration (1+ln m)

Conclusions New formulation Provably good heuristic Initial results indicate significant improvement Future work – more comparisons, distributed algorithm for the same problem