Skip to main content

Complexity of Minimal Tree Routing and Coloring

  • Conference paper
Algorithmic Applications in Management (AAIM 2005)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 3521))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bellare, M., Goldreich, O., Sudan, M.: Free bits and non-approximability-towards tight results. SIAM Journal on Computing 27, 804–915 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  2. Erlebach, T., Jansen, K.: The complexity of path coloring and call scheduling. Theoretical Computer Science 255, 33–50 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  3. Feige, U., Kilian, J.: Zero knowledge and the chromatic number. Journal of Computer and System Sciences 57, 187–199 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  4. 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)

    MATH  Google Scholar 

  5. 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)

    Article  MATH  MathSciNet  Google Scholar 

  6. 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)

    Article  MATH  MathSciNet  Google Scholar 

  7. 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)

    Chapter  Google Scholar 

  8. Gupta, U.I., Lee, D.T., Leung, Y.-T.: Efficient algorithms for interval graphs and circular-arc graphs. Networks 12, 459–467 (1982)

    Article  MATH  MathSciNet  Google Scholar 

  9. Halldórsson, M.M.: A still better performance guarantee for approximate graph coloring. Information Processing Letters 45, 19–23 (1993)

    Article  MATH  MathSciNet  Google Scholar 

  10. 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)

    Chapter  Google Scholar 

  11. Kou, L., Markowsky, G., Berman, L.: A fast algorithm for steiner trees. Acta Informatica 15, 141–145 (1981)

    Article  MATH  MathSciNet  Google Scholar 

  12. Nash-Williams, C.S.J.A.: Edge disjoint spanning trees of finite graphs. Journal of London Mathematical Society 36, 445–450 (1961)

    Article  MATH  MathSciNet  Google Scholar 

  13. Nishizeki, T., Kashiwagi, K.: On the 1.1 edge-coloring of multigraphs. SIAM Journal on Discrete Mathematics 3, 391–410 (1990)

    Article  MATH  MathSciNet  Google Scholar 

  14. Nomikos, C.: Path coloring in graphs, Ph.D Thesis, Department of Electrical and Computer Engineering, NTUA (1997)

    Google Scholar 

  15. Rabani, Y.: Path coloring on the mesh. In: Proceedings of the 37th Annual Symposium Foundations of Computer Science, pp. 400–409 (1996)

    Google Scholar 

  16. 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)

    Google Scholar 

  17. Sahasrabuddhe, L.H., Mukherjee, B.: Light-trees: optical multicasting for improved performance in wavelength-routed networks. IEEE Communications Magazine 37(2), 67–73 (1999)

    Article  Google Scholar 

  18. Tarjan, R.: Decomposition by clique separators. Discrete Mathematics 55, 221–232 (1985)

    Article  MATH  MathSciNet  Google Scholar 

  19. Tucker, A.: Coloring a family of circular arcs. SIAM Journal on Applied Mathematics 29, 493–502 (1975)

    Article  MATH  MathSciNet  Google Scholar 

  20. Tutte, W.T.: On the problem of decomposing a graph into n connected factors. Journal of London Mathematical Society 36, 221–230 (1961)

    Article  MATH  MathSciNet  Google Scholar 

  21. 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)

    MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics