Separating the online and offline DP-chromatic numbers
Abstract.
The DP-coloring problem is a generalization of the list-coloring problem in which the goal is to find an independent transversal in a certain topological cover of a graph . In the online DP-coloring problem, the cover of is revealed one component at a time, and the independent transversal of the cover must be constructed in parts based on incomplete information. Kim, Kostochka, Li, and Zhu asked whether the chromatic numbers corresponding to these two graph coloring problems can have an arbitrarily large difference in a single graph. We answer this question in the affirmative by constructing graphs for which the gap between the online DP-chromatic number and the offline DP-chromatic number is arbitrarily large.
1. Introduction
We will consider several graph coloring problems. In the list coloring problem, we have a graph and a list of colors at each vertex . In this setting, we say that an -coloring of is a proper coloring of in which for every vertex . If always has an -coloring whenever for each vertex , then we say that is -choosable. If is a constant function , then we say that the list-chromatic number (or choosability) of is at most , and we write .
The DP-coloring problem is a generalization of the list coloring problem introduced by Dvořák and Postle [3], defined as follows. Given a graph and a function , an -fold cover of is a graph obtained by the following process:
-
•
For each vertex , add a clique to , and write for the vertex set of this clique.
-
•
For each edge , add a matching between and .
Then, we say that an independent set in of size is a DP-coloring of with respect to . If always has a DP-coloring for every -fold cover of , then we say that is DP--colorable. If is a constant function , then we say that is a -fold cover of , and if always has a DP-coloring for every -fold cover of , then we say that the DP-chromatic number of is at most , and we write . Given a cover of , we often refer to the vertices of as colors, and if for a vertex , then we say that the color is above . Note that when is a constant function, if the cliques in corresponding to vertices in are replaced with independent sets, and if each matching between sets and is a perfect matching, then is a -sheeted covering space of , and a DP-coloring of is equivalent to an independent transversal of the fibers in above the vertices of (see [4] for an introduction to graphs as topological spaces).
Every list-coloring problem can be transformed into a DP-coloring problem as follows. Given a graph with a color list at every vertex , we construct a cover of by adding a clique with vertex set for every vertex , with elements of corresponding to colors in . Then, we consider each edge , and we add an edge in between each pair for which and both correspond to a common color from . When is constructed this way, a DP-coloring of with respect to is equivalent to an -coloring of . Therefore, it holds that .
We will also consider two online graph coloring problems. The online DP-coloring problem takes place in the form of a DP-coloring game between two players, called Lister and Painter. The game is played on a graph with a function . At the beginning of the game, each vertex has tokens. On each turn , Lister removes some number (possibly zero) of tokens from each vertex and then reveals a clique above each vertex . Furthermore, for each edge , Lister reveals a matching between the revealed cliques above and . The cliques and matchings revealed on this turn form a cover of . After is revealed, Painter chooses an independent set from the vertices of . The game ends when has no more tokens for Lister to remove. Painter wins the game if she manages to choose at least one color above each vertex of before the game is over; otherwise, Lister wins. If Painter always has a winning strategy in the DP-coloring game on a graph when each vertex begins with tokens, then we say that the online DP-chromatic number (or DP-paintability) of is at most , and we write . Observe that if each vertex of begins with tokens, then Lister has the option of revealing a -fold cover of on the first turn and asking Painter to find a DP-coloring of with respect to , and therefore .
If, in the DP-coloring game, Lister is only allowed to remove at most one token from each vertex of during each turn and must always reveals edges wherever possible, then we call this variant of the game the list-coloring game. For the list-coloring game, we may equivalently imagine that on each turn , Lister reveals a single color above each vertex of some induced subgraph of , and Painter must choose some independent set of and color each vertex in with . In this equivalent setting, each vertex still begins with tokens, and a single token is removed from whenever Lister reveals a color above . In this setting, Painter wins the game if and only if she can color every vertex of before the game ends. If Painter always has a strategy to win the list-coloring game on a graph when each vertex begins with tokens, then we say that is -paintable. If is a constant function , then we say that is -paintable, and we write . The online list-coloring game was originally invented using this framework of revealing colors above vertices independently by Schauz [7] and Zhu [8].
At the end of the list-coloring game on with a constant function , the colors revealed at each vertex form a set of colors, and if Painter wins the game, then Painter completes a proper -coloring of . Since Lister is free to form any list assignment on the vertices of , it follows that if is -paintable, then is also -choosable, and hence . Also, since the online list-coloring game is at least as difficult for Lister as the DP-coloring game, it also follows that .
After putting all of the inequalities between these parameters together, we obtain two inequality chains:
Given these inequality chains, it is natural to ask whether the differences between adjacent parameters can be arbitrarily large. For three out of these four differences, we find an affirmative answer by letting . Indeed, Bernshteyn [1] showed that a graph of average degree satisfies , implying that . Since it is known that [2], this shows that
Duraj, Gutowski, and Kozik [2] also showed that
Therefore, by letting , we achieve an arbitrarily large difference for each adjacent pair of parameters except for . For this final difference, Kim, Kostochka, Li, and Zhu [5] showed there exist graphs for which , implying that this final difference can be positive. However, it has not been shown that this difference can be arbitrarily large.
In this note, we will show that the difference can also be arbitrarily large, answering a question of Kim, Kostochka, Li, and Zhu [5]. Rather than choosing , we will construct a graph for each that satisfies . We construct our graphs by generalizing an idea from the original paper of Kim, Kostochka, Li, and Zhu [5]. Our graphs will also satisfy the additional property that . By combining this equality with the already-known estimate , we hence see that the difference can achieve both positive and negative values of arbitrarily large magnitude.
2. The construction
For each integer , we will construct a graph that satisfies . Since for all graphs , our graphs will also satisfy . Our construction is based on a generalization of an idea of Kim, Kostochka, Li, and Zhu [5].
As we are concerned with showing that the paintability of each graph is large enough, we begin with an observation about the online list-coloring game. If Lister and Painter play the online list-coloring game on a graph with some initial token assignment, then Lister wins if and only if he can reach a position in which each uncolored vertex has some remaining tokens, and the uncolored subgraph of is not -choosable. In the original paper of Kim, Kostochka, Li, and Zhu [5], the authors take advantage of this idea in order to construct a graph satisfying . In order to show that their graph has a large enough paintability, these authors show that in the online list-coloring game on their graph , Lister always has a strategy to create an uncolored subgraph of in which each leaf has token and the center vertex has tokens. Since is not -choosable, it follows that Lister has a strategy to win the online list-coloring game on their graph .
In our construction, we will use a similar idea. We first fix the value . (With more careful calculation, our proof would work with a smaller value of , but we use this larger value for clearer presentation.) In each of our graphs , we will show that Lister can always create an uncolored subgraph in which each -degree vertex has tokens and each -degree vertex has tokens. The following lemma shows that if Lister manages to create such a subgraph of , then Lister wins the online list-coloring game.
Lemma 2.1.
Given the function defined above, is not -choosable.
Proof.
We let the vertices of degree have pairwise disjoint color lists of size . Then, for each of the elements , we let be the list of a vertex of degree . Then, for any coloring of using colors from their lists, some vertex of degree has no available color in its list, and hence is not -choosable. ∎
The most important piece of our construction of will be the following gadget . We construct our gadget along with a function as follows. We let contain copies of the clique , and we write for the vertices of each clique . We write for the set of all of these vertices of the form ; in other words, we let consist of all vertices that we have introduced so far. Then, for each value , we add independent vertices , and we make each of these vertices adjacent to . We write for the set consisting of all of these vertices of the form . For each vertex , we let , and for each vertex , we let . We now prove two lemmas that show that under appropriate circumstances, winning the online list-coloring game on as Painter is much harder than finding a DP-coloring on .
Lemma 2.2.
is not -paintable.
Proof.
We give each vertex exactly tokens, and we show that Painter cannot win the list-coloring game on .
On each of the first turns, Lister reveals a color at each vertex of each clique and reveals an edge wherever possible. After these first turns, each clique must have an uncolored vertex with exactly tokens. Furthermore, since we have cliques , each with at least one uncolored vertex, there must exist some value for which at least vertices of the form are uncolored. However, the vertices of the form along with the vertices form an uncolored subgraph in which each -degree vertex has only remaining tokens, and each -degree vertex has only remaining tokens. Since Lemma 2.1 shows that this subgraph is not -choosable, Lister has a strategy to win the game. ∎
Lemma 2.3.
is DP--colorable.
Proof.
Consider an -fold cover of . Recall that given a vertex , we say that corresponds to a clique in with a vertex set , and we say that contains colors. Using this terminology, we say that each color in appears above only one vertex of , as the sets forming the cliques of are pairwise disjoint.
We will first color the vertices . For each vertex and color , we assign a set that consists of those indices for which contains a color adjacent to . We would like to color the vertices of using colors that correspond to a family such that for each value , the following property holds:
() | The intersection of any sets of contains at most elements. |
In particular, the intersection of any sets of is empty.
We show that we may greedily color each vertex while satisfying ( ‣ 2). Suppose we wish to color some vertex and that we have already colored some subset while satisfying ( ‣ 2). For each subset of size whose vertices are colored with colors , we must choose some color for which
() |
Note that since for each vertex , each value appears in at most sets for colors . Furthermore, since whenever , the number of colors that do not satisfy ( ‣ 2) for a given is at most
Furthermore, since fewer than subsets can be chosen, the number of colors that would cause ( ‣ 2) to be violated is less than
Therefore, some color can be used to color without violating ( ‣ 2).
Now, with every vertex colored, and with ( ‣ 2) satisfied, no index belongs to the intersection of more than sets , where is a color used at a vertex , and hence after coloring the vertices in , at most colors are unavailable at each clique . Therefore, the vertices of each clique can be ordered so that the first vertex has at least one available color, the second vertex has at least two available colors, and so forth, until the last vertex has available colors. Therefore, each remaining clique can be -colored with its available colors, and the lemma is proven. ∎
Now, we construct our graph . First, we make copies of the graph , and we index them by the -tuples in . We also add vertices that are adjacent to all vertices of in each copy of . We write for this set of neighbors of , that is, the set of vertices belonging to a set in some copy of . The following two theorems show that .
Theorem 2.4.
.
Proof.
We may give a DP-coloring with lists of size as follows. First, we arbitrarily color the vertices . Next, we observe that the vertices in have lost at most available colors, so for each vertex in a copy of , has at least available colors remaining. Therefore, by Lemma 2.3, we may finish our DP-coloring of by giving each remaining copy of a DP--coloring. ∎
Theorem 2.5.
.
Proof.
Suppose that the online list-coloring game is played on with tokens at each vertex. We will show that Lister has a winning strategy. For each pair satisfying and , Lister executes the following command. When Lister executes the command for a given pair , we say that this takes place on turn .
Reveal a color above and above each vertex of that belongs to a copy of indexed by a -tuple with the value in the th coordinate.
For each value , we write for the set of colors revealed above .
For each , we may assume that for some value , Painter colors during turn and hence does not color any vertex of during turn . Indeed, if this is not the case, then is never colored, and Painter will not have another chance to color . Therefore, for each value , we may assume that no vertex in a copy of indexed by a -tuple with an entry in the th coordinate is colored using a color in .
Now, let be the copy of indexed by the -tuple . By our observation above, no vertex of has been colored by a color in , and hence no vertex of has been colored. Furthermore, since tokens have been removed from each vertex in , it follows that for each vertex , only tokens remain at . Therefore, Lister can follow the strategy in Lemma 2.2 on in order to win the game, and thus . ∎
3. Conclusion
While we have shown for each the existence of a graph for which , it is still open whether there exists a sequence of graphs for which
On the other hand, it is unknown whether can be bounded above by a linear or even polynomial function of , and it is unknown whether can be bounded above by a linear function of . Duraj, Gutowski, and Kozik [2] have pointed out that currently, the best known bound for in terms of comes from the relationship between a graph’s choosability and minimum degree. Namely, a result of Saxton and Thomason [6] states that a graph of minimum degree satisfies . Writing for the degeneracy of a graph , we observe that must have a subgraph of minimum degree , and hence we may use this result to observe that
For , we may use a result of of Bernshteyn showing that a graph of minimum degree satisfies in order to bound in terms of in a similar way. Using the same observation as above, if is the degeneracy of , then
It is likely that a deeper understanding of these coloring parameters is necessary to determine tight bounds between them.
4. Acknowledgment
I am grateful to Alexandr Kostochka for offering helpful feedback on an earlier version of this paper.
References
- [1] Anton Bernshteyn. The asymptotic behavior of the correspondence chromatic number. Discrete Math., 339(11):2680–2692, 2016.
- [2] Lech Duraj, Grzegorz Gutowski, and Jakub Kozik. Chip games and paintability. Electron. J. Combin., 23(3):Paper 3.3, 12, 2016.
- [3] Zdeněk Dvořák and Luke Postle. Correspondence coloring and its application to list-coloring planar graphs without cycles of lengths 4 to 8. J. Combin. Theory Ser. B, 129:38–54, 2018.
- [4] Allen Hatcher. Algebraic topology. Cambridge University Press, Cambridge, 2002.
- [5] Seog-Jin Kim, Alexandr Kostochka, Xuer Li, and Xuding Zhu. On-line DP-coloring of graphs. Discrete Appl. Math., 285:443–453, 2020.
- [6] David Saxton and Andrew Thomason. Hypergraph containers. Invent. Math., 201(3):925–992, 2015.
- [7] Uwe Schauz. Mr. Paint and Mrs. Correct. Electron. J. Combin., 16(1):Research Paper 77, 18, 2009.
- [8] Xuding Zhu. On-line list colouring of graphs. Electron. J. Combin., 16(1):Research Paper 127, 16, 2009.