E. AlthausMax-Plank-Institut fur Informatik G. CalinescuIllinois Institute of Technology I.I. MandoiuUC San Diego S. Prasad Georgia State University N.

Slides:



Advertisements
Similar presentations
Approximations for Min Connected Sensor Cover Ding-Zhu Du University of Texas at Dallas.
Advertisements

Minimum Spanning Trees
A.B. Kahng, Ion I. Mandoiu University of California at San Diego, USA A.Z. Zelikovsky Georgia State University, USA Supported in part by MARCO GSRC and.
Errol Lloyd Design and Analysis of Algorithms Approximation Algorithms for NP-complete Problems Bin Packing Computer Networks.
Wireless Mesh Networks 1. Architecture 2 Wireless Mesh Network A wireless mesh network (WMN) is a multi-hop wireless network that consists of mesh clients.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 21st Lecture Christian Schindelhauer.
Minimum-Buffered Routing of Non- Critical Nets for Slew Rate and Reliability Control Supported by Cadence Design Systems, Inc. and the MARCO Gigascale.
1 Minimum-energy broadcasting in multi-hop wireless networks using a single broadcast tree Department of Computer Science and Information Engineering National.
Data Structures, Spring 2004 © L. Joskowicz 1 Data Structures – LECTURE 13 Minumum spanning trees Motivation Properties of minimum spanning trees Kruskal’s.
1 Multicast Routing with Minimum Energy Cost in Ad hoc Wireless Networks Xiaohua Jia, Deying Li and Frankie Hung Dept of Computer Science, City Univ of.
E. AlthausMax-Plank-Institut fur Informatik G. CalinescuIllinois Institute of Technology I.I. MandoiuUC San Diego S. Prasad Georgia State University N.
1 Internet Networking Spring 2006 Tutorial 6 Network Cost of Minimum Spanning Tree.
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Mobile Ad Hoc Networks Theory of Data Flow and Random Placement.
© Honglei Miao: Presentation in Ad-Hoc Network course (19) Minimal CDMA Recoding Strategies in Power-Controlled Ad-Hoc Wireless Networks Honglei.
Symmetric Connectivity With Minimum Power Consumption in Radio Networks G. Calinescu (IL-IT) I.I. Mandoiu (UCSD) A. Zelikovsky (GSU)
Asymptotic Critical Transmission Radius for Greedy Forward Routing in Wireless Ad Hoc Networks Chih-Wei Yi Submitted to INFOCOM 2006.
Speaker: Li-Sheng Chen 1 Jan 2, 2012 EOBDBR: an Efficient Optimum Branching-Based Distributed Broadcast Routing Protocol for Wireless Ad Hoc Networks.
WiOpt’04: Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks March 24-26, 2004, University of Cambridge, UK Session 2 : Energy Management.
1 Internet Networking Spring 2004 Tutorial 6 Network Cost of Minimum Spanning Tree.
Energy-Efficient Broadcasting in Ad-Hoc Networks: Combining MSTs with Shortest-Path Trees Carmine Ventre Joint work with Paolo Penna Università di Salerno.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
1 Internet Networking Spring 2002 Tutorial 6 Network Cost of Minimum Spanning Tree.
Power Optimization for Connectivity Problems MohammadTaghi Hajiaghayi, Guy Kortsarz, Vahab S. Mirrokni, Zeev Nutov IPCO 2005.
CSE 550 Computer Network Design Dr. Mohammed H. Sqalli COE, KFUPM Spring 2007 (Term 062)
Mario Čagalj supervised by prof. Jean-Pierre Hubaux (EPFL-DSC-ICA) and prof. Christian Enz (EPFL-DE-LEG, CSEM) Wireless Sensor Networks:
Approximation Algorithms Motivation and Definitions TSP Vertex Cover Scheduling.
Priority Models Sashka Davis University of California, San Diego June 1, 2003.
Connected Dominating Sets in Wireless Networks My T. Thai Dept of Comp & Info Sci & Engineering University of Florida June 20, 2006.
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
Algorithms for Network Optimization Problems This handout: Minimum Spanning Tree Problem Approximation Algorithms Traveling Salesman Problem.
1 Introduction to Approximation Algorithms. 2 NP-completeness Do your best then.
Network Aware Resource Allocation in Distributed Clouds.
Approximating Minimum Bounded Degree Spanning Tree (MBDST) Mohit Singh and Lap Chi Lau “Approximating Minimum Bounded DegreeApproximating Minimum Bounded.
David S. L. Wei Dept of Computer and Information Sciences Fordham University Bronx, New York Szu-Chi Wang and Sy-Yen Kuo Dept of Electrical Engineering.
June 21, 2007 Minimum Interference Channel Assignment in Multi-Radio Wireless Mesh Networks Anand Prabhu Subramanian, Himanshu Gupta.
On Maximizing Network Lifetime of Broadcast in WANETs under an Overhearing Cost Model Guofeng Deng, Sandeep K.S. Gupta IMPACT Lab (
De-Nian Young Ming-Syan Chen IEEE Transactions on Mobile Computing Slide content thanks in part to Yu-Hsun Chen, University of Taiwan.
On a Network Creation Game PoA Seminar Presenting: Oren Gilon Based on an article by Fabrikant et al 1.
Improved Approximation Algorithms for the Quality of Service Steiner Tree Problem M. Karpinski Bonn University I. Măndoiu UC San Diego A. Olshevsky GaTech.
Princeton University COS 423 Theory of Algorithms Spring 2001 Kevin Wayne Approximation Algorithms These lecture slides are adapted from CLRS.
The Influence of Network Topology on the Efficiency of QoS Multicast Heuristic Algorithms Maciej Piechowiak Piotr Zwierzykowski Poznan University of Technology,
Minimal Spanning Tree Problems in What is a minimal spanning tree An MST is a tree (set of edges) that connects all nodes in a graph, using.
CS270 Project Overview Maximum Planar Subgraph Danyel Fisher Jason Hong Greg Lawrence Jimmy Lin.
Linear Programming & its Applications to Wireless Networks Guofeng Deng IMPACT Lab, Arizona State University.
LOCALIZED MINIMUM - ENERGY BROADCASTING IN AD - HOC NETWORKS Paper By : Julien Cartigny, David Simplot, And Ivan Stojmenovic Instructor : Dr Yingshu Li.
© Yamacraw, 2002 Symmetric Minimum Power Connectivity in Radio Networks A. Zelikovsky (GSU) Joint work with Joint work with.
© Yamacraw, Fall 2002 Power Efficient Range Assignment in Ad-hoc Wireless Networks E. Althous (MPI) G. Calinescu (IL-IT) I.I. Mandoiu (UCSD) S. Prasad.
Efficient Resource Allocation for Wireless Multicast De-Nian Yang, Member, IEEE Ming-Syan Chen, Fellow, IEEE IEEE Transactions on Mobile Computing, April.
Self-stabilizing energy-efficient multicast for MANETs.
Load Balanced Link Reversal Routing in Mobile Wireless Ad Hoc Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department RPI Costas Busch CSCI Department.
1 Low Latency Multimedia Broadcast in Multi-Rate Wireless Meshes Chun Tung Chou, Archan Misra Proc. 1st IEEE Workshop on Wireless Mesh Networks (WIMESH),
Steiner Tree Problem Given: A set S of points in the plane = terminals
Constraint Programming for the Diameter Constrained Minimum Spanning Tree Problem Thiago F. Noronha Celso C. Ribeiro Andréa C. Santos.
Ion I. Mandoiu, Vijay V. Vazirani Georgia Tech Joseph L. Ganley Simplex Solutions A New Heuristic for Rectilinear Steiner Trees.
Introduction Wireless Ad-Hoc Network  Set of transceivers communicating by radio.
Errol Lloyd Design and Analysis of Algorithms Approximation Algorithms for NP-complete Problems Bin Packing Networks.
Confidential & Proprietary – All Rights Reserved Internal Distribution, October Quality of Service in Multimedia Distribution G. Calinescu (Illinois.
Topology Control –power control
Hamiltonian Cycle and TSP
Greedy Algorithms / Minimum Spanning Tree Yin Tat Lee
Graph Algorithm.
Quality of Service in Multimedia Distribution
Robustness of wireless ad hoc network topologies
Robustness of wireless ad hoc network topologies
Data Structures – LECTURE 13 Minumum spanning trees
Power Efficient Range Assignment in Ad-hoc Wireless Networks
Introduction Wireless Ad-Hoc Network
Shortest Paths and Minimum Spanning Trees
Maximizing Broadcast Tree Lifetime in Wireless Ad Hoc Networks
Presentation transcript:

E. AlthausMax-Plank-Institut fur Informatik G. CalinescuIllinois Institute of Technology I.I. MandoiuUC San Diego S. Prasad Georgia State University N. TchervenskiIllinois Institute of Technology A. ZelikovskyGeorgia State University Power Efficient Range Assignment in Ad-hoc Wireless Networks

2 Cumberland 2003 Outline Motivation Previous work Approximation results Experimental Study

3 Cumberland 2003 Ad Hoc Wireless Networks Applications in battlefield, disaster relief, etc No wired infrastructure Battery operated  power conservation critical

4 Cumberland 2003 Power Attenuation Model Signal power falls inversely proportional to d k, k  [2,4]  Transmission range radius ~ k-th root of power Omni-directional antennas Uniform power attenuation coefficient k Uniform transmission efficiency coefficients Uniform receiving sensitivity thresholds  Transmission range = disk centered at the node  Symmetric power requirements Power(u,v) = Power(v,u)

5 Cumberland 2003 Asymmetric Connectivity Power ranges b a c d g f e Connectivity graph a b d g f e c Multi-hop ACK! a b d g f e c

6 Cumberland 2003 Symmetric Connectivity  Per link acknowledgements a b d g f e c Asymmetric Connectivity Increase range of “b” by 1 Decrease range of “g” by 2 a b d g f e c Symmetric Connectivity

7 Cumberland 2003 Given: set of nodes, coefficient k Find: power levels for each node s.t. –Symmetrically connected path between any two nodes –Total power is minimized Problem Formulation

8 Cumberland 2003 a b d g f e c h Power-cost of a Tree Node power = power required by longest edge Tree power-cost = sum of node powers

9 Cumberland 2003 Given: set of nodes, coefficient k Find: spanning tree with minimum power-cost Reformulation of Min-power Problem

10 Cumberland 2003 Previous Work d Max power objective –MST is optimal [Lloyd et al. 02] Total power objective –NP-hardness [Clementi,Penna,Silvestri 00] –MST gives factor 2 approximation [Kirousis et al. 00] –1+ln2  1.69 approximation [Calinescu,M,Zelikovsky 02]

11 Cumberland 2003 Our results 5/3 approximation factor –NP-hard to approximate within log(#nodes) for asymmetric power requirements Optimum branch-and-cut algorithm –practical up to nodes New heuristics + experimental study

12 Cumberland 2003 MST Algorithm Power cost of the MST is at most 2 OPT (1) power cost of any tree is at most twice its cost p(T) =  u max v~u c(uv)   u  v~u c(uv) = 2 c(T) (2) power cost of any tree is at least its cost (1) (2) p(MST)  2 c(MST)  2 c(OPT)  2 p(OPT)

13 Cumberland 2003 Tight Example 1+  1   11  Power cost of MST is n Power cost of OPT is n/2 (1+  ) + n/2   n/2 n points

14 Cumberland 2003 Gain of a Fork Fork = pair of edges sharing an endpoint Gain of fork F = decrease in power cost obtained by –adding F’s edges to T –deleting longest edges from the two cycles of T+F Gain = =3 a b d g f e c 12 2 h a b d g f e c 12 2 h (+3) (+1) 13 (+3) 2(-10)

15 Cumberland 2003 Approximation Algorithms Every tree can be decomposed into a union of forks s.t. sum of power-costs = at most 5/3 x tree power-cost  Min-Power Symmetric connectivity can be approximated within a factor of 5/3 +  for every  >0

16 Cumberland 2003 Greedy Fork Contraction Algorithm Start with MST Find fork with max gain Contract fork Repeat Greedy Fork Contraction has approximation ratio at most 11/6 = (2+5/3)/2

17 Cumberland 2003 Experimental Setting Random instances with up to 100 points Compared algorithms –Edge switching

18 Cumberland 2003 Edge Switching Heuristic a b d g f e c 12 2 h

19 Cumberland 2003 Edge Switching Heuristic Delete edge a b d g f e c 12 2 h

20 Cumberland 2003 Edge Switching Heuristic Delete edge Reconnect with min increase in power-cost 2 a b d g f e c 12 2 h

21 Cumberland 2003 Experimental Setting Random instances with up to 100 points Compared algorithms –Edge switching –Distributed edge switching –Edge + fork switching –Incremental power-cost Kruskal –Branch and cut –Greedy fork-contraction

22 Cumberland 2003 Percent Improvement Over MST

23 Cumberland 2003 Percent Improvement Over MST

24 Cumberland 2003 Runtime (CPU seconds)

25 Cumberland 2003 Summary Efficient algorithms that reduce power consumption compared to MST algorithm Can be modified to handle obstacles, power level upper- bounds, etc. Ongoing research -Improved approximations / hardness results -Multicast -Dynamic version of the problem (still constant factor)