On the minimum load coloring problem

Given a graph G=(V,E) with n vertices, m edges and maximum vertex degree @D, the load distribution of a coloring @f:V->{red, blue} is a pair d"@f=(r"@f,b"@f), where r"@f is the number of edges with at least one end-vertex colored red and b"@f is the number of edges with at least one end-vertex colored blue. Our aim is to find a coloring @f such that the (maximum) load, l"@f:[email protected]?max{r"@f,b"@f}, is minimized. This problems arises in Wavelength Division Multiplexing (WDM), the technology currently in use for building optical communication networks. After proving that the general problem is NP-hard we give a polynomial time algorithm for optimal colorings of trees and show that the optimal load is at most 1/2+(@D/m)log"2n. For graphs with genus g>0, we show that a coloring with load OPT(1+o(1)) can be computed in O(n+glogn)-time, if the maximum degree satisfies @D=o(m^2ng) and an embedding is given. In the general situation we show that a coloring with load at most 34+O(@D/m) can be found by analyzing a random coloring with Chebychev's inequality. This bound describes the ''typical'' situation: in the random graph model G(n,m) we prove that for almost all graphs, the optimal load is at least 34-n/m. Finally, we state some conjectures on how our results generalize to k-colorings for k>2.

[1]  Marek Karpinski,et al.  Approximation Hardness of Bounded Degree MIN-CSP and MIN-BISECTION , 2002, ICALP.

[2]  Alex D. Scott,et al.  Judicious partitions and related problems , 2005, BCC.

[3]  Anna V. Kononova,et al.  Open block scheduling in optical communication networks , 2006 .

[4]  Kazuoki Azuma WEIGHTED SUMS OF CERTAIN DEPENDENT RANDOM VARIABLES , 1967 .

[5]  Joseph Naor,et al.  Fast approximate graph partitioning algorithms , 1997, SODA '97.

[6]  Carsten Thomassen,et al.  The Graph Genus Problem is NP-Complete , 1989, J. Algorithms.

[7]  D. West Introduction to Graph Theory , 1995 .

[8]  Ondrej Sýkora,et al.  Edge Separators for Graphs of Bounded Genus with Applications , 1993, Theor. Comput. Sci..

[9]  M. Habib Probabilistic methods for algorithmic discrete mathematics , 1998 .

[10]  Noga Alon,et al.  The Probabilistic Method , 2015, Fundamentals of Ramsey Theory.

[11]  George N. Rouskas,et al.  The scheduling and wavelength assignment problem in optical WDM networks , 2002 .

[12]  David S. Johnson,et al.  Some Simplified NP-Complete Graph Problems , 1976, Theor. Comput. Sci..

[13]  Anand Srivastav,et al.  On Quadratic Lattice Approximations , 1993, ISAAC.

[14]  W. T. Gowers,et al.  RANDOM GRAPHS (Wiley Interscience Series in Discrete Mathematics and Optimization) , 2001 .

[15]  George N. Rouskas,et al.  Reconfiguration and Dynamic Load Balancing in Broadcast WDM Networks* , 2004, Photonic Network Communication.

[16]  Krzysztof Diks,et al.  Edge Separators of Planar and Outerplanar Graphs with Applications , 1993, J. Algorithms.

[17]  George N. Rouskas,et al.  Multi-Destination Communication in Broadcast WDM Networks: A Survey , 2000 .

[18]  Svante Janson,et al.  Random graphs , 2000, Wiley-Interscience series in discrete mathematics and optimization.

[19]  Gary L. Miller,et al.  Planar Separators and the Euclidean Norm , 1990, SIGAL International Symposium on Algorithms.

[20]  R. Tarjan,et al.  A Separator Theorem for Planar Graphs , 1977 .

[21]  Svante Janson,et al.  Random graphs , 2000, ZOR Methods Model. Oper. Res..