On the minimum load coloring problem

  • Authors:
  • Nitin Ahuja;Andreas Baltz;Benjamin Doerr;Aleš Přívětivý;Anand Srivastav

  • Affiliations:
  • Department of Mathematical Optimization, Technical University Braunschweig, Braunschweig, Germany;Department of Computer Science, Christian-Albrechts-University Kiel, Kiel, Germany;Max-Planck-Institute for Computer Science, Saarbrücken, Germany;Department of Applied Mathematics, Charles University, Praha, Czech Republic;Department of Computer Science, Christian-Albrechts-University Kiel, Kiel, Germany

  • Venue:
  • WAOA'05 Proceedings of the Third international conference on Approximation and Online Algorithms
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Given a graph G=(V,E) with n vertices, m edges and maximum vertex degree Δ, the load distribution of a coloring . $\varphi: V \longrightarrow$ red, blue is a pair dϕ=(rϕ, bϕ), where rϕ is the number of edges with at least one end-vertex colored red and bϕ is the number of edges with at least one end-vertex colored blue. Our aim is to find a coloring ϕ such that the (maximum) load, lϕ := max{rϕ, bϕ}, is minimized. The problem has applications in broadcast WDM communication networks (Ageev et al., 2004). 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 m/2+${\it \Delta}$log2n. For graphs with genus g0, we show that a coloring with load OPT(1 + o(1)) can be computed in O(n+g)-time, if the maximum degree satisfies ${\it \Delta} = o(\frac{m^{2}}{ng})$ and an embedding is given. In the general situation we show that a coloring with load at most ${\frac{3} {4}}m+O({\sqrt{{\it \Delta}m}})$ can be found in deterministic polynomial time using a derandomized version of Azuma’s martingale inequality. This bound describes the “typical” situation: in the random multi-graph model we prove that for almost all graphs, the optimal load is at least $\frac{3}{4}m - {\sqrt{3mn}}$ . Finally, we generalize our results to k–colorings for k 2.