The graph coloring game is a mathematical game related to graph theory. Coloring game problems arose as game-theoretic versions of well-known graph coloring problems. In a coloring game, two players use a given set of colors to construct a coloring of a graph, following specific rules depending on the game we consider. One player tries to successfully complete the coloring of the graph, when the other one tries to prevent him from achieving it.

Vertex coloring game

edit

The vertex coloring game was introduced in 1981 by Steven Brams as a map-coloring game[1][2] and rediscovered ten years after by Bodlaender.[3] Its rules are as follows:

  1. Alice and Bob color the vertices of a graph G with a set k of colors.
  2. Alice and Bob take turns, coloring properly an uncolored vertex (in the standard version, Alice begins).
  3. If a vertex v is impossible to color properly (for any color, v has a neighbor colored with it), then Bob wins.
  4. If the graph is completely colored, then Alice wins.

The game chromatic number of a graph  , denoted by  , is the minimum number of colors needed for Alice to win the vertex coloring game on  . Trivially, for every graph  , we have  , where   is the chromatic number of   and   its maximum degree.[4]

In the 1991 Bodlaender's paper,[5] the computational complexity was left as "an interesting open problem". Only in 2020 it was proved that the game is PSPACE-Complete.[6]


Relation with other notions

edit

Acyclic coloring. Every graph   with acyclic chromatic number   has  .[7]

Marking game. For every graph  ,  , where   is the game coloring number of  . Almost every known upper bound for the game chromatic number of graphs are obtained from bounds on the game coloring number.

Cycle-restrictions on edges. If every edge of a graph   belongs to at most   cycles, then  .[8]

Graph Classes

edit

For a class   of graphs, we denote by   the smallest integer   such that every graph   of   has  . In other words,   is the exact upper bound for the game chromatic number of graphs in this class. This value is known for several standard graph classes, and bounded for some others:

  • Forests:  .[9] Simple criteria are known to determine the game chromatic number of a forest without vertex of degree 3.[10] It seems difficult to determine the game chromatic number of forests with vertices of degree 3, even for forests with maximum degree 3.
  • Cactuses:  .[11]
  • Outerplanar graphs:  .[12]
  • Planar graphs:  .[13]
  • Planar graphs of given girth:  ,[14]  ,  ,  .[15]
  • Toroidal grids:  .[16]
  • Partial k-trees:  .[17]
  • Interval graphs:  , where   is for a graph the size of its largest clique.[18]

Cartesian products. The game chromatic number of the cartesian product   is not bounded by a function of   and  . In particular, the game chromatic number of any complete bipartite graph   is equal to 3, but there is no upper bound for   for arbitrary  .[19] On the other hand, the game chromatic number of   is bounded above by a function of   and  . In particular, if   and   are both at most  , then  .[20]

  • For a single edge we have:[19]
 
 
  • Trees:  
  • Wheels:   if  [21]
  • Complete bipartite graphs:   if  [21]

Open problems

edit

These questions are still open to this date.

More colors for Alice [22]
  • Suppose Alice has a winning strategy for the vertex coloring game on a graph G with k colors. Does she have one for k+1 colors ?
    One would expect the answers to be "yes", as having more colors seems an advantage to Alice. However, no proof exists that this statement is true.
  • Is there a function f such that, if Alice has a winning strategy for the vertex coloring game on a graph G with k colors, then Alice has a winning strategy on G with f(k) ?
    Relaxation of the previous question.
Relations with other notions [22]
  • Suppose a monotone class of graphs (i.e. a class of graphs closed by subgraphs) has bounded game chromatic number. Is it true that this class of graph has bounded game coloring number ?
  • Suppose a monotone class of graphs (i.e. a class of graphs closed by subgraphs) has bounded game chromatic number. Is it true that this class of graph has bounded arboricity ?
  • Is it true that a monotone class of graphs of bounded game chromatic number has bounded acyclic chromatic number ?
Reducing maximum degree [10]
  • Conjecture: Is   is a forest, there exists   such that   and  .
  • Let   be the class of graphs such that for any  , there exists   such that   and  . What families of graphs are in   ?
Hypercubes[19]
  • Is it true that   for any hypercube   ?
    It is known to be true for  .[19]

Edge coloring game

edit

The edge coloring game, introduced by Lam, Shiu and Zu,[23] is similar to the vertex coloring game, except Alice and Bob construct a proper edge coloring instead of a proper vertex coloring. Its rules are as follows:

  1. Alice and Bob are coloring the edges a graph G with a set k of colors.
  2. Alice and Bob are taking turns, coloring properly an uncolored edge (in the standard version, Alice begins).
  3. If an edge e is impossible to color properly (for any color, e is adjacent to an edge colored with it), then Bob wins.
  4. If the graph is completely edge-colored, then Alice wins.

Although this game can be considered as a particular case of the vertex coloring game on line graphs, it is mainly considered in the scientific literature as a distinct game. The game chromatic index of a graph  , denoted by  , is the minimum number of colors needed for Alice to win this game on  .

General case

edit

For every graph G,  . There are graphs reaching these bounds but all the graphs we know reaching this upper bound have small maximum degree.[23] There exists graphs with   for arbitrary large values of  .[24]

Conjecture. There is an   such that, for any arbitrary graph  , we have  .
This conjecture is true when   is large enough compared to the number of vertices in  .[24]

  • Arboricity. Let   be the arboricity of a graph  . Every graph   with maximum degree   has  .[25]

Graph Classes

edit

For a class   of graphs, we denote by   the smallest integer   such that every graph   of   has  . In other words,   is the exact upper bound for the game chromatic index of graphs in this class. This value is known for several standard graph classes, and bounded for some others:

  • Wheels:   and   when  .[23]
  • Forests :   when  , and  .[26]
    Moreover, if every tree of a forest   of   is obtained by subdivision from a caterpillar tree or contains no two adjacent vertices with degree 4, then  .[27]

Open Problems

edit

Upper bound. Is there a constant   such that   for each graph   ? If it is true, is   enough ?[23]

Conjecture on large minimum degrees. There are a   and an integer   such that any graph   with   satisfies  . [24]

Incidence coloring game

edit

The incidence coloring game is a graph coloring game, introduced by Andres,[28] and similar to the vertex coloring game, except Alice and Bob construct a proper incidence coloring instead of a proper vertex coloring. Its rules are as follows:

  1. Alice and Bob are coloring the incidences of a graph G with a set k of colors.
  2. Alice and Bob are taking turns, coloring properly an uncolored incidence (in the standard version, Alice begins).
  3. If an incidence i is impossible to color properly (for any color, i is adjacent to an incident colored with it), then Bob wins.
  4. If all the incidences are properly colored, then Alice wins.

The incidence game chromatic number of a graph  , denoted by  , is the minimum number of colors needed for Alice to win this game on  .

For every graph   with maximum degree  , we have  .[28]

Relations with other notions

edit
  • (a,d)-Decomposition. This is the best upper bound we know for the general case. If the edges of a graph   can be partitioned into two sets, one of them inducing a graph with arboricity  , the second inducing a graph with maximum degree  , then  .[29]
    If moreover  , then  .[29]
  • Degeneracy. If   is a k-degenerated graph with maximum degree  , then  . Moreover,   when   and   when  .[28]

Graph Classes

edit

For a class   of graphs, we denote by   the smallest integer   such that every graph   of   has  .

  • Paths : For  ,  .
  • Cycles : For  ,  .[30]
  • Stars : For  ,  .[28]
  • Wheels : For  ,  . For  ,  .[28]
  • Subgraphs of Wheels : For  , if   is a subgraph of   having   as a subgraph, then  .[31]

Open Problems

edit
  • Is the upper bound   tight for every value of   ?[28]
  • Is the incidence game chromatic number a monotonic parameter (i.e. is it as least as big for a graph G as for any subgraph of G) ?[28]

Notes

edit
  1. ^ Gardner (1981)
  2. ^ Bartnicki et al. (2007)
  3. ^ Bodlaender (1991)
  4. ^ With less colors than the chromatic number, there is no proper coloring of G and so Alice cannot win. With more colors than the maximum degree, there is always an available color for coloring a vertex and so Alice cannot lose.
  5. ^ Bodlaender (1991)
  6. ^ Costa, Pessoa, Soares, Sampaio (2020)
  7. ^ Dinski & Zhu (1999)
  8. ^ Junosza-Szaniawski & Rożej (2010)
  9. ^ Faigle et al. (1993), and implied by Junosza-Szaniawski & Rożej (2010)
  10. ^ a b Dunn et al. (2014)
  11. ^ Sidorowicz (2007), and implied by Junosza-Szaniawski & Rożej (2010)
  12. ^ Guan & Zhu (1999)
  13. ^ Upper bound by Zhu (2008), improving previous bounds of 33 in Kierstead & Trotter (1994), 30 implied by Dinski & Zhu (1999), 19 in Zhu (1999) and 18 in Kierstead (2000). Lower bound claimed by Kierstead & Trotter (1994). See a survey dedicated to the game chromatic number of planar graphs in Bartnicki et al. (2007).
  14. ^ Sekigushi (2014)
  15. ^ He et al. (2002)
  16. ^ Raspaud & Wu (2009)
  17. ^ Zhu (2000)
  18. ^ Faigle et al. (1993)
  19. ^ a b c d Peterin (2007)
  20. ^ Bradshaw (2021)
  21. ^ a b c Sia (2009)
  22. ^ a b Zhu (1999)
  23. ^ a b c d Lam, Shiu & Xu (1999)
  24. ^ a b c Beveridge et al. (2008)
  25. ^ Bartnicki & Grytczuk (2008), improving results on k-degenerate graphs in Cai & Zhu (2001)
  26. ^ Upper bound of Δ+2 by Lam, Shiu & Xu (1999), then bound of Δ+1 by Erdös et al. (2004) for cases Δ=3 and Δ≥6, and by Andres (2006) for case Δ=5.
  27. ^ Conditions on forests with Δ=4 are in Chan & Nong (2014)
  28. ^ a b c d e f g Andres (2009a), see also erratum in Andres (2009b)
  29. ^ a b Charpentier & Sopena (2014), extending results of Charpentier & Sopena (2013).
  30. ^ Kim (2011), improving a similar result for k ≥ 7 in Andres (2009a) (see also erratum in Andres (2009b))
  31. ^ Kim (2011)

References (chronological order)

edit