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.

10 Integer Programming <strong>Models</strong> for Power-optimal Trees in <strong>Wireless</strong> <strong>Network</strong>s 225<br />

in [47]. For the MST heuristic, the bound in [8] is in fact tight. For MIP, Wan et<br />

al. [48] showed that the algorithm does not have a constant approximation ratio,<br />

but algorithms having this property can be obtained by adapting several algorithms<br />

developed for the Steiner tree problem.<br />

Since the introduction of MET <strong>and</strong> the first algorithms BIP <strong>and</strong> MIP, many approximation<br />

algorithms <strong>and</strong> heuristics have been proposed in the literature. We refer<br />

to [12, 14, 15, 18, 30, 33, 36, 37, 42, 48, 53, 55], <strong>and</strong> the references therein,<br />

for additional details. Some of the algorithms [42, 48, 55] solve MET; others are<br />

specifically developed for the broadcast case MEBT. The algorithms differ in how<br />

they construct an arborescence <strong>and</strong>/or how to manipulate a given arborescence to<br />

seek for improvement.<br />

Integer programming for MET has been investigated in [7, 10, 28, 38, 54]. The<br />

models in the references use network flow, sub-tour elimination, graph cuts, or constraints<br />

of set-covering type with an implicit tree representation, to enforce connectivity<br />

from the source to the destinations. Some comparative studies are reported in<br />

[10, 38]. The integer programming approaches in [7, 54] are specifically designed<br />

for MEBT; the other references deal with the general problem MET. In Section<br />

10.3, we review <strong>and</strong> compare some compact MET models presented in [10, 28].<br />

10.2.3 Range Assignment<br />

In range assignment, the power vector P must enable a subgraph containing sufficiently<br />

many bi-directional links to strongly connect all nodes in D. Below we give<br />

a formal definition.<br />

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

induced graph (V,E P ), where E P = {(i, j) ∈ E : pi j ≤ Pi <strong>and</strong> p ji ≤ Pj},<br />

connects the nodes in D.<br />

Problems ARAP <strong>and</strong> SRAP correspond to D = V <strong>and</strong> D ⊂ V , respectively. There<br />

always exists an optimal solution, in which (V,E P ) contains a tree. For ARAP, this<br />

is a spanning tree of graph G. For SRAP, the tree spans all nodes in D <strong>and</strong> possibly<br />

some Steiner nodes as well.<br />

RAP arises in the context of optimal topology control [46] of wireless networks<br />

by means of power adjustment. Up to date, the literature has focused on the ARAP<br />

problem. The N P-hardness of ARAP in a 3D Euclidean space (with the aforementioned<br />

power formula) was proved by Kirousis et al. [35]. Later, Clementi et<br />

al. [19] provided the 2D-space extension of the N P-hardness result. Polynomialtime<br />

algorithms for the 1D case of ARAP are provided in [21, 26]. An extension of<br />

ARAP, where the power formula includes a node-specific scaling factor ci,i ∈ V ,<br />

i.e., pi j = ciκd α i j , is studied in [9]. Approximation algorithms <strong>and</strong> heuristics for<br />

ARAP with a hop limit constraint are provided in [17, 20, 22, 27].<br />

In [5], Althaus et al. presented an integer programming model of ARAP using<br />

sub-tour elimination constraints. The authors presented a constraint generation

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

Saved successfully!

Ooh no, something went wrong!