ISAAC 2008: Algorithms and Computation pp 183-195 | Cite as
A Game Theoretic Approach for Efficient Graph Coloring
Abstract
-
The game Γ(G) has always pure Nash equilibria. Each pure equilibrium is a proper coloring of G. Furthermore, there exists a pure equilibrium that corresponds to an optimum coloring.
-
We give a polynomial time algorithm \(\mathcal{A}\) which computes a pure Nash equilibrium of Γ(G).
-
The total number, k, of colors used in any pure Nash equilibrium (and thus achieved by \(\mathcal{A}\)) is \(k\leq\min\{\Delta_2+1, \frac{n+\omega}{2}, \frac{1+\sqrt{1+8m}}{2}, n-\alpha+1\}\), where ω, α are the clique number and the independence number of G and Δ 2 is the maximum degree that a vertex can have subject to the condition that it is adjacent to at least one vertex of equal or greater degree. (Δ 2 is no more than the maximum degree Δ of G.)
-
Thus, in fact, we propose here a new, efficient coloring method that achieves a number of colors satisfying (together) the known general upper bounds on the chromatic number χ. Our method is also an alternative general way of proving, constructively, all these bounds.
-
Finally, we show how to strengthen our method (staying in polynomial time) so that it avoids “bad” pure Nash equilibria (i.e. those admitting a number of colors k far away from χ). In particular, we show that our enhanced method colors optimally dense random q-partite graphs (of fixed q) with high probability.
Keywords
Chromatic Number Graph Coloring Local Search Method Strategic Game Independence NumberPreview
Unable to display preview. Download preview PDF.
References
- 1.Bodlaender, H.L.: On the complexity of some coloring games. International Journal of Foundations of Computer Science 2(2), 133–147 (1991)MathSciNetCrossRefMATHGoogle Scholar
- 2.Bollbás, B.: The chromatic number of random graphs. Combinatorica 8, 49–55 (1988)MathSciNetCrossRefGoogle Scholar
- 3.Brelaz, D.: New methods to color the vertices of a graph. Comm. ACM 22, 251–256 (1979)MathSciNetCrossRefMATHGoogle Scholar
- 4.Brooks, R.L.: On colouring the nodes of a network. Proc. Cambridge Phil. Soc. 37, 194–197 (1941)MathSciNetCrossRefMATHGoogle Scholar
- 5.Diestel, R.: Graph Theory. Springer, Heidelberg (2005)MATHGoogle Scholar
- 6.Dinski, T., Zhu, X.: A bound for the game chromatic number of graphs. Discrete Mathematics 196, 109–115 (1999)MathSciNetCrossRefMATHGoogle Scholar
- 7.Feige, U., Kilian, J.: Zero knowledge and the chromatic number. Journal of Computer and System Sciences 57(2), 187–199 (1998)MathSciNetCrossRefMATHGoogle Scholar
- 8.Halldórsson, M.: A still better performance guarantee for approximate graph coloring. Information Processing Letters 45, 19–23 (1993)MathSciNetCrossRefMATHGoogle Scholar
- 9.Harary, F.: Graph theory. Addison-Wesley, Reading (1969)MATHGoogle Scholar
- 10.Harary, F., Tuza, Z.: Two graph-colouring games. Bulletin of the Australian Mathematical Society 48, 141–149 (1993)MathSciNetCrossRefMATHGoogle Scholar
- 11.Hoeffding, W.: Probability inequalities for sums of bounded random variables. Journal of the American Statistical Association 58, 13–30 (1963)MathSciNetCrossRefMATHGoogle Scholar
- 12.Jensen, T.R., Toft, B.: Graph Coloring Problems. Wiley Interscience, Hoboken (1995)MATHGoogle Scholar
- 13.Karp, R.M.: Reducibility among combinatorial problems. In: Complexity of Computer Computations, pp. 85–103. Plenum Press (1972)Google Scholar
- 14.Monderer, D., Shapley, L.S.: Potential games. Games and Economic Behavior 14, 124–143 (1996)MathSciNetCrossRefMATHGoogle Scholar
- 15.Nash, J.F.: Non-cooperative games. Annals of Mathematics 54(2), 286–295 (1951)MathSciNetCrossRefMATHGoogle Scholar
- 16.Stacho, L.: New upper bounds for the chromatic number of a graph. Journal of Graph Theory 36(2), 117–120 (2001)MathSciNetCrossRefMATHGoogle Scholar