Improper Colourings inspired by Hadwiger's Conjecture
Jan van den Heuvel, David R. Wood

TL;DR
This paper explores improper colourings of $K_t$-minor-free graphs, providing new bounds on colourability and monochromatic component sizes, and extends results to $K_{s,t}$-minor-free graphs and graphs with no $K_t$-immersion.
Contribution
It introduces novel improper colouring bounds for $K_t$-minor-free graphs with smaller monochromatic components and degrees, and extends these results to related graph classes.
Findings
$K_t$-minor-free graphs are $(2t-2)$-colourable with small monochromatic components.
$K_t$-minor-free graphs are $(t-1)$-colourable with bounded monochromatic degree.
Graphs with no $K_t$-immersion are 2-colourable with bounded monochromatic degree.
Abstract
Hadwiger's Conjecture asserts that every -minor-free graph has a proper -colouring. We relax the conclusion in Hadwiger's Conjecture via improper colourings. We prove that every -minor-free graph is -colourable with monochromatic components of order at most . This result has no more colours and much smaller monochromatic components than all previous results in this direction. We then prove that every -minor-free graph is -colourable with monochromatic degree at most . This is the best known degree bound for such a result. Both these theorems are based on a decomposition method of independent interest. We give analogous results for -minor-free graphs, which lead to improved bounds on generalised colouring numbers for these classes. Finally, we prove that graphs containing no -immersion are -colourable…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Improper Colourings inspired by Hadwiger’s
Conjecture 111Research for this paper was done during a visit of the first author to Monash University. JvdH would like to thank the School of Mathematical Sciences at Monash University for hospitality and support.
Jan van den Heuvel 222Department of Mathematics, London School of Economics and Political Science, United Kingdom ([email protected]). and David R. Wood 333School of Mathematical Sciences, Monash University, Melbourne, Australia ([email protected]). Supported by the Australian Research Council.
Abstract
Hadwiger’s Conjecture asserts that every -minor-free graph has a proper -colouring. We relax the conclusion in Hadwiger’s Conjecture via improper colourings. We prove that every -minor-free graph is -colourable with monochromatic components of order at most \bigl{\lceil}{\tfrac{1}{2}(t-2)}\bigr{\rceil}. This result has no more colours and much smaller monochromatic components than all previous results in this direction. We then prove that every -minor-free graph is -colourable with monochromatic degree at most . This is the best known degree bound for such a result. Both these theorems are based on a decomposition method of independent interest. We give analogous results for -minor-free graphs, which lead to improved bounds on generalised colouring numbers for these classes. Finally, we prove that graphs containing no -immersion are -colourable with bounded monochromatic degree.
21st April 2017, revised 23rd February 2018
MSC: 05C15, 05C83
1 Introduction
Hadwiger’s Conjecture [32] asserts that every -minor-free graph has a proper -colouring. For the conjecture is easy. Hadwiger [32] and Dirac [15] independently proved the conjecture for ; while Wagner’s result [58] means that the case is equivalent to the Four Colour Theorem. Finally, Robertson et al. [52] proved Hadwiger’s Conjecture for . The conjecture remains open for . Hadwiger’s Conjecture is widely considered to be one of the most important open problems in graph theory. The best upper bound on the chromatic number of -minor-free graphs is independently due to Kostochka [41, 42] and Thomason [55, 56]. See the recent survey by Seymour [53] for more on Hadwiger’s Conjecture.
One possible way to approach Hadwiger’s Conjecture is to allow improper colourings. In a vertex-coloured graph, a monochromatic component is a connected component of the subgraph induced by all the vertices of one colour. A graph is -colourable with clustering if each vertex can be assigned one of colours such that each monochromatic subgraph has at most vertices111This type of colouring is sometimes called “fragmented” in the literature, but we feel that increased fragmentation suggests smaller monochromatic components, hence we use the term “clustered”.. Kleinberg et al. [40] introduced this type of colouring, and now many results are known. The clustered chromatic number of a graph class is the minimum integer for which there exists an integer such that every graph in is -colourable with clustering .
Kawarabayashi and Mohar [37] were the first to prove an upper bound on the clustered chromatic number of -minor-free graphs. In particular, they proved that every -minor-free graph is \bigl{\lceil}{\frac{31}{2}t}\bigr{\rceil}-colourable with clustering , for some function . The number of colours in this result was improved to \bigl{\lceil}{\tfrac{1}{2}(7t-3)}\bigr{\rceil} by Wood [60] 222This result depends on a result announced in 2008 which is not yet written., to by Edwards et al. [23], and to by Liu and Oum [45]. See [36, 35] for analogous results for graphs excluding odd minors. For all of these results, the function is very large, often depending on constants from the Graph Minor Structure Theorem [50].
Our first contribution is to prove an analogous theorem with the best known number of colours, and also with small clustering. The proof is simple, and does not depend on any deep theory.
Theorem 1**.**
For , every -minor-free graph is -colourable with clustering \bigl{\lceil}{\tfrac{1}{2}(t-2)}\bigr{\rceil}.
Theorem 1 implies that the clustered chromatic number of -minor-free graphs is at most . A construction of Edwards et al. [23] mentioned below implies that the clustered chromatic number of -minor-free graphs is at least .
A second way to relax the conclusion in Hadwiger’s Conjecture is to bound the maximum degree of monochromatic components. A graph is -colourable with defect if each vertex can be assigned one of colours such that each vertex is adjacent to at most vertices of the same colour; that is, each monochromatic subgraph has maximum degree at most . Cowen et al. [9] introduced the notion of defective graph colouring, and now many results for various graph classes are known. A graph class is defectively -colourable if there exists an integer such that every graph in is -colourable with defect . The defective chromatic number of is the minimum integer such that is defectively -colourable [10]. Edwards et al. [23] proved that every -minor-free graph is -colourable with defect . Moreover, it is shown in [23] that the number of colours, , is best possible in the following strong sense: for every integer , there is a -minor-free graph that is not -colourable with defect . Thus the defective chromatic number of -minor-free graphs equals . (This also shows that the clustered chromatic number of -minor-free graphs is at least .)
Our second contribution is an improved upper bound on the defect in the result of Edwards et al. [23].
Theorem 2**.**
For , every -minor-free graph is -colourable with defect .
Edwards et al. [23] wisely noted that their theorem mentioned earlier should not be considered evidence for the truth of Hadwiger’s Conjecture, since their method also proves that every -topological-minor-free graph is -colourable with defect . It is not true that every -topological-minor-free graph is properly -colourable. This last statement is Hajós’ Conjecture, which is now known to be false [5, 57]. On the other hand, our proof of Theorem 2 does not work for graphs excluding a topological minor.
Theorems 1 and 2 are corollaries of the following decomposition result of independent interest. A sequence is a connected partition of a graph if each is a non-empty connected induced subgraph of , the subgraphs are pairwise disjoint, and . Two disjoint subgraphs and of a graph are adjacent if there is an edge in with one endpoint in and one endpoint in . For a positive integers , we use to denote the set and to denote the set .
Theorem 3**.**
For , every -minor-free graph has a connected partition such that for :
- (1)
* is adjacent to at most of the subgraphs ;* 2. (2)
* has maximum degree at most ; and* 3. (3)
* is -colourable with clustering \bigl{\lceil}{\tfrac{1}{2}(t-2)}\bigr{\rceil}.*
We actually prove a decomposition theorem with several further properties; see Theorem 11. It is easy to derive Theorems 2 and 1 from Theorem 3. Colour the subgraphs greedily in this order, such that adjacent subgraphs receive distinct colours. By property (1), colours suffice. Theorem 2 follows from property (2) by colouring each vertex in by the colour assigned to . Theorem 1 follows from property (3) by taking the product of the -colouring of with the given -colouring of each subgraph .
Theorem 3 is an extension of a result by Van den Heuvel et al. [34] in which properties (2) and (3) are replaced by “ has a Breadth-First Search (BFS) spanning tree with at most leaves”. Van den Heuvel et al. [34] were motivated by connections to generalised colouring numbers. Note that the result in [34] implies that has at most vertices in each BFS layer. It follows that the maximum degree of is at most . Alternately colouring the BFS layers shows that is -colourable with clustering . Constructing more carefully, and choosing the -colouring more carefully, leads to the improved bounds in Theorem 3, which we prove in Section 3.
Our main decomposition theorem, Theorem 11, also has the following corollary, which might be of independent interest.
Theorem 4**.**
For , every -minor-free graph has a connected partition such that:
- (1)
the quotient graph obtained by contracting each to a single vertex is chordal with clique size at most (and hence has treewidth at most ); and 2. (2)
each part has bandwidth (and hence pathwidth and treewidth) at most .
Hadwiger’s Conjecture implies that for every graph with vertices, the maximum chromatic number of -minor-free graphs equals (since is -minor-free). However, for clustered and defective colourings, fewer colours often suffice. For example, it follows from the main result by Ossona de Mendez et al. [47] that for every fixed non-complete graph on vertices, every -minor-free graph is -colourable with bounded defect, which is one fewer colour than in the complete graph case. More interestingly,, Archdeacon [3] proved that graphs embeddable in a fixed surface are defectively -colourable (see also [61, 8, 10, 9]); while Dvořák and Norin [21] proved that such graphs are -colourable with bounded clustering. Ossona de Mendez et al. [47] conjectured that for every connected graph , the defective chromatic number of -minor-free graphs equals the treedepth of minus . They proved this conjecture for -minor-free graphs, by showing that they are defectively -colourable. Note that -minor-free graphs are of particular interest since they include and generalise graphs embeddable in fixed surfaces. In the case we prove decomposition results analogous to Theorem 3 that imply this result of [47] with much improved bounds on the defect. This direction is explored in Section 4.
In the same way as Van den Heuvel et al. [34] applied their decomposition result for -minor-free graphs to the setting of generalised colouring numbers, we apply our decomposition results for -minor-free graphs and -minor-free graphs (where is the complete join of and ) to conclude new bounds on generalised colouring numbers. Our results when specialised for graphs of given genus are almost as strong as the best known bounds. We then show how the concept of layered treewidth also leads to good bounds on generalised colouring numbers. The advantage of this approach is that it immediately applies to several non-minor-closed graph classes of interest. These results on generalised colouring numbers are presented in Section 5.
The final section, Section 6, returns to the topic of defective graph colouring, but instead of excluding a minor we exclude a immersion. The analogue of Hadwiger’s Conjecture, that -immersion-free graphs are properly -colourable [44, 1], is open. For defective colouring, we show that only 2 colours suffice.
Before continuing, we mention an important connection between clustered and defective colourings, implicitly observed in [23]. We include the proof for completeness.
Lemma 5** (Edwards et al. [23]).**
For every minor-closed graph class , the clustered chromatic number of is at most three times the defective chromatic number of .
Proof.
Liu and Oum [45] proved that for every minor-closed graph class and integer , there is an integer such that every graph in with maximum degree is -colourable with clustering . (Esperet and Joret [24] previously proved an analogous result for graphs on surfaces.) Let be the defective chromatic number of . Thus for some integer , every graph in is -colourable with defect . Apply the result of Liu and Oum [45] to each monochromatic component of , which has maximum degree at most . Then is -colourable with clustering , and hence the clustered chromatic number of is at most . ∎
2 Preliminaries
2.1 Notation and definitions
This subsection briefly states standard graph theoretic definitions probably familiar to most readers.
A graph is a minor of a graph if a graph isomorphic to can be obtained from a subgraph of by contracting edges. Equivalently, and often easier to use intuitively: a graph with vertices is a minor of if there exist pairwise disjoint connected subgraphs of such that for every edge in , and are adjacent in . We call the branch set corresponding to . A class of graphs is minor-closed if for every graph , every minor of is also in . A graph is a topological minor of a graph if a graph isomorphic to a subdivision of is a subgraph of .
The Euler genus of an orientable surface with handles is . The Euler genus of a non-orientable surface with cross-caps is . The Euler genus of a graph is the minimum Euler genus of a surface in which embeds (with no crossing edges).
A tree decomposition of a graph is given by a tree whose nodes index a collection of sets of vertices in called bags, such that (1) for every edge of , some bag contains both and , and (2) for every vertex of , the set induces a non-empty (connected) subtree of . The width of a tree decomposition is \max\{\,|T_{x}\bigm{|}x\in V(T)\,\}-1, and the treewidth of a graph is the minimum width of the tree decompositions of . Note that the treewidth of equals the minimum integer such that is a subgraph of a chordal graph with clique number .
A path decomposition is a tree decomposition in which the underlying tree is a path. The pathwidth of a graph is the minimum width of a path decomposition of .
For a graph and , an -separator is a set such that every -path in contains a vertex from . (Note that we allow and to intersect and that all vertices in must be included in any -separator.) A pair is a -separation of a graph if and are induced subgraphs of such that , and , and .
2.2 Connected Induced Subgraphs
This subsection contains some elementary results about connected induced subgraphs containing a given set of vertices. We look in detail at so-called Lexicographic Breadth-First Search (LexBFS) trees, since these form a key tool in our methods.
A layering of a graph is a partition of such that for every edge , if and , then . Each set is called a layer.
Let be a vertex in a connected graph . Let , and for define . Then is a layering of , called the BFS layering of starting from the root ; each is called a BFS layer of . A spanning tree of rooted at is a BFS spanning tree if for every vertex in . A BFS subtree is a subtree of a BFS spanning tree that includes the root. Let be a BFS subtree rooted at and consider a vertex for some . Let be the -path in . Then has exactly one vertex in each of . The parent of is the neighbour of (in ) in . Every vertex in is adjacent to at most three vertices in (since if , then ). A leaf in a rooted tree is a non-root vertex of degree 1. If has leaves, then every vertex in is adjacent to at most vertices in . This observation can be improved for a special type of BFS (sub)trees.
For our purposes, a BFS spanning tree of is a LexBFS spanning tree if each BFS layer can be linearly ordered such that:
- (a)
each vertex with parent in has no neighbour in that comes before in the ordering of (called the priority rule); and 2. (b)
for every edge in with and , there is no edge in with before in the ordering of and after in the ordering of (called the non-crossing rule).
It is easily seen that every connected graph has a LexBFS spanning tree rooted at any given vertex. A LexBFS subtree is a subtree of a LexBFS spanning tree that includes the root.
Throughout this paper we follow the convention that the root of a rooted tree (such as a BFS or LexBFS (sub)tree) is never a leaf.
Lemma 6**.**
For , if is a LexBFS subtree of a connected graph and has leaves, then every vertex in has at most neighbours in .
Proof.
Let be a LexBFS spanning tree of , such that is a subtree of . Let be the BFS layers of . Let be a vertex in (which may or may not be in ). If is on some leaf-root path of , then . Now consider a leaf-root path in not containing . Suppose on the contrary that there are distinct vertices , none of which are on a leaf-root path of containing . Without loss of generality, , and . Let be the parent of in . So , but (since is not on a leaf-root path of containing ). By the priority rule, comes before in the ordering of . By the non-crossing rule, comes before in the ordering of , which contradicts the priority rule for . Thus . Since there are leaf-root paths in , in total this gives . ∎
A graph has bandwidth at most if there is a vertex ordering of , such that for each edge of .
Lemma 7**.**
Every connected graph that has a LexBFS spanning tree with leaves has bandwidth, pathwidth and treewidth at most .
Proof.
Say is rooted at . Let be the BFS layers of . Each is linearly ordered by LexBFS. We claim that the vertex-ordering of produced by using the orderings of in that order has bandwidth at most . Consider an edge where and . Since has at most leaves, and at most vertices are between and in . Now consider an edge where and . Let be the set of vertices that come after in or come before in . Then is the set of vertices between and in the ordering of . Let be the parent of in . By the priority rule, . By the non-crossing rule, no vertex in is a descendent of another vertex in . Hence, the number of leaves in is at least , implying . Therefore has bandwidth at most .
It is well-known and easy to prove that the pathwidth of a graph is at most its bandwidth (and hence so is the treewidth). Take the vertex ordering of that shows has bandwidth at most . For , let . Then defines the desired path decomposition. ∎
Lemma 8**.**
For every set of vertices in a connected graph , every minimal induced connected subgraph of containing satisfies the following properties:
- (1)
every (non-rooted) subtree of has at most leaves; 2. (2)
* has maximum degree at most ;* 3. (3)
* has bandwidth (and hence pathwidth and treewidth) at most ;* 4. (4)
* can be -coloured with clustering \bigl{\lceil}{\tfrac{1}{2}k}\bigr{\rceil}; and* 5. (5)
* can be -coloured with such that there are at most red vertices and the blue subgraph consists of at most pairwise disjoint paths.*
Proof.
Let be a spanning tree of . By the minimality of , every leaf of is in . Thus has at most leaves. Now let be any tree in . Extending to a spanning tree of cannot decrease the number of leaves, hence also has at most leaves.
The closed neighbourhood of a vertex contains a tree with leaves, proving .
Let be a LexBFS spanning tree of rooted at a vertex in . By the minimality of , every leaf of is in . Thus has at most leaves (the root does not count as a leaf). By Lemma 7, has bandwidth, pathwidth and treewidth at most .
We now prove (4). We proceed by induction on . In the base case, and the result is trivial. Now assume that . Thus , and by the minimality of , every vertex in is a cut-vertex of . Consider a leaf-block of . Every vertex in , except the one cut-vertex in , is in . There are at least two leaf-blocks. Thus for some leaf block , where is the one cut-vertex of in . Let and . Then is a minimal induced connected subgraph of containing , and . By induction, has a -colouring with clustering \bigl{\lceil}{\tfrac{1}{2}k}\bigr{\rceil}. Colour every vertex in by the colour not assigned to in . Now is -coloured with clustering \bigl{\lceil}{\tfrac{1}{2}k}\bigr{\rceil}.
It remains to prove (5). We proceed by induction on . If , then is a path between the two vertices in . Colour every vertex in blue, and we are done. So assume and the result holds for . Let be a vertex in . By induction, every minimal induced connected subgraph of containing can be -coloured with such that there are at most red vertices and the blue subgraph consists of at most pairwise disjoint paths. If is in , then we are done. Otherwise, let be a shortest path between and in . Say , where is in . Then is the only vertex in adjacent to . Colour red, and colour blue. (It is possible that , in which case .) Then induces a path in that is not adjacent to . By the minimality of , we have . Thus is -coloured with such that there are at most red vertices and the blue subgraph consists of at most pairwise disjoint paths. ∎
We now prove the main result of this section.
Lemma 9**.**
For every set of vertices in a connected graph , there is an induced connected subgraph of containing , such that:
- (1)
* has maximum degree at most ;* 2. (2)
* has bandwidth (and hence pathwidth and treewidth) at most ;* 3. (3)
* can be -coloured with clustering \bigl{\lceil}{\tfrac{1}{2}k}\bigr{\rceil};* 4. (4)
* can be -coloured with such that there are at most red vertices and the blue subgraph consists of at most pairwise disjoint paths; and* 5. (5)
every vertex in has at most neighbours in .
Proof.
Let be a LexBFS spanning tree of rooted at some vertex . Let be the LexBFS subtree of consisting of all -paths in , where . Every leaf of is in , implying that has at most leaves. By Lemma 6, every vertex in has at most neighbours in . Let be a minimal induced connected subgraph of containing . The first four claims follow from Lemma 8. Since , Lemma 6 means that every vertex in has at most neighbours in . ∎
3 Decompositions of -Minor-Free
Graphs
Van den Heuvel et al. [34] introduced the following definition and proved the following decomposition theorem. A connected partition has width if for each , each component of G-\bigl{(}V(H_{1})\cup\dots\cup V(H_{i})\bigr{)} is adjacent to at most of the subgraphs . Note that this implies that is adjacent to at most of the subgraphs (since is contained in some component of G-\bigl{(}V(H_{1})\cup\dots\cup V(H_{i})\bigr{)}).
Theorem 10** (Van den Heuvel et al. [34]).**
Every -minor-free graph has a connected partition with width , such that each subgraph is induced by a BFS subtree of \,G-\bigl{(}V(H_{1})\cup\dots\cup V(H_{i-1})\bigr{)} with at most leaves.
The following similar decomposition theorem implies Theorem 3.
Theorem 11**.**
For , every -minor-free graph has a connected partition with width , such that for the following holds.
- (1)
The subgraph has the following properties:
- (a)
* has maximum degree at most ;* 2. (b)
* has bandwidth, pathwidth and treewidth at most ;* 3. (c)
* can be -coloured with clustering \bigl{\lceil}{\tfrac{1}{2}(t-2)}\bigr{\rceil}; and* 4. (d)
* can be -coloured with such that there are at most red vertices and the blue subgraph consists of at most pairwise disjoint paths.* 2. (2)
Each component of \,G-\bigl{(}V(H_{1})\cup\dots\cup V(H_{i})\bigr{)} has the following properties.
- (a)
At most subgraphs in are adjacent to , and these subgraphs are pairwise adjacent. (This implies that at most subgraphs in are adjacent to , and these subgraphs are pairwise adjacent.) 2. (b)
Every vertex in is adjacent to at most vertices in each of . (This implies that every vertex in is adjacent to at most vertices in each of .)
Proof.
We may assume that is connected. We construct iteratively, maintaining properties (1) and (2). Let be the subgraph induced by a single vertex in . Then (1) and (2) hold for .
Assume that satisfy (1) and (2) for some , but do not partition . Let be a component of G-\bigl{(}V(H_{1})\cup\dots\cup V(H_{i})\bigr{)}. Let be the subgraphs in that are adjacent to . By (2a), are pairwise adjacent and . Since is connected, .
For , let be a vertex in adjacent to . If , then let be the subgraph induced by . It is easily seen that (1) is satisfied. For , by Lemma 9 with , there is an induced connected subgraph of containing that satisfies (1).
Consider a component of G-\bigl{(}V(H_{1})\cup\dots\cup V(H_{i+1})\bigr{)}. Either is disjoint from , or is contained in . If is disjoint from , then is a component of G-\bigl{(}V(H_{1})\cup\dots\cup V(H_{i})\bigr{)} and is not adjacent to , implying (2) is maintained for .
Now assume is contained in . Since every vertex in has at most neighbours in each of , every vertex in has at most neighbours in each of . By Lemma 9 (5), every vertex in also has at most neighbours in . Thus (2b) is maintained for . The subgraphs in that are adjacent to are a subset of , which are pairwise adjacent. Suppose that and is adjacent to all of . Then is adjacent to all of . Contracting each of into a single vertex gives as a minor of , a contradiction. Hence is adjacent to at most of , and property (2a) is maintained for . ∎
Property (1d) in Theorem 11, along with a greedy -colouring of the subgraphs , gives the following results.
Theorem 12**.**
For , every -minor-free graph has a -colouring such that for colours each monochromatic component has at most vertices, and for the other colours each monochromatic component is a path.
Corollary 13**.**
For , every -minor-free graph has a -colouring such that for colours, each monochromatic component has at most vertices, and the other colour classes are independent sets.
The same greedy -colouring of the subgraphs , together with Theorem 11 (1b), gives the following result.
Theorem 14**.**
For , every -minor-free graph has a -colouring such that each monochromatic component has treewidth at most .
Note that DeVos et al. [12] proved that for every proper minor-closed class of graphs, every graph in that class has a -colouring such that each monochromatic component has bounded treewidth. Their proof again uses the Graph Minor Structure Theorem, leading to a very large bound on the treewidth.
Property (2a) in Theorem 11 means that if is the graph obtained by contracting each subgraph to a single vertex, then is chordal with no -subgraph, and thus with treewidth at most . Indeed, defines an elimination ordering of . In the language of Reed and Seymour [49], is a chordal decomposition with touching pattern . We only need that is -degenerate for Theorems 1 and 2, but it is interesting that, in fact, has treewidth at most .
Even though we do not use it explicitly in this paper, it is an interesting aspect of our decomposition that the superstructure (that is, ) has bounded treewidth, as does each piece of the decomposition. There are several other properties in Theorem 11 we do not use, but we mention them since they might be useful for other applications.
4 Excluding a Complete Bipartite Minor
This section presents decomposition results analogous to Theorem 11 for -minor-free graphs, leading to bounds on the defective and clustered chromatic number. Those decomposition results and the more technical proofs can be found towards the end of the section.
In fact, for most of this section we will consider the larger classes of -minor-free graphs, where is the complete join of and . We start with before considering the general case. Graphs with no minor (note that ) are easily coloured. Every such graph has maximum degree at most , and is therefore -colourable with defect . Moreover, every BFS layer has at most vertices, so alternately colouring the BFS layers gives a -colouring with clustering .
Next consider the case. Ossona de Mendez et al. [47] proved that every -minor-free graph is -colourable with defect . Our decomposition results imply the following improvement.
Theorem 15**.**
Every -minor-free graph is -colourable with defect .
The decomposition results for -minor-free graphs also imply that every is -colourable with clustering . This result can be improved as follows. The proof is inspired by a method of Gonçalves [29].
Theorem 16**.**
Every -minor-free graph is -colourable with clustering . Moreover, for each edge of , there is such a -colouring in which and are both isolated in their respective monochromatic subgraphs.
Now consider -minor-free graphs. Ossona de Mendez et al. [47] proved that the defective chromatic number of -minor-free graphs equals 3. In particular, every -minor-free graph is -colourable with defect . Our decomposition results again imply an improvement.
Theorem 17**.**
Every -minor-free graph is -colourable with defect , and is -colourable with clustering .
It follows from Euler’s Formula that graphs with Euler genus exclude as a minor. Thus the second part of Theorem 17 is related to the results of Esperet and Ochem [25] and Kawarabayashi and Thomassen [38] that every graph of Euler genus can be -coloured with clustering . Kleinberg et al. [40] constructed planar graphs that cannot be -coloured with bounded clustering. We conjecture that every -minor-free graph is -colourable with clustering , for some function .
It is possible to improve the bound on the cluster size for the -colouring result in Theorem 17. In a -minor-free graph, every BFS layer induces a -minor-free graph, which is -colourable with clustering by Theorem 16. Using disjoint sets of three colours for alternate BFS layers gives a -colouring with clustering .
Finally, in this section we consider general -minor-free graphs. Ossona de Mendez et al. [47] proved that the defective chromatic number of -minor-free graphs equals . We show that the clustered chromatic number of -minor-free graphs is at least , thus generalising the above-mentioned lower bound of Kleinberg et al. [40].
Proposition 18**.**
For every , and , there is a -minor-free graph such that every -colouring of has a monochromatic component of order greater than .
Proof.
Define recursively as follows. Let be the path on vertices. For , let be the graph obtained from disjoint copies of by adding one dominant vertex.
We claim that is not -colourable with clustering . We prove this claim by induction on . Obviously, is not -colourable with clustering . Now assume that and is not -colourable with clustering . Suppose that has an -colouring with clustering . Say the dominant vertex in is coloured black. At most copies of contain a black vertex, which implies that at least one copy has no black vertex. Thus has an -colouring with clustering , which is a contradiction. Hence is not -colourable with clustering , as claimed.
It remains to show that is -minor-free with . We do so by induction on . is a path, and therefore contains no minor. is outerplanar, and therefore contains no minor. is planar, and therefore contains no minor.
Now assume that and contains no minor, but contains a minor. Let be the dominant vertex in . We may assume that is the entire image of one vertex in the minor in . Since is -connected, the minor is contained in one copy of plus . Deleting any one vertex from gives a subgraph that contains a subgraph. Thus contains a minor, which is a contradiction. We conclude that for , has no minor, so certainly no minor with (). ∎
Determining the clustered chromatic number of -minor-free graphs is an open problem. Proposition 18 provides a lower bound of . Since -minor-free graphs are defectively -colourable [47], Lemma 5 implies an upper bound of . In general, for every graph , it is possible that the clustered chromatic number of -minor-free graphs is at most one more than the defective chromatic number of -minor-free graphs.
We now give the structural results and proofs of the above statements in this section. All the results in this section are based on LexBFS, so we first present the following general lemma. Recall the definition of the width of a connected partition from the beginning of Section 3.
Lemma 19**.**
Suppose that a graph has a connected partition with width . If each subgraph is induced by a BFS subtree of \,G-V\bigl{(}V(H_{1})\cup\dots\cup V(H_{i-1})\bigr{)} with at most leaves, then is -colourable with defect , and is -colourable with clustering .
If, in addition, each subgraph is induced by a LexBFS subtree of \,G-\bigl{(}V(H_{1})\cup\dots\cup V(H_{i-1})\bigr{)} with at most leaves, then is -colourable with defect .
Proof.
Colour the subgraphs greedily in this order, such that adjacent subgraphs receive distinct colours. Since the partition has width , colours suffice. Colour each vertex in by the colour assigned to . In each subgraph each BFS layer has at most vertices. Since a vertex in a BFS subtree has neighbours in its own layer and in the two layers below and above its own layer only, has maximum degree at most . Hence is -colourable with defect . Moreover, if each subgraph is induced by a LexBFS subtree of G-\bigl{(}V(H_{1})\cup\dots\cup V(H_{i-1})\bigr{)} with at most leaves, then by Lemma 6, has maximum degree .
For the clustering claim, alternately -colour the BFS layers in each , and take the product with the -colouring of to produce a -colouring of with clustering . ∎
As an aside, note that Van den Heuvel et al. [34] proved that every planar graph has a connected partition with width 2, such that each subgraph is a shortest path in G-\bigl{(}V(H_{1})\cup\dots\cup V(H_{i-1})\bigr{)}. Thus, Lemma 19 with and implies that planar graphs are -colourable with defect 2, which is the best possible result for defective -colouring of planar graphs, first proved by Cowen et al. [9]. In fact, each monochromatic component is a path, which was previously proved by Goddard [28] and Poh [48].
For -minor-free graphs we have the following.
Lemma 20**.**
Every -minor-free graph has a connected partition with width , such that each subgraph is induced by a LexBFS subtree of \,G-\bigl{(}V(H_{1})\cup\dots\cup V(H_{i-1})\bigr{)} with at most leaves.
Proof.
We may assume that is connected. We construct iteratively. Let be the subgraph induced by a single vertex in .
Assume that are defined for some , and is a component of G-\bigl{(}V(H_{1})\cup\dots\cup V(H_{i})\bigr{)} adjacent to one of . (Since is connected, is adjacent to at least one of those subgraphs.) So is adjacent to , for some , and to no other subgraph in ; let be the set of vertices in adjacent to , and let be a vertex in . Let be a LexBFS subtree of rooted at , such that every vertex in is in , and subject to this property, is minimal. Thus every leaf of is in . Let be the subtree of obtained by deleting the leaves. If has at least leaves, then a minor is obtained by contracting to a vertex and contracting to a vertex. Thus has at most leaves. Let be the subgraph of induced by . Since every vertex in is in , every component of G-\bigl{(}V(H_{1})\cup\dots\cup V(H_{i+1})\bigr{)} is adjacent to at most one of . Iterating this process gives the desired partition. ∎
Lemmas 19 and 20 immediately imply Theorem 15 and show that -minor-free graphs are -colourable with clustering . As expressed in Theorem 16, this can be improved to a -colouring with the same clustering bounds, as we now prove.
Proof of Theorem 16..
We proceed by induction on . The claim is trivial if . Now assume that is an edge in a -minor-free graph , and the result holds for -minor-free graphs with fewer vertices than . If , then by induction has a -colouring in which is isolated in its monochromatic subgraph. Assign a colour not assigned to . We obtain the desired colouring of .
Now assume that and, similarly, . Let and be disjoint sets of vertices in such that and , and are connected, and is the only edge between and , and subject to these properties, is maximum. The sets and are well-defined, since and satisfy the conditions. Let be the set of vertices in adjacent to both and , and let .
If , then contracting and into single vertices gives a minor. Thus . Since is connected and every vertex in is adjacent to , is connected. Similarly, is connected.
Let be obtained from by contracting into a single vertex . Note that is an edge of . Let be obtained from by contracting into a single vertex . Note that is an edge of . Since and are minors of , they both contain no minor. Since and , both and have fewer vertices than .
By induction, is -colourable with clustering such that and are both isolated in their respective monochromatic subgraphs, and is -colourable with clustering such that and are both isolated in their respective monochromatic subgraphs. Permute the colours in so that and receive the same colour, and and receive distinct colours.
Let be obtained from by contracting into a single vertex . Note that . By induction, is -colourable with clustering such that is isolated in its colour class. Permute the colours in so that receives the same colour as , which is the same colour assigned to .
Colour each vertex in by the colour assigned to and . Colour each vertex in by its colour in . Colour each vertex in by its colour in . Finally, colour each vertex in by its colour in .
Since is isolated in its monochromatic subgraph in , is isolated in its monochromatic subgraph in , and is isolated in its monochromatic subgraph in , every monochromatic component intersecting is contained in , and thus has at most vertices. Since is the only edge between and , and and are assigned distinct colours, every monochromatic component that intersects is contained in , and therefore by induction has at most vertices. Similarly, every monochromatic component that intersects is contained in , and therefore by induction has at most vertices. ∎
The following lemma is used in our decomposition result for -minor-free graphs.
Lemma 21**.**
For every connected graph , non-empty sets , and integer ,
- (1)
* has a LexBFS subtree with at most leaves, such that intersects both and , and separates and ; or* 2. (2)
* has a minor with every branch set intersecting both and .*
Proof.
Let be a vertex in . Let be a LexBFS spanning tree of rooted at . For a set , let be the subtree of consisting of the union of all paths in between and . Choose so that is an -separator, and subject to this property, is minimum. This is well-defined since if , then . By the minimality of , every vertex in is a leaf of . And by the definition of , every leaf of is in .
For each , let be the vertex closest to in , such that or . Let be the path in between and not including . We call the leaf path at . Let . Let be the graph obtained from by contracting the leaf path corresponding to each into a single vertex . We consider to also be a set of vertices in , where a vertex is in if any vertex of is in , and similarly for . Let be a minimum -separator in .
First suppose that . By Menger’s Theorem, there are pairwise disjoint -paths in . Since is an -separator in , each contains for some , and each vertex is on at most one path . For , if contains , then contract into a single vertex. If contains , then contract into a single vertex. We obtain a minor with every branch set intersecting both and (since each is adjacent to ), and (2) holds.
Now assume that . Let be the set of vertices such that is in . Let be the set of vertices in that correspond to vertices in . Thus . Let be the set of vertices such that for some , and for all . Let , where . Since separates and in , and contains along with for each , it follows that separates and in .
By the definition of , for each vertex there are at least two vertices and in for which . Thus . By the choice of , we can argue
[TABLE]
Hence . Thus is a LexBFS subtree with at most leaves, such that separates and . Let be obtained from by adding a shortest path in from to . Then is a LexBFS subtree with at most leaves, such that intersects both and , and separates and . ∎
We are now ready to prove the following structural lemma.
Lemma 22**.**
Every -minor-free graph has a connected partition with width , such that each subgraph is induced by a LexBFS subtree of \,G-\bigl{(}V(H_{1})\cup\dots\cup V(H_{i-1})\bigr{)} with at most leaves.
Proof.
We again may assume that is connected. We construct iteratively, maintaining the property that for each , each component of G-\bigl{(}V(H_{1})\cup\dots\cup V(H_{i})\bigr{)} is adjacent to at most two of , and if is adjacent to and , for some distinct , then and are adjacent. Call this property .
Assume that is defined, and is a component of G-\bigl{(}V(H_{1})\cup\dots\cup V(H_{i})\bigr{)}. (Hence satisfies property .)
Suppose is adjacent to , for some , and to no other subgraph in . Let be a subgraph of induced by one vertex adjacent to . Let be a component of G-\bigl{(}V(H_{1})\cup\dots\cup V(H_{i+1})\bigr{)}. If is a component of G-\bigl{(}V(H_{1})\cup\dots\cup V(H_{i})\bigr{)}, then is not adjacent to , and is maintained for . Otherwise is a component of , and is adjacent to and possibly . Since and are adjacent, holds for .
Now assume that is adjacent to and , for some distinct , and to no other subgraph in . Let be the set of vertices in adjacent to , and let be the set of vertices in adjacent to . By Lemma 21 above we have: (1) has a LexBFS subtree separating and , such that intersects both and , and has at most leaves, or (2) has a minor with every branch set intersecting both and . In case (1), let be the subgraph of induced by . Since intersects both and , the subgraph is adjacent to both and . Let be a component of G-\bigl{(}V(H_{1})\cup\dots\cup V(H_{i+1})\bigr{)}. If is a component of G-\bigl{(}V(H_{1})\cup\dots\cup V(H_{i})\bigr{)}, then is not adjacent to , and is maintained for . Otherwise, is a component of . Then is adjacent to and at most one of and (since separates and ). Thus property holds for (since is adjacent to both and ).
In Case (2), with and we obtain a minor in , which is a contradiction. ∎
5 Generalised Colouring Numbers
This section presents bounds on generalised colouring numbers, first introduced by Kierstead and Yang [39]. Generalised colouring numbers are important because they characterise bounded expansion classes [62], they characterise nowhere dense classes [30], and have several algorithmic applications such as the constant-factor approximation algorithm for domination number by Dvořák [19], and the almost linear-time model-checking algorithm of Grohe et al. [31]. They also interpolate between degeneracy and treewidth (strong colouring numbers) and between degeneracy and treedepth (weak colouring numbers). See [34, 43, 46] for more details.
For a graph , linear ordering of , vertex , and integer , let be the set of vertices for which there is a path of length such that and for all . Similarly, let be the set of vertices for which there is a path of length such that and for all . For a graph and integer , the -strong colouring number of is the minimum integer such that there is a linear ordering of with for each vertex of . Similarly, the -weak colouring number is the minimum integer such that there is a linear ordering of with for each vertex of .
The following lemma is implicitly proved by Van den Heuvel et al. [34].
Lemma 23** (Van den Heuvel et al. [34]).**
Let be a connected partition of a graph with width , such that there exists such that for , , where and each is a shortest path in G-\Bigl{(}\bigl{(}V(H_{1})\cup\dots\cup V(H_{i-1})\bigr{)}\cup\bigl{(}V(P_{i,1})\cup\dots\cup V(P_{i,j-1})\bigr{)}\Bigr{)}. Then the generalised colouring numbers of satisfy for every :
[TABLE]
Note that the conditions on the paths in the lemma are implied if is induced by a BFS subtree with at most leaves in G-\bigl{(}V(H_{1})\cup\dots\cup V(H_{i-1})\bigr{)}.
For example, combining Lemma 23 with a variant of Theorem 10, Van den Heuvel et al. [34] proved that every -minor-free graph satisfies:
[TABLE]
Theorem 24**.**
For every -minor-free graph and every ,
[TABLE]
Theorem 25**.**
For every -minor-free graph and every ,
[TABLE]
Since graphs with Euler genus exclude as a minor, Theorem 25 implies that for every graph with Euler genus ,
[TABLE]
These result are within a constant factor of the best known bounds for graphs of Euler genus , due to Van den Heuvel et al. [34]. Note that Theorem 25 applies to a broader class of graphs than those with bounded Euler genus. For example, the disjoint union of copies of has Euler genus , but contains no minor. It is easy to construct -connected examples as well.
We conjecture that Theorems 24 and 25 can be generalised as follows:
Conjecture 26**.**
There exists a function such that for every -minor-free graph and every ,
[TABLE]
26 would be implied by Lemma 23 and the following conjecture.
Conjecture 27**.**
For all , there exists an integer , such that every -minor-free graph has a connected partition with width , such that for , , where and each is a shortest path in G-\Bigl{(}\bigl{(}V(H_{1})\cup\dots\cup V(H_{i-1})\bigr{)}\cup\bigl{(}V(P_{i,1})\cup\dots\cup V(P_{i,j-1})\bigr{)}\Bigr{)}.
We now show that 26 is true with replaced by .
Proposition 28**.**
For every -minor-free graph and every , we have
[TABLE]
Proposition 28 follows from Lemma 23 and the next lemma.
Lemma 29**.**
Every -minor-free graph has a connected partition with width , such that for , , where and each is a shortest path in G-\Bigl{(}\bigl{(}V(H_{1})\cup\dots\cup V(H_{i-1})\bigr{)}\cup\bigl{(}V(P_{i,1})\cup\dots\cup V(P_{i,j-1})\bigr{)}\Bigr{)}.
Proof.
Once more we may assume that is connected. We construct , maintaining the property that for each , each component of G-\bigl{(}V(H_{1})\cup\dots\cup V(H_{i})\bigr{)} is adjacent to at most subgraphs in , and that the subgraphs is adjacent to are also pairwise adjacent. Call this property .
Assume that is defined, and is a component of G-\bigl{(}V(H_{1})\cup\dots\cup V(H_{i})\bigr{)}. (Hence satisfies property .) Let be the subgraphs in that are adjacent to . Thus are pairwise adjacent and .
Since is connected, . For , let be the set of vertices in adjacent to . Each is non-empty. Let be a maximal set of pairwise disjoint connected subgraphs constructed as follows. The subgraph is induced by a minimal BFS subtree in rooted at some vertex and with intersecting all of . For , is induced by a minimal BFS subtree in C-\bigl{(}V(F_{1})\cup\dots\cup V(F_{j})\bigr{)} rooted at some vertex that is adjacent to , and with intersecting all of . By minimality, each has at most leaves. Thus each is the union of at most shortest paths in C-\bigl{(}V(F_{1})\cup\dots\cup V(F_{j-1})\bigr{)}.
Suppose that . Let . Then satisfies the claim. Consider a component of G-\bigl{(}V(H_{1})\cup\dots\cup V(H_{i+1})\bigr{)}. If is disjoint from , then is a component of G-\bigl{(}V(H_{1})\cup\dots\cup V(H_{i})\bigr{)} and is not adjacent to . Otherwise, is contained in , and the subgraphs in that are adjacent to are a subset of the at most subgraphs , which are pairwise adjacent since intersects all of . In both cases, property is maintained.
Now assume that . If , then contracting each of to a single vertex gives a minor. So we are left with the case . Let be the subgraph of induced by . Hence is induced by the union of paths , where and each is a shortest path in G-\Bigl{(}\bigl{(}V(H_{1})\cup\dots\cup V(H_{i})\bigr{)}\cup\bigl{(}V(P_{1})\cup\dots\cup V(P_{j-1})\bigr{)}\Bigr{)}. Consider a component of G-\bigl{(}V(H_{1})\cup\dots\cup V(H_{i+1})\bigr{)}. If is disjoint from , then is a component of G-\bigl{(}V(H_{1})\cup\dots\cup V(H_{i})\bigr{)} and is not adjacent to . Otherwise, is contained in , and does not intersect some by the maximality of . Thus is adjacent to a subset of at most subgraphs in , which are pairwise adjacent (since intersects all of ). In both cases, property is maintained. ∎
5.1 Layered Treewidth and Generalised Colouring Numbers
This subsection explores connections between layered treewidth and strong colouring numbers. The layered width of a tree decomposition of a graph is the minimum integer such that, for some layering of , each bag contains at most vertices in each layer . The layered treewidth of a graph is the minimum layered width of a tree decomposition of . Layered treewidth was introduced independently by Dujmović et al. [18] and Shahrokhi [54]. Applications of layered treewidth include nonrepetitive graph colouring [18], queue and track layouts [18], graph drawing [18, 4], book embeddings [17], and intersection graph theory [54].
Lemma 30**.**
Every graph with layered treewidth satisfies .
Proof.
Let be a tree decomposition of with layered width with respect to some layering of . Root at an arbitrary node . For each vertex of , let be the node of closest to in such that , let be the subtree of rooted at , and let .
Let be the partial ordering of such that if , then . Let be any linear ordering of that is an extension of . By the definition of a tree decomposition, for any edge with we have and both and are in (since there must be some bag with ). This also means that if is a path and is minimal among with respect to , then for all .
Now assume that for some . Thus contains a path of length at most with for all . By the above observations this means that (since and is an edge), (since is minimal with respect to on the path ), and (since is minimal with respect to on the path ). So we have , hence is on the path from to in . Since is in both and , must also be in every bag in the path from to in , and hence . Moreover, if , then, since has distance at most from in , we have . Since , there are at most such vertices . It follows that . ∎
While -vertex planar graphs may have treewidth as large as , Dujmović et al. [18] proved that every graph with Euler genus has layered treewidth at most . (More generally, Dujmović et al. [18] proved that a minor-closed class of graphs has bounded layered treewidth if and only if it excludes some apex graph as a minor.) Then Lemma 30 implies that every planar graph satisfies
[TABLE]
This result is close to the best known result, which is , proved by Van den Heuvel et al. [34]. More generally, by Lemma 30, every graph with Euler genus satisfies
[TABLE]
Again, this result is close to the best known result, which is , again due to Van den Heuvel et al. [34].
Lemma 30 is also interesting because it leads to linear bounds on for non-minor-closed classes. We give three examples.
A graph is -planar if it can be drawn on a surface of Euler genus at most with at most crossings on each edge. Even -planar graphs can contain arbitrarily large complete graph minors [16]. Nevertheless, Dujmović et al. [16] proved that every -planar graph has layered treewidth at most , and this bound is tight up to a constant factor. Then Lemma 30 implies that for every -planar graph ,
[TABLE]
Map graphs are defined as follows. Start with a graph embedded in a surface of Euler genus , with each face labelled a ‘nation’ or a ‘lake’, such that each vertex of is incident with at most nations. Define a graph whose vertices are the nations of , where two vertices are adjacent in if the corresponding faces in share a vertex. Then is called a -map graph. A -map graph is called a (plane) -map graph; see [6, 11, 7, 16] for example. It is easily seen that -map graphs are precisely the graphs of Euler genus at most [7, 16]. So -map graphs provide a natural generalisation of graphs embedded in a surface. Note that if a vertex of is incident with nations, then contains , so map graphs can have arbitrarily large complete minors. Dujmović et al. [16] proved that every -map graph on vertices has layered treewidth at most , and this bound is tight up to a constant factor. So Lemma 30 implies that for every -map graph ,
[TABLE]
For a set of points in the plane, the unit disc graph of has vertex set , where if and only if (where now denotes the Eulerian distance in the plane). Bannister et al. [4] proved that every unit disc graph with maximum clique size has layered pathwidth, and thus layered treewidth, at most . Then Lemma 30 implies that every unit disc graph with maximum clique size satisfies
[TABLE]
6 Excluded Immersions
This section studies the defective chromatic number of graphs excluding a fixed immersion. A graph contains a graph as an immersion (also called a weak immersion) if the vertices of can be mapped to distinct vertices of , and the edges of can be mapped to pairwise edge-disjoint paths in , such that each edge of is mapped to a path in whose endpoints are the images of and . The image in of each vertex in is called a branch vertex. A graph contains a graph as a strong immersion if contains as an immersion such that for each edge of , no internal vertex of the path in corresponding to is a branch vertex.
Inspired no doubt by Hadwiger’s Conjecture, Lescure and Meyniel [44] and Abu-Khzam and Langston [1] independently conjectured that every -immersion-free graph is properly -colourable. Often motivated by this question, structural and colouring properties of graphs excluding a fixed immersion have recently been widely studied [27, 59, 22, 13, 20, 14, 51]. The best upper bound, due to Gauthier et al. [26], says that every -immersion-free graph is properly -colourable.
We prove that the defective chromatic number of -immersion-free graphs equals 2.
Theorem 31**.**
Every graph not containing as an immersion is -colourable with defect .
Theorem 32**.**
For every integer , there is an integer such that every graph not containing as a strong immersion is -colourable with defect .
Notice that immersions naturally also appear in the setting of multigraphs, allowing multiple edges but no loops. It is obvious that if is a multigraph with edge multiplicity at most , then the results of the theorems above hold with defect and , respectively. On the other hand, if every edge in a multigraph has multiplicity , then no two adjacent vertices get the same colour in a colouring with defect . In particular, the graph obtained by replacing the edges in the complete graph by parallel edges does not have as an immersion, but is also not -colourable with defect .
We leave as an open problem to determine the clustered chromatic number of graphs excluding a (strong or weak) immersion. It was observed by both Haxell et al. [33] and Liu and Oum [45] that the results in Alon et al. [2] prove that for every , there exists a -regular graph such that every -colouring of has a monochromatic component of size at least . In other words, the clustered chromatic number of graphs with maximum degree is at least \bigl{\lfloor}\frac{1}{4}(\Delta+6)\bigr{\rfloor}. Since every graph with maximum degree at most contains no (strong or weak) immersion, the clustered chromatic number of graphs excluding a (strong or weak) immersion is at least \bigl{\lfloor}\frac{1}{4}(t+4)\bigr{\rfloor}.
The proof of Theorem 31 uses the following structure theorem from DeVos et al. [14]. The theorem is not explicitly proved in [14], but can be derived easily from the proof of Theorem 1 on page 4 of that paper.
For each edge of a tree , let and be the components of , where is in and is in . For a tree and graph , a -partition of is a partition \bigl{(}T_{x}\subseteq V(G):x\in V(T)\bigr{)} of indexed by the nodes of . As before, each set is called a bag. Note that a bag may be empty. For each edge , let and . Let () be the set of edges in between and . The adhesion of a -partition is the maximum, taken over all edges of , of . For each node of , the torso of (with respect to a -partition) is the graph obtained from by identifying into a single vertex for each edge incident to , deleting resulting parallel edges and loops.
Theorem 33** (following DeVos et al. [14]).**
For every graph with vertices and every graph that does not contain as an immersion, there is a tree and a -partition of with adhesion less than , such that each bag has at most vertices.
A structural result similar to this theorem was proved by Wollan [59]. We also need the following lemma.
Lemma 34**.**
Let be a graph such that for some tree with vertex set , for each edge of , the number of edges of between and is at most . Then is -colourable with defect .
Proof.
We use induction on , noting that there is nothing to prove if . So assume . Call a vertex of large if ; otherwise is small.
If has no large vertices, then every 2-colouring of has defect . Now assume that has some large vertex. Thus there is an edge of such that is large and is the only large vertex in . Set . Suppose that every vertex in has a neighbour in in . Since has at least neighbours outside , the number of edges between and is at least \bigl{(}k+1-(a-1)\bigr{)}+(a-1)=k+1, a contradiction.
So there is a vertex with . Note that is small. Let be an edge in . Form the graphs and respectively from and by identifying and (deleting loops and parallel edges). For each edge of , the number of edges of between and is still at most . Hence by induction, has a -colouring with defect . This colouring gives a -colouring with defect of all vertices of except . Since all vertices in except are small, is the only possible large neighbour of . Give the colour different from . As all other neighbours of are small, the monochromatic degree can increase only for small vertices. Thus the defect is at most , as required. ∎
Now we are ready to prove our -colour result for graphs excluding an immersion.
Proof of Theorem 31..
By Theorem 33, there is a tree and a -partition of with adhesion at most , such that each bag has at most vertices. Let be the graph with vertex set , where whenever there is an edge of between and . Any one edge of corresponds to at most edges in . By Lemma 34, the graph is -colourable with defect . Assign to each vertex in the colour assigned to the vertex in with . Since at most vertices of are in each bag, is -coloured with defect at most (t-1)\cdot\bigl{(}(t-1)^{2}-1\bigr{)}+(t-2)<(t-1)^{3}. ∎
To prove our result for strong immersions, we employ the following more involved structure theorem of Dvořák and Wollan [22].
Theorem 35** (Dvořák and Wollan [22]).**
For every integer , there is an integer such that for every graph that does not contain as a strong immersion, there is a tree and a -partition of with adhesion at most such that the following holds. For each node of with torso , if is the set of vertices in with degree at least , then there is a subset of size at most such that can be enumerated and can be partitioned (allowing ), such that:
- (1)
each vertex is adjacent to at most of and adjacent to at most vertices in ; and 2. (2)
for each , there are at most edges between and .
We actually only need the following corollary of Theorem 35.
Corollary 36**.**
For every integer , there is an integer such that for every graph that does not contain as a strong immersion, there is a tree and -partition of with adhesion at most such that for each node of with torso , has degree at most .
Proof.
Consider a tree and -partition of in accordance with Theorem 35. Consider a node of with torso . We use the notation from the theorem.
Consider a vertex . If , then has at most neighbours in and at most neighbours in , and thus has less than neighbours in . If , then for some . Then has at most neighbours in . Furthermore, there are at most edges between and , at most edges between and , and at most edges between and . Thus has at most neighbours in . Hence has maximum degree at most .
Apply the following operation for each vertex , for each node of with . Since , the degree of in is at most . Since there are at most edges from between and each contracted vertex in , has degree at most in . Now delete from , add a new node in adjacent only to , and define . Note that the number of edges between and is less than , and the torso of is isomorphic to (hence has degree one). Finally, the torso of hasn’t changed, since the contraction of the single-vertex node just gives the vertex again. In particular, the degree of in the torso of is still at most , and hence also hasn’t changed.
After having applied the operation from the previous paragraph as long a possible, we obtain a tree-partition of on a tree with adhesion at most . Moreover, for each node of we have , and then has degree zero, or and has degree at most . We immediately get that has degree at most as well. ∎
Now we are ready to prove our -colouring result for graphs excluding a strong immersion.
Proof of Theorem 32..
By 36, there is an integer , a tree and a -partition of with adhesion at most , such that for each node of with torso , has degree at most . Let be the graph with vertex set , where whenever there is an edge of between and . By Lemma 34 with , the graph is -colourable with defect . Assign to each vertex in the colour assigned to the vertex in with .
If , then every edge in with gives rise to an edge in . Since the adhesion is at most , any one edge of corresponds to at most edges in . As the monochromatic degree of in is at most , this means that has at most neighbours outside with the same colour. Adding the at most neighbours of in , we obtain that the monochromatic degree of in is at most . ∎
Notes and acknowledgements
After publication of the first version of this paper, Dvořák and Norin [21] proved that every graph embeddable in a fixed surface is -colourable with bounded clustering (cf. the comments after Theorem 17). They also gave an alternative proof that the clustered chromatic number of -minor-free graphs is at most (cf. Theorem 1), and announced that in a sequel they will prove that the clustered chromatic number of -minor-free graphs equals .
Thanks to Jacob Fox who first observed that bounded degree graphs give lower bounds on the clustered chromatic number of graphs excluding a fixed immersion.
The authors also like to thank an anonymous referee for pointing out some errors in earlier versions of this paper.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Abu-Khzam and Langston [2003] F.N. Abu-Khzam and M.A. Langston . Graph coloring and the immersion order. In: 9th International Conference on Computing and Combinatorics (COCOON 2003) , vol. 2697 of Lecture Notes in Comput. Sci. , pp. 394–403. Springer, 2003. doi: 10.1007/3-540-45071-8_40 ; MR: 2063516 . · doi ↗
- 2Alon et al. [2003] N. Alon, G. Ding, B. Oporowski, and D. Vertigan . Partitioning into graphs with only small components. J. Combin. Theory Ser. B , 87(2):231–243, 2003. doi: 10.1016/S 0095-8956(02)00006-0 . MR: 1957474 . · doi ↗
- 3Archdeacon [1987] D. Archdeacon . A note on defective colorings of graphs in surfaces. J. Graph Theory , 11(4):517–519, 1987. doi: 10.1002/jgt.3190110408 ; MR: 0917198 . · doi ↗
- 4Bannister et al. [2015] M.J. Bannister, W.E. Devanny, V. Dujmović, D. Eppstein, and D.R. Wood . Track layouts, layered path decompositions, and leveled planarity. 2015. ar Xiv: 1506.09145 [math.CO].
- 5Catlin [1979] P.A. Catlin . Hajós’ graph-coloring conjecture: variations and counterexamples. J. Combin. Theory Ser. B , 26(2):268–274, 1979. doi: 10.1016/0095-8956(79)90062-5 ; MR: 0532593 . · doi ↗
- 6Chen [2007] Z.-Z. Chen . New bounds on the edge number of a k 𝑘 k -map graph. J. Graph Theory , 55(4):267–290, 2007. doi: 10.1002/jgt.20237 ; MR: 2336801 . · doi ↗
- 7Chen et al. [2002] Z.-Z. Chen, M. Grigni, and C.H. Papadimitriou . Map graphs. J. ACM , 49(2):127–138, 2002. doi: 10.1145/506147.506148 ; MR: 2147819 . · doi ↗
- 8Choi and Esperet [2016] I. Choi and L. Esperet . Improper coloring of graphs on surfaces. 2016. ar Xiv: 1603.02841 [math.CO].
