Minimum%20Energy%20Broadcast%20Routing%20Problem - PowerPoint PPT Presentation

About This Presentation
Title:

Minimum%20Energy%20Broadcast%20Routing%20Problem

Description:

Signal Attenuation: A radio station s with transmission power PS= r a reaches ... MST, 40-approx (Clementi, Crescenzi, Penna Rossi, Vocca STACS 2001) ... – PowerPoint PPT presentation

Number of Views:861
Avg rating:3.0/5.0
Slides: 34
Provided by: alfredo1
Category:

less

Transcript and Presenter's Notes

Title: Minimum%20Energy%20Broadcast%20Routing%20Problem


1
About the Minimum Energy Broadcasting in
Wireless Ad Hoc Networks
Alfredo Navarra, PhD Laboratoire Bordelais de
Recherche en Iinformatique (LaBRI) University
of Bordeaux, France navarra_at_labri.fr
2
Minimum Energy Broadcasting
  • Signal Attenuation A radio station s with
    transmission power PS ßr a reaches all the
    stations at distance at most r. (for some
    constant ß and usually 2a6 ).
  • Multi-hop communication The messages are
    transferred from the source to the destination
    using intermediate radio stations.
  • Model Given a set of nodes V in the Euclidean
    d-dimensional space and a source s?V,let G(V,E)
    be the complete symmetric directed graph obtained
    from V, in which every edge (x,y) has weight
    ßdist(x,y)a.
  • Choose a subset of edges of G in such a way that
    every node is reached from s. (The transmission
    power associated to each node x is the weight of
    the longest outgoing edge from x)
  • Goal minimize

3
Ex. Power Assignment in 2-dimension with a2
Minimum Energy Broadcasting is in general
NP-hard
4
MST-heuristic
  • Compute the Minimum Spanning Tree over the graph
    G.
  • From s, assign to each node the power equal to
    the square of the length of the longest
    outgoing edge.

BIP-heuristic
  • Starting from s, chose the cheapest way to reach
    a node either adding a new edge (MST) or
    increasing an old one.

5
ABC-heuristic
  • A sort of backtracking is added.
  • The idea is still to reach nodes step by step
    starting from s and chosing the cheapest way to
    reach a new node, either adding a new edge
    (MST,BIP) or increasing an old one (BIP) but also
    with the possibility of REMOVING old edges if
    become useless.
  • At each step the new node is discovered according
    to the Prim MST order.
  • At each step, two invariants must be valid
  • Every node is covered by some circle
  • Every node admits an induced path back to s

6
An example
MST
BIP
ABC
7
  • Lemma 1. Given a set of nodes V over the
    Euclidean 2-dimensional space and a source s
    belonging to V,
  • cost(ABC(s,V)) cost(MST(s,V)) ?
  • ABC is not always better than BIP ?

ABC
BIP
8
15 random nodes in a 5x5 square
9
ILP Formulation
10
50 random nodes in a 5x5 square
11
ad2 case
  • Experimental and Analytic Results, Lower bound
  • MST (Minimum Spanning Tree) 6
  • BIP (Broadcast Incremental Power) 13/3
  • ABC (Adaptive Broadcast Consumption) 2
  • Upper bound in the 2-dimensional case
  • MST, 40-approx (Clementi, Crescenzi, Penna Rossi,
    Vocca STACS 2001)
  • MST, 20-approx (Clementi, Crescenzi, Penna Rossi,
    Vocca STACS 2001)
  • MST, 12-approx (Calinescu, Li, Frieder, Wan
    INFOCOM 2001)
  • MST, 12.5-approx (Klasing, Navarra, Papadopoulos,
    Perennes Networking 2004)
  • MST, 7.45-approx (Flammini, Klasing, Navarra,
    Perennes DIALM-POMC 2004)
  • MST, 6.33-approx (Navarra WiOpt 2005)

12
Reminding the MST-heuristic
  • Compute the Minimum Spanning Tree over the
    complete graph G.
  • From the source s, assign to each node the power
    proportional to the weight of the longest
    outgoing edge.
  • The following McDiarmid et al. (1998) relation
    was exploited

13
Assume that each node is inside a circle of
radius R1
R
r
r1
r2
r3
rmax
9
8
7
1
CC
MOREOVER
14
8-Approximation
For the 2-dimensional case the ratio was first
reduced to 7.45 by means of geometrical techniques
.
rmax 1
More in general, for any dimension d and any ad

15
Modifying the Shape
  • Inside the circle of radius 1 that we call c(Q),
    the shape
  • remains the same.
  • Outside, the new shape occupies the same area
  • while the height decreases.

16
Properties and Approximation 1
  • For any d11 and d21 such that 1-r d1 d2,
    h(r,d1) h(r, d2)
  • For any d1, h(r,d).3638
  • ?h(r,d) 3/5?r
  • For any d11 and d21 such that 1-r d1 d2,
  • ??(r,d1) ??(r,d2)
  • MST(G) 4(1h(.5,1))2 1

6.4401lt 6.45
17
A Further Improvement
  • If the station z is on the circumference of
    c(Q), the outside sector is
  • enlarged according to the radii tangent to its
    associated circle.
  • Else it is enlarged according to the radii
    tangent to the circle centered on
  • the circumference of c(Q) having the same
    intersections of the original
  • shape associated to z.
  • Enlarging the sector decreases the height

18
Properties and Approximation 2
  • For any d11 and d21 such that 1-r d1 d2,
  • h(r,d1) h(r,d2)
  • For any d1, h(r,d).3527
  • ?h(r,d) 3/5?r
  • For any d11 and d21 such that 1-r d1 d2,
  • ??(r,d1) ??(r,d2)
  • MST(G) 4(1h(.5,1))2 1

6.3203lt 6.33
19
Remarks
  • Small gap 6 MST 6.33.
  • Considering the lower bound case, the new
    associated area fullfil the external sector
    defined by c(Q) and the circle of radius
    1hmax/2. Assuming 6 as the real bound, the loss
    of .33 with respect to it must be found then in
    the holes inside c(Q).

20
Indeed
  • The MST approximation bound is already reduced to
    the optimal one, that is, 6.
  • C. Ambuhl, in Proceedings of ICALP 2005
  • The analysis is based on Delauney triangulation
  • We had our glory lets go back to simulations
    and higher dimensions!!!

21
Reminding about the 8-Approximation and more
rmax 1
MST 8
MST 4
For rmax ? 0
22
Worst case for the MST heuristic
n Av. Max
5 1.301 2.875
7 1.479 2.479
10 1.802 3.123
15 1.887 2.669
20 1.854 2.618
30 1.825 2,232
50 1.812 1.972
100 1.683 1.883
How was it found?
Probably not randomly!!
Throwing 6 nodes randomly at uniform in a circle
of radius 1 and considering as source the center
of such a circle, it is really lucky to happen
that a similar high cost instance appears.
23
GOAL
  • Investigate more carefully the possible input
    instances in order to better understand this
    phenomenon.
  • The Idea is to start from random instances and
    then increase the cost of the MST heuristic by
    slight movements of the nodes.
  • Given an edge of the MST, increasing the distance
    between its endpoints usually increases the
    total cost.

24
Allowed Movements
  • More in general for any v?s, let N(v)v1vk be
    its neighborood, we compute the median point
    p(x,y)
  • A further way to increase the cost of the MST is
    to try to delete a node. We choose as candidate
    the node with highest degree.

25
Augmenting Algorithm (sketch)
  • flagi1 1 flag21 NV-1 i1 j1
  • Compute MST over G2(V), save its cost in cost1
  • While flag2N do
  • While flag1N do
  • if vi is not on the circumference then
  • let vi be a point inside C1 on the line
    passing through vi and p in such
  • a way that vi,p lt vi,p(1erand)vi,p
  • else let vi be a point on the circumference
    further from p with respect to vi such that the
    arc joining vi and vi has length erand
  • Compute the MST over G2((V \ vi)U vI), save
    its cost in cost2
  • if cost2gtcost1 then
  • ...
  • let vj be the j-th highest degree node of the
    current MST, compute the
  • MST over G2(V \ vj), save its cost in cost2
  • if cost2gtcost1 then
  • ...

26
Experimental Results
n Random Av. Max Augm. e.5 Av. Max Augm. e.1 Av. Max
5 1.301 2.875 3.645 4 3.627 4
7 1.479 2.479 4,545 5.738 4.56 5.88
10 1.802 3.123 5.285 5.785 5.353 5.918
15 1.887 2.669 4.865 5.48 4.777 5.773
20 1.854 2.618 4.281 5.09 4.131 5.122
30 1.825 2,232 4.137 4.45 3.991 4.182
50 1.812 1.972 3,732 3.89 3.633 3.76
100 1.683 1.883 3.567 3.722 3.49 3.812
27
Instance of 100 nodes
Surprisengly the obtained bad instances look
like regular grids!
28
High Density Case
Theorem In the 2-dimensional Euclidean space,
the upper bound on the approximation ratio of
the MST heuristic for the Minimum Energy
Broadcast Routing problem with high-density
distribution of the nodes is between 3.62 and 4.
29
3-Dimension
  • Known approximation ratio 3d-1, i.e., 26
  • The idea to reduce such an approximation is by
    adapting the 2-dimensional method
  • Suitable calculations must be done

30
Rotation of the shape
31
18.8-Approximation
rmax 1
32
Conclusion
  • We closely examined the MEBR problem by extensive
    experiments and analytical results
  • Behind the mere numerical results of 7.45, 6.33
    and 6, very interesting are the applied
    techniques
  • The 6.33 is in fact also scalable to higher
    dimensions
  • The almost tight 4-approximation for the
    high-density case introduces an interesting
    approach for studying problems
  • The case of altd is open
  • A better performing heuristic or the analysis of
    the real approximation factor of heuristics like
    BIP, ABC, remains a challenging problem
  • Many variations of the original model are studied
    like changing the pattern of communication or the
    function to minimize

33
References
  • 1 R. Klasing, A. Navarra, A. Papadopoulos, and
    S. Perennes. Adaptive Broadcast
  • Consumption (ABC), a new heuristic and new bounds
    for the minimum energy
  • broadcast routing problem. In Proceedings of the
    3rd IFIP-TC6 International Networking
  • Conference, volume 3042 of Lecture Notes in
    Computer Science, pp. 866-877. Springer Verlag,
    2004.
  • 2 M. Flammini, R. Klasing, A. Navarra, and S.
    Perennes. Improved approximation results
  • for the Minimum Energy Broadcasting Problem. In
    Proceedings of ACM Joint Workshop on
  • Foundations of Mobile Computing (DIALM-POMC), pp.
    85-91, 2004.
  • (To appear in the associated Special Issue of
    Algorithmica)
  • 3 A. Navarra. Tighter bounds for the Minimum
    Energy Broadcasting problem.
  • In Proceedings of the 3rd International Symposium
    on Modeling and Optimization in Mobile,
  • Ad Hoc and Wireless Networks (WiOpt), pp.
    313-322, 2005.
  • (To appear in the associated Special Issue of
    WiNet)
  • 4 M. Flammini, A. Navarra and S. Perennes. The
    Real approximation factor of the MST
  • heuristic for the Minimum Energy Broadcasting. In
    Proceedings of the 4th International
  • Workshop on Efficient and Experimental Algorithms
    (WEA). Lecture Notes in Computer
  • Science, vol. 3503. Springer Verlag, pp. 22-31,
    2005. (To appear in the associated Special Issue
    of JEA)
Write a Comment
User Comments (0)
About PowerShow.com