16.11.2012 Views

Wireless Network Design: Optimization Models and Solution ...

Wireless Network Design: Optimization Models and Solution ...

Wireless Network Design: Optimization Models and Solution ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

224 Dag Haugl<strong>and</strong> <strong>and</strong> Di Yuan<br />

tions of network design problems. For further reading on network flow models, see<br />

the textbook of Ahuja et al. [2].<br />

10.2.2 Minimum Energy Broadcast <strong>and</strong> Multicast<br />

By the notation in Section 10.2.1, MET can be formally defined as follows:<br />

[MET ] Find a power vector (P1,P2,...,PN) ∈ ℜ N + of minimum sum, such that<br />

the induced graph (V,E P ), where E P = {(i, j) ∈ A : pi j ≤ Pi}, has a path<br />

from s to each t ∈ D \ {s}.<br />

If D = V , we arrive at the broadcast case MEBT, otherwise it is MEMT. In an<br />

optimal solution to MET, (V,E P ) contains an arborescence having s as the root. For<br />

MEMT, the arborescence may use some nodes in V \ D.<br />

Formal analysis of the N P-hardness of MET is provided in [14, 15]. The problem<br />

class was first introduced by Wieselthier et al. [49, 50, 51, 52]. For MEBT,<br />

the authors developed a solution approach, referred to as the broadcast incremental<br />

power (BIP) algorithm, by an adaptation of Prim’s algorithm for MST. For MEMT,<br />

the authors proposed a multicast incremental power (MIP) algorithm that combines<br />

BIP <strong>and</strong> a pruning phase.<br />

Given that MET is N P-hard, we know that there exists no polynomial algorithm<br />

for MET unless such an algorithm exists for all N P-hard problems, which<br />

in its turn contradicts the well-known ‘P is not N P’ conjecture (see e.g. Fortnow<br />

[31] for a discussion of the P versus N P problem, including failed attempts to<br />

prove the conjecture). Discouraging results on the computational tractability of a<br />

problem often trigger the interest in fast solution approaches with a lower ambition<br />

than finding an optimal solution. If no bound on the distance from optimality can be<br />

found for the output of the method, it is referred to as a heuristic method. Otherwise,<br />

the method is called an approximation algorithm.<br />

More precisely, an approximation algorithm for MET is a polynomial algorithm<br />

that, for all instances of the problem, produces a solution with no more total<br />

power consumption than some constant times the smallest achievable total power<br />

consumption. The constant in question must be common for all instances of the<br />

problem, <strong>and</strong> the smallest valid constant is called the approximation ratio of the<br />

algorithm. For a more detailed introduction to approximation algorithms, we recommend<br />

Chapter 35 of the textbook of Cormen et al. [25].<br />

It has been proved that for geometric instances, BIP is an approximation algorithm<br />

for MEBT, <strong>and</strong> theoretical performance analysis has been conducted in several<br />

works. Wan et al. [47] gave [13/3,12] as a range of the approximation ratio of<br />

BIP. In [11], the lower bound is strengthened from 13/3 to approximately 4.6. In<br />

[36], Klasing et al. corrected the upper bound in [47] to 12.15. Navarra [41] improved<br />

the upper bound to 6.33. Ambühl [8] proved that a better upper bound is<br />

6. We note that the bounds in [8, 36] are derived for the MST heuristic (i.e., use<br />

the MST as the solution of MEBT), but these results apply to BIP due to a lemma

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!