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.

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

[RAP-F2] min ∑<br />

(i, j)∈A<br />

pi jyi j<br />

s. t. (10.6),(10.7),(10.8),<br />

N−1<br />

∑ x<br />

ℓ=k<br />

t πi(ℓ),i ≤<br />

N−1<br />

∑ y (iℓ),i ∈ V,k ∈ {1,...,N − 1},t ∈ D \ {s}.<br />

ℓ=k<br />

(10.15)<br />

As with the models in the previous section, constraints (10.9) are valid but redundant<br />

for defining the integer optimum of RAP, as well as at LP optimum. We<br />

formulate the latter by a proposition, <strong>and</strong> omit the proof as it is very similar to the<br />

one for Proposition 10.2.<br />

Proposition 10.4. The LP relaxations of models RAP-MG <strong>and</strong> RAP-F2 have an<br />

optimal solution satisfying (10.9).<br />

In terms of LP strength, we have observations similar to those in Section 10.3,<br />

leading to the following proposition. We omit the proofs as they can be easily obtained<br />

by adapting those of Propositions 10.1 <strong>and</strong> 10.3.<br />

Proposition 10.5. LP ∗ (RAP-Das) ≤ LP ∗ (RAP-MG) ≤ LP ∗ (RAP-F2).<br />

10.5 A Strong Multi-tree Model for RAP<br />

Khoury, Pardalos <strong>and</strong> Hearn [34] have formulated the minimum Steiner tree problem<br />

by exploiting the idea that any Steiner tree can be considered as |D| Steiner<br />

arborescences rooted at distinct destinations. One can use a binary variable to indicate<br />

whether or not an arc in A is in the arborescence rooted at t ∈ D. This leads to<br />

the multi-tree formulation for the problem, the strength of which has been analyzed<br />

in depth by Polzin <strong>and</strong> Daneshm<strong>and</strong> [45].<br />

In this section, we apply the multi-tree idea, <strong>and</strong> introduce the variables<br />

qt i j =<br />

�<br />

1 if arc (i, j) is used by node i to reach node t ∈ D in the tree<br />

0 otherwise.<br />

10.5.1 The Model<br />

In addition to the q- <strong>and</strong> y-variables, the latter being defined in Section 10.3.1, the<br />

multi-tree model uses two more sets of binary variables. Note the reuse of notation<br />

z. The reason is that, except for being defined for edges instead of arcs, its meaning<br />

is identical to the z-variables in the previous sections. Let

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

Saved successfully!

Ooh no, something went wrong!