Randomized path coloring on binary trees

12Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Motivated by the problem of WDM routing in all–optical networks, we study the following NP–hard problem. We are given a directed binary tree T and a set R of directed paths on T. We wish to assign colors to paths in R, in such a way that no two paths that share a directed arc of T are assigned the same color and that the total number of colors used is minimized. Our results are expressed in terms of the depth of the tree and the maximum load l of R, i.e., the maximum number of paths that go through a directed arc of T. So far, only deterministic greedy algorithms have been presented for the problem. The best known algorithm colors any set R of maximum load l using at most 5l/3 colors. Alternatively, we say that this algorithm has performance ratio 5/3. It is also known that no deterministic greedy algorithm can achieve a performance ratio better than 5/3. In this paper we define the class of greedy algorithms that use randomization. We study their limitations and prove that, with high probability, randomized greedy algorithms cannot achieve a performance ratio better than 3/2 when applied to binary trees of depth Ω(l), and 1.293 −o(1) when applied to binary trees of constant depth. Exploiting inherent properties of randomized greedy algorithms, we obtain the first randomized algorithm for the problem that uses at most 7l/5 +o(l) colors for coloring any set of paths of maximum load l on binary trees of deptho(l1/3), with high probability. We also present an existential upper bound of 7l/5 +o(l) that holds on any binary tree. In the analysis of our bounds we use tail inequalities for random variables following hypergeometrical probability distributions which may be of their own interest.

Cite

CITATION STYLE

APA

Auletta, V., Caragiannis, I., Kaklamanis, C., & Persiano, P. (2000). Randomized path coloring on binary trees. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1913, pp. 60–71). Springer Verlag. https://doi.org/10.1007/3-540-44436-x_8

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free