Abstract
Let G be a undirected connected graph. Given a set of g groups each being a subset of V(G), tree routing and coloring is to produce g trees in G and assign a color to each of them in such a way that all vertices in every group are connected by one of produced trees and no two trees sharing a common edge are assigned the same color. In this paper we study how to find a tree routing and coloring that uses minimal number of colors, which finds an application of setting up multicast connections in optical networks. We first prove Ω(g 1 − ε)-inapproximability of the problem even when G is a mesh, and then we propose some approximation algorithms with provable performance guarantees for general graphs and some special graphs as well.
This work was supported in part by the NSF of China under Grant No. 70221001 and 60373012.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bellare, M., Goldreich, O., Sudan, M.: Free bits and non-approximability-towards tight results. SIAM Journal on Computing 27, 804–915 (1998)
Erlebach, T., Jansen, K.: The complexity of path coloring and call scheduling. Theoretical Computer Science 255, 33–50 (2001)
Feige, U., Kilian, J.: Zero knowledge and the chromatic number. Journal of Computer and System Sciences 57, 187–199 (1998)
Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-completeness. W. H. Freeman and Company, New York (1979)
Golumbic, M.C., Jamison, R.E.: The edge intersection graphs of paths in a tree. Journal of Combinatorial Theory, Ser. B 38, 8–22 (1985)
Gu, J., Hu, X.-D., Jia, X.-H., Zhang, M.-H.: Routing algorithm for multicast under multi-tree model in optical networks. Theoretical Computer Science 314, 293–301 (2004)
Gu, Q., Wang, Y.: Efficient algorithm for embedding hypergraphs in a cycle. In: Pinkston, T.M., Prasanna, V.K. (eds.) HiPC 2003. LNCS (LNAI), vol. 2913, pp. 85–94. Springer, Heidelberg (2003)
Gupta, U.I., Lee, D.T., Leung, Y.-T.: Efficient algorithms for interval graphs and circular-arc graphs. Networks 12, 459–467 (1982)
Halldórsson, M.M.: A still better performance guarantee for approximate graph coloring. Information Processing Letters 45, 19–23 (1993)
Kollipoulos, S.G., Stein, C.: Approximating disjoint-path problems using greedy algorithms and packing integer programs. In: Bixby, R.E., Boyd, E.A., Ríos-Mercado, R.Z. (eds.) IPCO 1998. LNCS, vol. 1412, p. 153. Springer, Heidelberg (1998)
Kou, L., Markowsky, G., Berman, L.: A fast algorithm for steiner trees. Acta Informatica 15, 141–145 (1981)
Nash-Williams, C.S.J.A.: Edge disjoint spanning trees of finite graphs. Journal of London Mathematical Society 36, 445–450 (1961)
Nishizeki, T., Kashiwagi, K.: On the 1.1 edge-coloring of multigraphs. SIAM Journal on Discrete Mathematics 3, 391–410 (1990)
Nomikos, C.: Path coloring in graphs, Ph.D Thesis, Department of Electrical and Computer Engineering, NTUA (1997)
Rabani, Y.: Path coloring on the mesh. In: Proceedings of the 37th Annual Symposium Foundations of Computer Science, pp. 400–409 (1996)
Raghavan, P., Upfal, E.: Efficient routing in all-optical networks. In: Proceedings of the 26th Annual ACM Symposium on Theory of Computing, pp. 134–143 (1994)
Sahasrabuddhe, L.H., Mukherjee, B.: Light-trees: optical multicasting for improved performance in wavelength-routed networks. IEEE Communications Magazine 37(2), 67–73 (1999)
Tarjan, R.: Decomposition by clique separators. Discrete Mathematics 55, 221–232 (1985)
Tucker, A.: Coloring a family of circular arcs. SIAM Journal on Applied Mathematics 29, 493–502 (1975)
Tutte, W.T.: On the problem of decomposing a graph into n connected factors. Journal of London Mathematical Society 36, 221–230 (1961)
Wan, P.J., Liu, L.: Maximal throughput in wavelength-routed optical networks. DIMACS Series in Discrete Mathematics and Theoretical Computer Science 46, 15–26 (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chen, X., Hu, X., Jia, X. (2005). Complexity of Minimal Tree Routing and Coloring. In: Megiddo, N., Xu, Y., Zhu, B. (eds) Algorithmic Applications in Management. AAIM 2005. Lecture Notes in Computer Science, vol 3521. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11496199_3
Download citation
DOI: https://doi.org/10.1007/11496199_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-26224-4
Online ISBN: 978-3-540-32440-9
eBook Packages: Computer ScienceComputer Science (R0)