13.07.2015 Views

Page 2 Lecture Notes in Computer Science 2865 Edited by G. Goos ...

Page 2 Lecture Notes in Computer Science 2865 Edited by G. Goos ...

Page 2 Lecture Notes in Computer Science 2865 Edited by G. Goos ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

194 S.O. Krumke et al.The follow<strong>in</strong>g claim relates the weight w(x, y) to the power threshold valuep(x, y). We omit the proof of this claim.Claim. For each edge {x, y} ∈E T1 , w(x, y) ≥ p(x, y).⊓⊔As a simple consequence of the above claim, we haveW (E T1 ) ≤∑w(x, y) ≤ (1 − 1/n) OPT(I),{x,y}∈E T1and this completes the proof of Part (b) of the lemma.⊓⊔The next lemma, which follows from Lemma 2, uses the performance guaranteeprovided <strong>by</strong> the approximation algorithm A used <strong>in</strong> Step 2 of the heuristic.Lemma 3. Let T (V,E T ) denote the tree produced <strong>by</strong> A at the end of Step 2of Heuristic Gen-Diameter-Total-Power. LetW (E T ) = ∑ {x,y}∈E Tp(x, y)denote the total weight of the edges <strong>in</strong> T .Let(α, β) denote the performanceguarantee provided <strong>by</strong> A for the Mctdc problem. Then,(a) Dia(T ) ≤ 2 αD.(b) W (E T ) ≤ β (1 − 1/n) OPT(I).⊓⊔We are now ready to prove Theorem 2.Proof of Theorem 2: Consider the spann<strong>in</strong>g tree T (V,E T ) produced <strong>in</strong> Step 2of the heuristic. We will first show that every edge {x, y} ∈ E T is also <strong>in</strong>G f (V,E f ), the graph <strong>in</strong>duced <strong>by</strong> the power assignment constructed <strong>in</strong> Step 3of the heuristic. To see this, notice that f(x) is the largest weight of an edge<strong>in</strong>cident on x <strong>in</strong> T . Thus, f(x) ≥ p(x, y). Similarly, f(y) ≥ p(x, y). Thus, everyedge <strong>in</strong> E T is also <strong>in</strong> E f . S<strong>in</strong>ce Dia(T ) ≤ 2 αD, and addition of edges cannot<strong>in</strong>crease the diameter, it follows that Dia(G f ) ≤ 2 αD.To bound DTP(I), we note from Lemma 3 that W (E T ) ≤ β (1 −1/n) OPT(I). In the power assignment constructed <strong>in</strong> Step 3, the weight ofany edge can be assigned to at most two nodes (namely, the end po<strong>in</strong>ts of thatedge). Thus, the total power assigned to all the nodes is at most 2 W (E T ). Inother words, DTP(I) ≤ 2 β (1 − 1/n) OPT(I), and this completes the proof ofTheorem 2.⊓⊔Obta<strong>in</strong><strong>in</strong>g Approximation Algorithms from Theorem 2. We now briefly<strong>in</strong>dicate how several bicriteria approximation algorithms for the 〈Undir, Diameter,TotalP〉 problem can be obta<strong>in</strong>ed us<strong>in</strong>g Gen-Diameter-Total-Power <strong>in</strong> conjunction with known bicriteria approximation results for theMctdc problem.1. For any fixed ɛ>0,a(2⌈log 2 n⌉, (1+ɛ) ⌈log 2 n⌉)-approximation algorithm ispresented <strong>in</strong> [11] for the Mctdc problem. Us<strong>in</strong>g this algorithm and sett<strong>in</strong>gɛ

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

Saved successfully!

Ooh no, something went wrong!