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.

238 G. Cal<strong>in</strong>escu and P.-J. Wanmum spann<strong>in</strong>g tree. Further contributions were made <strong>in</strong> [19] and [8]. The relatedbroadcast problem was studied <strong>in</strong> [27], [25], and [6]. The recent survey [9] presentsthe state of the art for these “asymmetric” problems. The M<strong>in</strong>-Power SymmetricConnectivity problem was proposed <strong>in</strong> [2] and [4]. Both papers claim thatM<strong>in</strong>-Power Symmetric Connectivity is NP-Hard, and [4] presents a (1 + ln 2)-approximation algorithm. In the journal submission of [4], this approximationratio is improved to 5/3.The M<strong>in</strong>-Power Symmetric Biconnectivity problem has been first studied <strong>by</strong>Ramanathan and Rosales-Ha<strong>in</strong> [23], which proposed one reasonable heuristic butwithout a proven approximation ratio. Lloyd et. al [21] studied both M<strong>in</strong>-PowerSymmetric Biconnectivity and M<strong>in</strong>-Power Symmetric Edge-Biconnectivity.Among other results, they show that the range assignment based the approximationalgorithm of Khuller and Raghavachari [17], which we refer to as AlgorithmKR, has an approximation ratio of at most 2(2 − 2/n)(2+1/n) forM<strong>in</strong>-Power Symmetric Biconnectivity, and the range assignment based on theapproximation algorithm of Khuller and Vishk<strong>in</strong> [18], which we refer to as AlgorithmKV, has an approximation ratio of at most 8(1 − 1/n) for M<strong>in</strong>-PowerSymmetric Edge-Biconnectivity.In this paper, we present a reduction that establishes the NP-Hardness ofboth M<strong>in</strong>-Power Symmetric Two-Node Connectivity and M<strong>in</strong>-Power SymmetricTwo-Edge-Connectivity. The NP-Hardness holds for plane <strong>in</strong>stances, not onlyfor arbitrary graph weights. We show that the range assignment based on theAlgorithm KR has an approximation ratio of at most 4 for both M<strong>in</strong>-PowerSymmetric Biconnectivity and M<strong>in</strong>-Power Asymmetric Biconnectivity. Specifically,we prove that the total power of this range assignment is less than fourtimes the smallest power for asymmetric biconnectivity. We also show that therange assignment based on Algorithm KV has an approximation ratio of atmost 2k for both M<strong>in</strong>-Power Symmetric k-Edge Connectivity and M<strong>in</strong>-PowerAsymmetric k-Edge Connectivity. Specifically, we prove that the total power ofthis range assignment is less than 2k times the smallest power for asymmetric k-edge connectivity. As both algorithms are graph algorithms, the approximationratios hold also if the nodes are <strong>in</strong> the three dimensional space, if the possibleranges come from a discrete set of values, if obstacles completely block the communication<strong>in</strong> between certa<strong>in</strong> pairs of nodes, and if there is a maximum valueon the ranges.Although the range assignments based Algorithm KR and Algorithm KVhave constant approximation ratios, they have very complicated implementationsand are not practical for wireless ad hoc networks. This motivates us to seek atrade-off between the approximation ratio and the implementation complexity.We propose a very simple range assignment which achieves both symmetric andasymmetric biconnectivity. The total power of this range assignment is less than8 for κ =2,or3.2 · 2 κ for κ > 2 times the smallest power for asymmetricconnectivity for plane <strong>in</strong>stances.The rema<strong>in</strong><strong>in</strong>g of this paper is organized as follows. Due to space limitations,we omit the reduction prov<strong>in</strong>g the NP-hardness of M<strong>in</strong>-Power Symmetric

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

Saved successfully!

Ooh no, something went wrong!