Skip to main content

Colouring paths in directed symmetric trees with applications to WDM routing

  • Session 13: Routing Algorithms
  • Conference paper
  • First Online:
Automata, Languages and Programming (ICALP 1997)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1256))

Included in the following conference series:

Abstract

Let T be a symmetric directed tree, i.e., an undirected tree with each edge viewed as two opposite arcs. We prove that the minimum number of colours needed to colour the set of all directed paths in T, so that no two paths of the same colour use the same arc of T, is equal to the maximum number of paths passing through an arc of T. This result is applied to solve the all-to-all communication problem in wavelength-division-multiplexing (WDM) routing in all-optical networks, that is, we give an efficient algorithm to optimally assign wavelengths to the all the paths of a tree network. It is known that the problem of colouring a general subset of all possible paths in a symmetric directed tree is an NP-hard problem. We study conditions for a given set 5 of paths be coloured efficiently with the minimum possible number of colours/wavelengths.

Work partially supported by the Italian Ministry of the University and of the Scientific Research in the framework of the project: “Efficienza di Algoritmi e Progetto di Strutture Informative” and by Galileo Project.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. A. Aggarwal, A. Bar-Noy, D. Coppersmith, R. Ramaswami, B. Schieber, M. Sudan. “Efficient Routing and Scheduling Algorithms for Optical Networks”, in Proceedings of the 5th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA'94), (1994), 412–423.

    Google Scholar 

  2. Y. Aumann and Y. Rabani. “Improved Bounds for All Optical Routing”, Proceedings of the 6th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA'95), (1995), 567–576.

    Google Scholar 

  3. B. Awerbuch, Y. Azar, A. Fiat, S. Leonardi, and A. Rosen, “On-Line Competitive Algorithms for Call Admission in Optical Networks”, Proceedings of ES A '96, LNCS 1136, (1996), 431–444.

    Google Scholar 

  4. R. A. Barry and P. A. Humblet, “On the Number of Wavelengths and Switches in All-Optical Networks”, in IEEE Transactions on Communications, (1993).

    Google Scholar 

  5. B. Beauquier. “All-to-All Communication for some Wavelength-Routing All-Optical Networks”, Manuscript, (1996).

    Google Scholar 

  6. B. Beauquier, J-C. Bermond, L. Gargano, P. Hell, S. Perennes, and U. Vaccaro, “Graph Problems arising from Wavelength-Routing in All-Optical Networks”, 2nd Workshop on Optics and Computer Science (WOCS), April 1997, Geneva, CH.

    Google Scholar 

  7. J-C. Bermond, L. Gargano, S. Perennes, A. Rescigno and U. Vaccaro. “Efficient Collective Communications in Optical Networks”, Proc. 23nd ICALP'96, Paderborn, Germany, (1996).

    Google Scholar 

  8. D. P. Bertsekas, and J. N. Tsitsiklis, Parallel and Distributed Computation: Numerical Methods, Prentice-Hall, Englewood Cliffs, NJ, 1989.

    Google Scholar 

  9. J.A. Bondy and U.S.R. Murty, “Graph Theory and Applications”, American Elsevier, N.Y. 1976.

    Google Scholar 

  10. N.K. Cheung, K. Nosu and G. Winzer. IEEE JSAC: Special Issue on Dense WDM Networks, vol. 8 (1990).

    Google Scholar 

  11. J. J. Dongarra and D. W. Walker, “Software Libraries for Linear Algebra Computation on High Performances Computers”, SIAM Review, vol. 37, (1995), 151–180.

    Article  Google Scholar 

  12. T. Erlebach and K. Jansen. “Scheduling of Virtual Connections in Fast Networks”, Proc. of 4th Workshop on Parallel Systems and Algorithms PASA '96, (1996), 13–32.

    Google Scholar 

  13. G. Fox, M. Johnsson, G. Lyzenga, S. Otto, J. Salmon, and D. Walker, Solving Problems on Concurrent Processors, Volume I, Prentice Hall, Englewood Cliffs, NJ, 1988.

    Google Scholar 

  14. M. C. Golumbic, “Algorithmic Graph Theory and Perfect Graphs”, Academic Press, N.Y. 1980.

    Google Scholar 

  15. M. C. Golumbic and R. E. Jamison, The edge intersection grpahs of paths in a tree, J. Combinatorial Theory B 38 (1985) 8–22.

    Article  Google Scholar 

  16. P. E. Green. “The Future of Fiber-Optic Computer Networks”, IEEE Computer, vol. 24, (1991), 78–87.

    Google Scholar 

  17. P. E. Green. Fiber-Optic Communication Networks, Prentice-Hall, 1992.

    Google Scholar 

  18. C. Kaklamanis and P. Persiano, “Efficient Wavelength Routing on Directed Fiber Trees”, Proc. ESA'96, Springer Verlag, LNCS 1136, (1996), 460–470.

    Google Scholar 

  19. C. Kaklamanis and P. Persiano. “Constrained Bipartite Edge Coloring with Applications to Wavelength Routing”, Manuscript (1996).

    Google Scholar 

  20. S. M. Hedetniemi, S. T. Hedetniemi, and A. Liestman, “A Survey of Gossiping and Broadcasting in Communication Networks”, NETWORKS, 18 (1988), 129–134.

    Google Scholar 

  21. J. Hromkovič, R. Klasing, B. Monien, and R. Peine, “Dissemination of Information in Interconnection Networks (Broadcasting and Gossiping)”, in: Ding-Zhu Du and D. Frank Hsu (Eds.) Combinatorial Network Theory, Kluwer Academic Publishers, 1995, pp. 125–212.

    Google Scholar 

  22. A. D. McAulay. Optical Computer Architectures, John Wiley, 1991.

    Google Scholar 

  23. M. Mihail, C. Kaklamanis, S. Rao, “Efficient Access to Optical Bandwidth”, Proceedings of 36th Annual IEEE Symposium on Foundations of Computer Science (FOCS'95), (1995), 548–557.

    Google Scholar 

  24. A. Pelc, “Fault Tolerant Broadcasting and Gossiping in Communication Networks”, NETWORKS, to appear.

    Google Scholar 

  25. R. Ramaswami, “Multi-Wavelength Lightwave Networks for Computer Communication”, IEEE Communication Magazine, vol. 31, (1993), 78–88.

    Article  Google Scholar 

  26. Y. Rabani. “Path Coloring on the Meshes”, Proc. of FOCS '96.

    Google Scholar 

  27. P. Raghavan and E. Upfal. “Efficient Routing in All-Optical Networks”, Proceedings of the 26th Annual ACM Symposium on Theory of Computing (STOC'94), (1994), 134–143.

    Google Scholar 

  28. L. Mirsky, Transversal Theory, Academic Press, New York, London, 1971.

    Google Scholar 

  29. R. J. Vetter and D. H. C. Du. “Distributed Computing with High-Speed Optical Networks”, IEEE Computer, vol. 26, (1993), 8–18.

    Google Scholar 

  30. O. Wolfson and A. Segall, “The Communication Complexity of Atomic Commitment and Gossiping”, SIAM J. on Computing, 20 (1991), 423–450.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Pierpaolo Degano Roberto Gorrieri Alberto Marchetti-Spaccamela

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Gargano, L., Hell, P., Perennes, S. (1997). Colouring paths in directed symmetric trees with applications to WDM routing. In: Degano, P., Gorrieri, R., Marchetti-Spaccamela, A. (eds) Automata, Languages and Programming. ICALP 1997. Lecture Notes in Computer Science, vol 1256. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63165-8_206

Download citation

  • DOI: https://doi.org/10.1007/3-540-63165-8_206

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-63165-1

  • Online ISBN: 978-3-540-69194-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics