E' AlthausMaxPlankInstitut fur Informatik - PowerPoint PPT Presentation

1 / 25
About This Presentation
Title:

E' AlthausMaxPlankInstitut fur Informatik

Description:

E. Althaus Max-Plank-Institut fur Informatik. G. Calinescu ... NP-hardness [Clementi,Penna,Silvestri 00] MST gives factor 2 approximation [Kirousis et al. 00] ... – PowerPoint PPT presentation

Number of Views:20
Avg rating:3.0/5.0
Slides: 26
Provided by: ion80
Learn more at: http://www.cs.gsu.edu
Category:

less

Transcript and Presenter's Notes

Title: E' AlthausMaxPlankInstitut fur Informatik


1
Power Efficient Range Assignment in Ad-hoc
Wireless Networks
  • E. Althaus Max-Plank-Institut fur Informatik
  • G. Calinescu Illinois Institute of Technology
  • I.I. Mandoiu UC San Diego
  • S. Prasad Georgia State University
  • N. Tchervenski Illinois Institute of Technology
  • A. Zelikovsky Georgia State University

2
Outline
  • Motivation
  • Previous work
  • Approximation results
  • Experimental Study

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

4
Power Attenuation Model
  • Signal power falls inversely proportional to dk,
    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
Asymmetric Connectivity
6
Symmetric Connectivity
  • ?Per link acknowledgements

7
Problem Formulation
  • 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

8
Power-cost of a Tree
Node power power required by longest edge
d
Tree power-cost sum of node powers
f
c
g
b
a
h
e
9
Reformulation of Min-power Problem
  • Given set of nodes, coefficient k
  • Find spanning tree with minimum power-cost

10
Previous Work
  • 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
  • 1ln2 ? 1.69 approximation Calinescu,M,Zelikovsky
    02

d
11
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 35-40 nodes
  • New heuristics experimental study

12
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 maxvuc(uv) ? ?u ?vu
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
Tight Example
14
Gain of a Fork
  • Fork pair of edges sharing an endpoint
  • Gain of fork F decrease in power cost obtained
    by
  • adding Fs edges to T
  • deleting longest edges from the two cycles of TF

15
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
?gt0
16
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 (25/3)/2

17
Experimental Setting
  • Random instances with up to 100 points
  • Compared algorithms
  • Edge switching

18
Edge Switching Heuristic
2
19
Edge Switching Heuristic
  • Delete edge

2
20
Edge Switching Heuristic
  • Delete edge
  • Reconnect with min increase in power-cost

2
21
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
Percent Improvement Over MST
23
Percent Improvement Over MST
24
Runtime (CPU seconds)
25
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)
Write a Comment
User Comments (0)
About PowerShow.com