Energy-Efficient Sensor Network Design Subject to Complete Coverage and Discrimination Constraints Frank Y. S. Lin, P. L. Chiu IM, NTU SECON 2005 Presenter:

Slides:



Advertisements
Similar presentations
Pure, Mixed-Integer, Zero-One Models
Advertisements

EMIS 8373: Integer Programming Valid Inequalities updated 4April 2011.
Introduction to Linear and Integer 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.
A Combinatorial Maximum Cover Approach to 2D Translational Geometric Covering Karen Daniels, Arti Mathur, Roger Grinde University of Massachusetts Lowell.
Theoretical Results on Base Station Movement Problem for Sensor Network Yi Shi ( 石毅 ) and Y. Thomas Hou ( 侯一釗 ) Virginia Tech, Dept. of ECE IEEE Infocom.
Chapter 10: Iterative Improvement
Dynamic lot sizing and tool management in automated manufacturing systems M. Selim Aktürk, Siraceddin Önen presented by Zümbül Bulut.
Dean H. Lorenz, Danny Raz Operations Research Letter, Vol. 28, No
Jan 6-10th, 2007VLSI Design A Reduced Complexity Algorithm for Minimizing N-Detect Tests Kalyana R. Kantipudi Vishwani D. Agrawal Department of Electrical.
2-Layer Crossing Minimisation Johan van Rooij. Overview Problem definitions NP-Hardness proof Heuristics & Performance Practical Computation One layer:
Achieving Minimum Coverage Breach under Bandwidth Constraints in Wireless Sensor Networks Maggie X. Cheng, Lu Ruan and Weili Wu Dept. of Comput. Sci, Missouri.
Branch and Bound Algorithm for Solving Integer Linear Programming
Maximum Network lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Mihaela Cardei, Jie Wu, Mingming Lu, and Mohammad O. Pervaiz Department.
1 Target-Oriented Scheduling in Directional Sensor Networks Yanli Cai, Wei Lou, Minglu Li,and Xiang-Yang Li* The Hong Kong Polytechnic University, Hong.
Approximation Algorithms: Bristol Summer School 2008 Seffi Naor Computer Science Dept. Technion Haifa, Israel TexPoint fonts used in EMF. Read the TexPoint.
Name: Mehrab Khazraei(145061) Title: Penalty or Exterior penalty function method professor Name: Sahand Daneshvar.
Integer programming Branch & bound algorithm ( B&B )
Column Generation Approach for Operating Rooms Planning Mehdi LAMIRI, Xiaolan XIE and ZHANG Shuguang Industrial Engineering and Computer Sciences Division.
1 Hyong-Mo Jeon Reliability Models for Facility Location with Risk Pooling ISE 2004 Summer IP Seminar Jul
Supply planning model for remanufacturing system in reverse logistics environment Authors: Kibum Kim, Iksoo Song, Juyong Kim, Bongju Jeong Journal of Computers.
Balanced k-Coverage in Visual Sensor Networks Md. Muntakim Sadik, Sakib Md. Bin Malek { mms, Department.
Quasi-static Channel Assignment Algorithms for Wireless Communications Networks Frank Yeong-Sung Lin Department of Information Management National Taiwan.
Maximum Network Lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Cardei, M.; Jie Wu; Mingming Lu; Pervaiz, M.O.; Wireless And Mobile.
Workforce scheduling – Days off scheduling 1. n is the max weekend demand n = max(n 1,n 7 ) Surplus number of employees in day j is u j = W – n j for.
To accompany Quantitative Analysis for Management, 8e by Render/Stair/Hanna 11-1 © 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Chapter 11.
Minimax Open Shortest Path First (OSPF) Routing Algorithms in Networks Supporting the SMDS Service Frank Yeong-Sung Lin ( 林永松 ) Information Management.
WOOD 492 MODELLING FOR DECISION SUPPORT
Chap 10. Integer Prog. Formulations
1 Lagrangean Relaxation --- Bounding through penalty adjustment.
Redundancy and Defense Resource Allocation Algorithms to Assure Service Continuity against Natural Disasters and Intelligent Attackers Advisor: Professor.
Maximization of System Lifetime for Data-Centric Wireless Sensor Networks 指導教授:林永松 博士 具資料集縮能力無線感測網路 系統生命週期之最大化 研究生:郭文政 國立臺灣大學資訊管理學研究所碩士論文審查 民國 95 年 7 月.
Integer LP In-class Prob
OR Chapter 8. General LP Problems Converting other forms to general LP problem : min c’x  - max (-c)’x   = by adding a nonnegative slack variable.
Branch and Bound Algorithms Present by Tina Yang Qianmei Feng.
1/74 Lagrangian Relaxation and Network Optimization Cheng-Ta Lee Department of Information Management National Taiwan University September 29, 2005.
1.2 Guidelines for strong formulations  Running time for LP usually depends on m and n ( number of iterations O(m), O(log n)). Not critically depend on.
Lagrangean Relaxation
Efficient Resource Allocation for Wireless Multicast De-Nian Yang, Member, IEEE Ming-Syan Chen, Fellow, IEEE IEEE Transactions on Mobile Computing, April.
Integer Programming, Branch & Bound Method
Efficient Point Coverage in Wireless Sensor Networks Jie Wang and Ning Zhong Department of Computer Science University of Massachusetts Journal of Combinatorial.
CSE280Stefano/Hossein Project: Primer design for cancer genomics.
1 Power Efficient Monitoring Management in Sensor Networks A.Zelikovsky Georgia State joint work with P. BermanPennstate G. Calinescu Illinois IT C. Shah.
Approximation Algorithms Duality My T. UF.
Linear Programming: A Geometric Approach3 Graphing Systems of Linear Inequalities in Two Variables Linear Programming Problems Graphical Solution of Linear.
Chapter 6 Optimization Models with Integer Variables.
1 Chapter 6 Reformulation-Linearization Technique and Applications.
1 Chapter 5 Branch-and-bound Framework and Its Applications.
0 Integer Programming Introduction to Integer Programming (IP) Difficulties of LP relaxation IP Formulations Branch and Bound Algorithms Reference: Chapter.
Management Science 461 Lecture 4b – P-median problems September 30, 2008.
An Efficient P-center Algorithm
6.5 Stochastic Prog. and Benders’ decomposition
Frank Yeong-Sung Lin (林永松) Information Management Department
Power Efficient Monitoring Management In Sensor Networks
Network Optimization Research Laboratory
Integer Linear Programming
Advisor: Professor Yeong-Sung Lin Student: Yeong-Cheng Tzeng (曾勇誠)
Department of Information Management National Taiwan University
ADVISOR : Professor Yeong-Sung Lin STUDENT : Hung-Shi Wang
Presented by Yi-Tzu, Chen
ENGM 435/535 Integer Programming.
A Near-Optimal Sensor Placement Algorithm to Achieve Complete Coverage/Discrimination in Sensor Networks Authors : Frank Y. S. Lin and P. L. Chiu, Student.
Frank Yeong-Sung Lin (林永松) Information Management Department
Advisor: Yeong-Sung, Lin, Ph.D. Presented by Yu-Ren, Hsieh
Integer Linear Programming
6.5 Stochastic Prog. and Benders’ decomposition
1.2 Guidelines for strong formulations
1.2 Guidelines for strong formulations
Presentation transcript:

Energy-Efficient Sensor Network Design Subject to Complete Coverage and Discrimination Constraints Frank Y. S. Lin, P. L. Chiu IM, NTU SECON 2005 Presenter: Steve Hu

Outline Problem Description Problem Formulation Solution Procedure Computational Results Conclusion

Problem Description The detection radius of sensor is 1 A complete coverage/discrimination sensor field with 3 by 5 grids

Problem Description Completely discriminated: unique power vector for each grid point Ex: for grid point (1,3) for grid point (3,2)

Problem Description If we want to prolonged life time K times, two options: –(1) Deploy K duplicate sensor networks on a sensor field –(2)No duplicate sensor networks, but divide the network in K covers

Overall placementCover 1 Cover 2Cover 3

Problem Description No duplicate but divide in 3 covers Total sensor number: 14 Duplicate 3 times Total sensor number: 6 * 3 = 18

Problem Description Lemma 1 –G r : the number of covering grids

Problem Description Lemma 2: A grid point can be covered by a set of sensors. The maximum cardinality of the set exactly equals the number of covering grid points of a sensor that is allocated in the grid point.

Problem Description Lemma 3: On rectangular sensor field with a finite area, the upper bound of the number of covers, U r, is

Problem Description By Lemma 3

Problem Formulation Given Parameters: A = {1,2,…,m}: The set of indexes for candidate locations where sensor can be allocated. B = {1,2,…,n}: The set of the indexes for grid points that can be covered and located by the sensor network, m <= n K: The number of covers required (with upper bound regards to radius) a ij : Indicator which is 1 if grid point i can be covered by sensor j, and 0 otherwise c j : Cost function of sensor j

Problem Formulation Decision Variables: X jk : 1 if sensor j is designated to cover k of sensor network, and 0 otherwise Y j : Sensor allocation decision variable, which is 1 if sensor j is allocated in the sensor network and 0 otherwise

Problem Formulation Objective function:

Problem Formulation Constraints: A: candidate sensor location B: every grid point in the field aij: 1 if grid point i can be covered by sensor j, and 0 otherwise (Coverage Constraint)

Problem Formulation Constraints: (Discrimination Constraint)

Solution Procedure Lagrangean Relaxation –a method for obtaining lower bounds (for minimization problems) –Ex:

Solution Procedure Lagrangean Relaxation ( ) with

Lagrangean Relaxation ( ) This (19.5) is the smallest upper bound we can found by Lagrangean Relaxation. Solution Procedure

Original LR

Solution Procedure Since there are two decision variable( X jk, Y j ) =>divide into two subproblem

Solution Procedure P jk QjQj

Solution Procedure After optimally solving each Lagrangean relaxation problem (by subgradient method), a set of decision variables can be found, but may not feasible Propose a heuristic algorithm for obtaining feasible solutions

Solution Procedure

Computational Results algorithm tested on 10 by 10 sensor area

Computational Results algorithm tested on 10 by 10 sensor area

Computational Results algorithm tested on 10 by 10 sensor area 0.80 / 3 = 26.7%

Computational Results algorithm tested on 10 by 10 sensor area 80 / 40 = 2

Computational Results algorithm tested on 10 by 10 sensor area

Computational Results algorithm tested on 10 by 10 sensor area The solution time of the algorithm is below 100 seconds in all cases. The efficiency of the algorithm thus can be confirmed.

Computational Results algorithm tested on different size of sensor area

Conclusion Proposed algorithm is truly novel and it has not been discussed in previous researches Prolong the networking lifetime almost to theoretical upper bound

Conclusion My opinion and what I learned here –Algorithm description is too rough –An example to formulate a problem into integer programming –Use Lagangean Relaxation to obtain lower bounds for minimization problems