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.
Preview
Unable to display preview. Download preview PDF.
References
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.
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.
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.
R. A. Barry and P. A. Humblet, “On the Number of Wavelengths and Switches in All-Optical Networks”, in IEEE Transactions on Communications, (1993).
B. Beauquier. “All-to-All Communication for some Wavelength-Routing All-Optical Networks”, Manuscript, (1996).
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.
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).
D. P. Bertsekas, and J. N. Tsitsiklis, Parallel and Distributed Computation: Numerical Methods, Prentice-Hall, Englewood Cliffs, NJ, 1989.
J.A. Bondy and U.S.R. Murty, “Graph Theory and Applications”, American Elsevier, N.Y. 1976.
N.K. Cheung, K. Nosu and G. Winzer. IEEE JSAC: Special Issue on Dense WDM Networks, vol. 8 (1990).
J. J. Dongarra and D. W. Walker, “Software Libraries for Linear Algebra Computation on High Performances Computers”, SIAM Review, vol. 37, (1995), 151–180.
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.
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.
M. C. Golumbic, “Algorithmic Graph Theory and Perfect Graphs”, Academic Press, N.Y. 1980.
M. C. Golumbic and R. E. Jamison, The edge intersection grpahs of paths in a tree, J. Combinatorial Theory B 38 (1985) 8–22.
P. E. Green. “The Future of Fiber-Optic Computer Networks”, IEEE Computer, vol. 24, (1991), 78–87.
P. E. Green. Fiber-Optic Communication Networks, Prentice-Hall, 1992.
C. Kaklamanis and P. Persiano, “Efficient Wavelength Routing on Directed Fiber Trees”, Proc. ESA'96, Springer Verlag, LNCS 1136, (1996), 460–470.
C. Kaklamanis and P. Persiano. “Constrained Bipartite Edge Coloring with Applications to Wavelength Routing”, Manuscript (1996).
S. M. Hedetniemi, S. T. Hedetniemi, and A. Liestman, “A Survey of Gossiping and Broadcasting in Communication Networks”, NETWORKS, 18 (1988), 129–134.
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.
A. D. McAulay. Optical Computer Architectures, John Wiley, 1991.
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.
A. Pelc, “Fault Tolerant Broadcasting and Gossiping in Communication Networks”, NETWORKS, to appear.
R. Ramaswami, “Multi-Wavelength Lightwave Networks for Computer Communication”, IEEE Communication Magazine, vol. 31, (1993), 78–88.
Y. Rabani. “Path Coloring on the Meshes”, Proc. of FOCS '96.
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.
L. Mirsky, Transversal Theory, Academic Press, New York, London, 1971.
R. J. Vetter and D. H. C. Du. “Distributed Computing with High-Speed Optical Networks”, IEEE Computer, vol. 26, (1993), 8–18.
O. Wolfson and A. Segall, “The Communication Complexity of Atomic Commitment and Gossiping”, SIAM J. on Computing, 20 (1991), 423–450.
Author information
Authors and Affiliations
Editor information
Rights 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