Tighter Bounds on the Degree-Truncated Choice Number of Planar Graphs


Abstract

Assume \(G\) is a graph and \(k\) is a positive integer. Let \(f:V(G)\to \mathbb{N}\) be defined as \(f(v)=\min\{k,d_G(v)\}\). If \(G\) is \(f\)-choosable, then we say \(G\) is degree-truncated \(k\)-choosable. The degree-truncated choice number of \(G\) is \(\operatorname{ch}^{\text{\st{d}}}(G) = \min\{k: G \text{ is degree-truncated k-choosable}\}\). For a family \(\mathcal{G}\) of graphs, \(\operatorname{ch}^{\text{\st{d}}}(\mathcal{G}) = \max\{\operatorname{ch}^{\text{\st{d}}}(G):G \in \mathcal{G}\}\). Let \(\mathcal{P}\) denote the family of 3-connected non-complete planar graphs. Richter asked in 2008 whether \(ch^{\text{\st{d}}}(\mathcal{P}) \le 6\). In 2025, Zhou, Zhu and Zhu answered this question in negative and proved that \(8 \le ch^{\text{\st{d}}}(\mathcal{P}) \le 16\). This result was improved by Jiang, Xu, Xu, and Zhu, who proved that \(9 \le ch^{\text{\st{d}}}(\mathcal{P}) \le 12\). In this paper, we further improve the result and prove that \(10 \le \operatorname{ch}^{\text{\st{d}}}(\mathcal{P}) \le 11\). We conjecture that \(\operatorname{ch}^{\text{\st{d}}}(\mathcal{P}) =10\), and we confirm this conjecture for those planar graphs \(G \in \mathcal{P}\) for which the subgraph induced by vertices of degree at least 11 is 4-choosable.

Keywords

1 Introduction↩︎

A list assignment \(L\) for a graph \(G\) is a mapping that assigns a set \(L(v)\) of permissible colours to each vertex \(v\) of \(G\). We denote by \(\mathbb{N}^G\) the set of mappings from \(V(G)\) to \(\mathbb{N}={\left\{0,1, \ldots \right\} }\). For \(f \in \mathbb{N}^G\), an \(f\)-assignment is a list assignment \(L\) with \(|L(v)| \geq f(v)\) for each vertex \(v\). Given a list assignment \(L\) of \(G\), an \(L\)-colouring of \(G\) is a mapping \(\phi\) that assigns a colour \(\phi(v)\) from \(L(v)\) to each vertex \(v\), such that \(\phi(u) \ne \phi(v)\) for every edge \(uv\) of \(G\). We say \(G\) is \(f\)-choosable if \(G\) is \(L\)-colourable for any \(f\)-assignment \(L\) of \(G\). The choice number \(\operatorname{ch}(G)\) of \(G\) is the minimum integer \(k\) such that \(G\) is \(k\)-choosable.

List colouring of graphs was introduced by Erdős, Rubin and Taylor [1] and Vizing [2] in 1970’s, and is now an important part of chromatic graph theory. One of the main topics in this area is list colouring of planar graphs. It was conjectured in [1] that every planar graph is 5-choosable, and not every planar graph is 4-choosable. These conjectures were confirmed by Thomassen [3] and Voigt [4] in 1994 and 1993, respectively.

To prove that a graph \(G\) is \(k\)-choosable, we may assume \(G\) has minimum degree at least \(k\), because if \(v \in V(G)\) is a vertex of degree less than \(k\), then \(G\) is \(k\)-choosable if and only if \(G-v\) is \(k\)-choosable. Instead of a \(k\)-assignment, one may consider list assignments for which vertices of small degree have less available colours. Indeed, list colouring of graphs is often applied in inductive proofs in the study of classical colouring. To prove a graph \(G\) is \(k\)-colourable, we may first colour some of the vertices. The colouring of the remaining vertices is then a list colouring problem: The set of permissible colours to an uncoloured vertex \(v\) consists of those colours from \([k]\) not used by any of its coloured neighbours. If a vertex \(v\) has small degree in the subgraph induced by uncoloured vertices, then it likely has more coloured neighbours in the original graph, and hence may have less permissible colours.

Richter considered the following problem (cf. [5]): Assume \(G\) is a planar graph and \(L\) is a list assignment that assigns to every vertex \(v\) a set of \(k\) colours, except that vertices \(v\) of degree less than \(k\) have \(|L(v)|=d_G(v)\), where \(d_G(v)\) is the degree of \(v\). Will \(G\) be \(L\)-colourable?

For the question to be meaningful, some graphs need to be excluded. A graph \(G\) is called degree-choosable if it is \(f\)-choosable for the mapping \(f \in \mathbb{N}^G\) defined as \(f(v)=d_G(v)\) for \(v \in V(G)\). Degree-choosable graphs are characterized in [1] and [2]: A connected graph \(G\) is not degree-choosable if and only if \(G\) is a Gallai-tree, i.e., each block of \(G\) is either a complete graph or an odd cycle. If \(G\) is not degree-choosable, then for any positive integer \(k\), the question above has a negative answer. So Gallai-trees need to be excluded. For the graph \(K_{2, k^2}\), which is planar and not a Gallai-tree, the answer is also easily seen to be negative. To exclude these obvious counterexamples, Richter asked the following question:

If \(G\) is a \(3\)-connected non-complete planar graph, is it true that \(G\) is \(f\)-choosable, where \(f(v)=\min\{6, d_G(v)\}\)?

The question are studied in a few papers. The following definition was given in [6].

Definition 1. Let \(G\) be a graph and \(k\) be a positive integer. We say \(G\) is degree-truncated \(k\)-choosable if \(G\) is \(f\)-choosable for the function \(f \in \mathbb{N}^G\) defined as \(f(v)=\min\{k, d_G(v)\}\) for each vertex \(v\). The degree-truncated choice number \(\operatorname{ch}^{\text{\st{d}}}(G)\) of \(G\) is the minimum integer \(k\) such that \(G\) is degree-truncated \(k\)-choosable. For a family \(\mathcal{G}\) of graphs, let \(\operatorname{ch}^{\text{\st{d}}}(\mathcal{G})= \max \{\operatorname{ch}^{\text{\st{d}}}(G): G \in \mathcal{G}\}.\)

We denote by \(\mathcal{P}\) the family of 3-connected non-complete planar graphs. Richter’s question is whether \(\operatorname{ch}^{\text{\st{d}}}(\mathcal{P}) \le 6\)?

Motivated by Richter’s question, Hutchinson [5] studied the degree-truncated choice number of outerplanar graphs. She proved that if \(G \ne K_3\) is a 2-connected maximal outerplanar graph (i.e., each inner face is a triangle), then \(G\) is degree-truncated 5-choosable. If \(G\) is a 2-connected bipartite outerplanar graph, then \(G\) is degree-truncated 4-choosable. The results are sharp. Kostochka constructed a 2-connected maximal outerplanar graph that is not degree-truncated 4-choosable, and Hutchinson constructed a 2-connected bipartite outerplanar graph that is not degree-truncated 3-choosable.

In [7], some families of \(K_5\)-minor free graphs are shown to be degree-truncated \(k\)-choosable for \(k= 6,7,8\), by putting restrictions on the distance between components of the subgraph induced by vertices of degree less than \(k\).

Hutchinson asked whether every 2-connected outerplanar graph other than odd cycles are also degree-truncated \(5\)-choosable. This question was answered in affirmative and the conclusion are strengthened and generalized in [8] and [9]. DP-colouring of a graph is a variation of list colouring of a graph introduced in [10]. We refer the reader to [10] for its definition. For our purpose, we just remark that if \(G\) is DP-\(f\)-colourable, then \(G\) is \(f\)-choosable. We say \(G\) is degree-truncated DP-\(k\)-colourable, if \(G\) is DP-\(f\)-colourable for \(f\) defined as \(f(v)=\min\{k, d_G(v)\}\). The degree-truncated DP-chromatic number \(\chi_{DP}^{\text{\st{d}}}(G)\) of \(G\) is the minimum \(k\) such that \(G\) is degree-truncated DP-\(k\)-colourable. Thus \(\chi_{DP}^{\text{\st{d}}}(G) \ge \operatorname{ch}^{\text{\st{d}}}(G)\) for any graph \(G\), and it is known that the difference \(\chi_{DP}^{\text{\st{d}}}(G) - \operatorname{ch}^{\text{\st{d}}}(G)\) can be arbitrarily large. It was proved in [8] that 2-connected \(K_{2,4}\)-minor free graphs other than cycles and complete graphs are degree-truncated DP-\(5\)-colourable. Note that a graph \(G\) is outerplanar if and only if \(G\) is \(K_{2,3}\)-minor free and \(K_4\)-minor free. So the family of \(K_{2,4}\)-minor free graphs is a larger family of graphs, and the conclusion is stronger than degree-truncated 5-choosable.

An orientation \(D\) of a graph \(G\) is called an Alon-Tarsi orientation (AT-orientation, for short) if \(|\mathcal{E}_e(D)|=|\mathcal{E}_o(D)|\), where \(\mathcal{E}_e(D)\) (respectively, \(\mathcal{E}_o(D)\)) is the family of spanning Eulerian subdigraphs \(H\) of \(D\) (\(H\) is Eulerian if \(d_H^+(v) = d_H^-(v)\) for each vertex \(v\)) with an even number of arcs (respectively, an odd number of arcs). We say \(G\) is \(f\)-AT if \(G\) has an AT-orientation \(D\) with \(d_D^+(v) < f(v)\) for each vertex \(v\). It was proved in [11] that if \(G\) is \(f\)-AT, then \(G\) is \(f\)-choosable. We say \(G\) is degree-truncated \(k\)-AT if \(G\) is \(f\)-AT for the function defined as \(f(v)=\min\{k, d_G(v)\}\) for each vertex \(v\). The degree-truncated AT number \({\rm AT}^{\text{\st{d}}}(G)\) of \(G\) is the minimum \(k\) such that \(G\) is degree-truncated \(k\)-AT. Thus \({\rm AT}^{\text{\st{d}}}(G) \ge \operatorname{ch}^{\text{\st{d}}}(G)\) for any graph \(G\), and it is also known that the difference \({\rm AT}^{\text{\st{d}}}(G) - \operatorname{ch}^{\text{\st{d}}}(G)\) can be arbitrarily large. It was proved in [9] that 2-connected outerplanar graphs other than odd cycles are degree-truncated 5-AT.

Richter’s question was answered in negative in [6]. Along with Richter’s question, it also remained as an open problem for more than a decade whether \(\operatorname{ch}^{\text{\st{d}}}(\mathcal{P})\) is bounded by any constant. This question was also settled in [6], where it was proved that \(8 \le \operatorname{ch}^{\text{\st{d}}}(\mathcal{P}) \le 16\).

This result motivates a challenging open problem: What is the exact value of \(\operatorname{ch}^{\text{\st{d}}}(\mathcal{P})\)?

The lower and upper bounds for \(\operatorname{ch}^{\text{\st{d}}}(\mathcal{P})\) was improved in [12], where it was prove that \(9 \le \operatorname{ch}^{\text{\st{d}}}(\mathcal{P}) \le 12\). In this paper, we further improve this result and prove that \(10 \le \operatorname{ch}^{\text{\st{d}}}(\mathcal{P}) \le 11\). We propose the following conjecture.

Conjecture 1. Every 3-connected non-complete planar graph is degree-truncated \(10\)-choosable. Consequently, \(\operatorname{ch}^{\text{\st{d}}}(\mathcal{P})=10\).

Our result shows that Conjecture 1 holds for those planar graphs \(G\) for which \(G[X]\) is 4-choosable, where \(X=\{v:d_G(v) \ge 11\}\).

2 The lower bound↩︎

In this section, we present a 3-connected non-complete planar graph that is not degree-truncated 9-choosable. Consequently, \(\operatorname{ch}^{\text{\st{d}}}(\mathcal{P}) \ge 10\).

The graph is constructed in a few steps. Each step construct a graph with a list assignment, and these graphs and lists are combined together to obtain the final graph and list. We use two operations to combine graphs and lists together.

Observation 1. The following is easy and the proof is omitted.

  • For \(i=1,2\), let \(G_i\) be a graph, \(v_i\) be a vertex of \(G_i\), and \(L_i\) be an assignment of \(G_i\) such that \(G_i\) is not \(L_i\)-colourable. Let \(G\) be obtained from \(G_1\) and \(G_2\) by taking their disjoint union, and identify \(v_1\) and \(v_2\) into a single vertex \(v^*\). Then \(L=L_1 \cup L_2\) (i.e., \(L(v) = L_i(v)\) if \(v \in V(G_i)-\{v_i\}\) and \(L(v^*) =L_1(v_1) \cup L_2(v_2)\)) is an assignment of \(G\) and \(G\) is not \(L\)-colourable.

  • Assume \(G\) is a graph, \(L\) is a list assignment of \(G\) such that \(G\) is not \(L\)-colourable. Let \(G'\) be obtained from \(G\) by adding one vertex \(v\) adjacent to some vertices of \(G\), and \(L'\) be obtained from \(L\) by letting \(L'(v)=\{a\}\) and \(L'(x) = L(x) \cup \{a\}\) for each neighbour \(x\) of \(v\), and \(L'(x)=L(x)\) otherwise. Then \(G'\) is not \(L'\)-colourable.

Figure 1: The graph H_0 and list assignment L_0

Let \(H_0\) and \(L_0\) be the graph and list assignment \(L_0\) given in Figure 1. First we show that \(H_0\) is not \(L_0\)-colourable.

Assume to the contrary that \(\phi\) is an \(L_0\)-colouring of \(H_0\). If \(z\) is coloured by \(2\), then the top right triangle will use all the colours \(\{1,3,4\}\). Hence \(\phi(x_2)=2\). Thus the copy of \(K_4\) containing \(x_2\) uses all colours \(\{1,2,3,4\}\). This forces the vertex of this \(K_4\) adjacent to \(z'\) be coloured by \(1\), and hence \(z'\) is coloured by \(2\). Hence the bottom left triangle uses all the colours \(\{1,3,4\}\) and hence \(\phi(x_1)=2\), which is a contradiction (as \(\phi(x_2)=2\)).

If \(z\) is coloured by \(1\), then the top left triangle will use all the colours \(\{2,3,4\}\). Hence \(\phi(x_1)=1\). Thus the copy of \(K_4\) containing \(x_1\) uses all colours \(\{1,2,3,4\}\). This forces the vertex of this \(K_4\) adjacent to \(z'\) be coloured by \(2\), and hence \(z'\) is coloured by \(1\). Hence the bottom right triangle uses all the colours \(\{2,3,4\}\) and hence \(\phi(x_2)=1\), which is a contradiction (as \(\phi(x_1)=1\)).

Figure 2: The graph H_1 and list assignment L_1
Figure 3: H_2 and list assignment L_2

Let graph \(H_1\) and list assignment \(L_1\), graph \(H_2\) and list assignment \(L_2\) be given above. It is straightforward to verify that \(H_i\) is not \(L_i\)-colourable. The verification is similar to the case for \(H_0\) and \(L_0\) and is omitted.

Now we take the disjoint union of a copy of \(H_0\), two copies of \(H_1\) and two copies of \(H_2\), combine them as indicated in Figure 4 below. (To be precise, let the two named vertices of the two copies of \(H_1\) be \(y_1^1, y_2^1\) and \(y_1^2,y_2^2\), respectively, the two named vertices of the two copies of \(H_2\) be \(z_1^1, z_2^1\) and \(z_1^2,z_2^2\), respectively, the two named vertices of \(H_0\) by \(x_1^0, x_2^0\), respectively. Then in Figure 4, \(x_1\) is the identification of \(y_1^1\) and \(x_1^0\), \(y_1\) is the identification of \(y_1^2\) and \(x_2^0\), \(x_2\) is the identification of \(y_2^1\) and \(z_1^1\), \(y_2\) is the identification of \(y_2^2\) and \(z_1^2\), \(x_3=z_2^1, y_3=z_2^2\).) Let \(L'\) be the union of the corresponding list assignments.

We obtain a plane graph \(H'\) which is not \(L'\)-colourable. It is easy to see from the construction that \(L'(x_i)=L'(y_i)=\{1,2,3,4,5,6,7\}\), and for every other vertex \(v\) of \(H'\), \(|L'(v)| = d_{H'}(v)\).

Figure 4: H' is not L'-colourable

The boundary of \(H'\) consists of two paths from \(x_3\) to \(y_3\): \(P_1\) on the top and \(P_2\) on the bottom (with \(V(P_1) \cap V(P_2) = \{x_1, x_2,x_3, y_1, y_2, y_3 \}\)). Next we add two vertices \(u\) and \(v\) to \(H'\) as indicated in Figure 5, where \(v\) is adjacent to every vertex on \(P_1\), and \(u\) is adjacent to every vertex on \(P_2\) (not every edge incident to \(v\) (or \(u\)) is drawn in the figure).

Let \(L(u)=\{a\}, L(v)=\{b\}\), and add colour \(a\) to the lists of neighbours of \(u\), and \(b\) to the lists of neighbours of \(v\). By Observation 1, the resulting graph \(H\) is not \(L\)-colourable. Note that \(L(x_i)=L(y_i)=\{a,b,1,2,3,4,5,6,7\}\) and for every other vertex \(x\) of \(H\), \(|L(x)|=d_H(x)\).

Figure 5: H and list assignment L, each of u and v is adjacent to every vertex "visible" to them, respectively.

Let \(G\) be a graph obtained from the disjoint union of \(72\) copies \(H_i\) of \(H\) by identifying all the copies of \(v\) into a single vertex (also named as \(v\)) and all the copies of \(u\) into a single vertex (also named as \(u\)), and adding edges \(y_3^{(i)}x_3^{(i+1)}\) (where \(y_3^{(i)}\) and \(x_3^{(i)}\) are the copies of \(y_3\) and \(x_3\) in \(H_i\)) for \(i=1,2,\ldots, 71\), and adding an edge connecting \(v\) and \(u\). Then \(G\) is a non-complete planar graph. Now we show that the graph \(G\) is 3-connected. For any 2-subset \(S\) of \(V(G)\), if \(S=\{v,u\}\), then obviously \(G-S\) is connected. If \(S\ne \{v,u\}\), say \(v \notin S\), then distinct copies of \(H\) are connected via \(v\) in \(G-S\). As for each copy \(H_i\) of \(H\), \(H_i-S\) is connected, we conclude that \(G-S\) is connected. Thus \(G\) is 3-connected.

Let \(L(v)=L(u)=\{a,b,c,d,e,f,g,h,i\}\). There are \(72\) possible \(L\)-colourings \(\phi\) of \(v\) and \(u\). Each such a colouring \(\phi\) corresponds to one copy of \(H\). We define the list assignment of the corresponding copy of \(H\) as \(L\) by replacing \(a\) with \(\phi(u)\) and replacing \(b\) with \(\phi(v)\) (since \(vu\) is an edge of \(G\), \(\phi(v) \ne \phi(u)\)). It is easy to verify that \(|L(x)|= \min\{d_G(x),9\}\) for any \(x\in V(G)\). As every possible \(L\)-colouring of \(v\) and \(u\) cannot be extended to an \(L\)-colouring of some copy of \(H\), we conclude that \(G\) is not \(L\)-colourable. Hence \(G\) is not degree-truncated \(9\)-choosable.

3 The upper bound↩︎

This section proves the following result.

Theorem 1. Every 3-connected non-complete planar graph is degree-truncated 11-choosable, i.e., \(\operatorname{ch}^{\text{\st{d}}}(\mathcal{P}) \le 11\).

For the purpose of using induction, we prove a stronger and more technical result.

Assume \(G\) is a plane graph. Let \(V_1=\{v\in V(G): d_G(v) \le 10\}\) and \(V_2=V(G)-V_1\). By adding edges between vertices in \(V_2\), we may assume that each face \(\theta\) of \(G[V_2]\) contains at most one connected component of \(G[V_1]\). For a connected component \(Q\) of \(G[V_1]\), let \(\theta_Q\) be the face of \(G[V_2]\) that contains \(Q\).

For a cycle \(C\) in \(G\), denote by \({\rm int}(C)\) (respectively, \({\rm ext}(C)\)) the set of vertices of \(G\) contained in the finite region (respectively, the infinite region) with boundary \(C\).

Definition 2. We say a connected component \(Q\) of \(G[V_1]\) is properly connected to \(V_2\) if the following hold:

  1. Each vertex on the boundary of \(\theta_Q\) is adjacent to some vertex of \(Q\).

  2. If \(C\) is a cycle in \(G[V(\theta_Q)]\) and \(V(Q) \subseteq {\rm int}(C)\), then for any vertex \(v\) of \(Q\), \(G\) has three paths contained in \(V(C) \cup {\rm int}(C)\) connecting \(V(C)\) and \(v\), and these paths are vertex disjoint, except that they share the same end vertex \(v\).

It is easy to see that if \(G\) is 3-connected, then each connected component \(Q\) of \(G[V_1]\) is properly connected to \(V_2\) (see [12] for a rigorous proof). Thus Theorem 1 follows from the following result.

Theorem 2. Assume that \(G\) is a connected plane graph, and \(V_1, V_2\) is a partition of \(V(G)\), where \(V_2 \ne \emptyset\) and each face of \(G[V_2]\) contains at most one connected component of \(G[V_1]\). Assume that each connected component \(Q\) of \(G[V_1]\) is properly connected to \(V_2\). Assume that \(\theta^*\) is the infinite face of \(G[V_2]\) and \(v^* \in V(\theta^*)\). If \(f: V(G) \to \mathbb{N}\) is defined as follows: \[f(v) = \begin{cases} 1, &\text{ if v = v^* and v^* is not an isolated vertex in G[V_2]}, \cr 11, &\text{ if v \in V_2 -\{v^*\} or v=v^* is an isolated vertex in G[V_2]}, \cr d_G(v), &\text{ if v \in V_1}. \end{cases}\] then \(G\) is \(f\)-choosable.

The remainder of this paper is devoted to the proof of Theorem 2.

Assume that the theorem is not true, and \(G\) is a counterexample with minimum number of vertices, and \(L\) is a list assignment of \(G\) that satisfies the condition of Theorem 2, and \(G\) is not \(L\)-colourable.

For \(X, Y \subseteq V(G)\), let \[N_X(Y)= N_G(Y) \cap X,\] and we write \(N_X(v)\) for \(N_X(\{v\})\).

Definition 3. Assume \(X\) is a subset of \(V(G)\) and \(\phi\) is an \(L\)-colouring of \(G[X]\). Let \(L^\phi\) be the list assignment of \(G-X\) defined as \[L^\phi(v)=L(v)-\{\phi(u):u\in N_X(v)\}\] for each vertex \(v\in V(G)-X\).

The following easy observation (especially the "moreover" part) will be frequently used (often implicitly) in later arguments.

Observation 2. Assume \(X\) is a subset of \(V(G)\) and \(\phi\) is an \(L\)-colouring of \(G[X]\). If \(v \notin X\) and \(|L(v)| = d_G(v)\), then \(|L^{\phi}(v)| \ge d_{G-X}(v)\). Moreover, if for some \(u \in N_X(v)\), \(\phi(u) \notin L(v)\) or there are distinct vertices \(u, u' \in N_X(v)\) with \(\phi(u) = \phi(u')\), then \(|L^{\phi}(v)| > d_{G-X}(v)\).

Assume \(Q\) is a connected component of \(G[V_1]\). A leaf block of \(Q\) is a block \(B\) of \(Q\) that contains at most one cut-vertex of \(Q\). If \(B\) contains one cut-vertex \(v\) of \(Q\), then \(v\) is called the root of \(B\). The other vertices of \(B\) are called non-root vertices. If \(Q\) is 2-connected, then \(Q\) itself is called a leaf block and all vertices of \(Q\) are non-root vertices. For a leaf-block \(B\) of \(Q\), we denote by \(U_B\) the set of non-root vertices of \(B\).

The following proposition is a variation and combination of Lemma 3, Lemma 4 and Corollary 1 of [12]. We sketch a proof of this proposition, and refer to [12] for the detailed argument.

Proposition 1. \(G[V_2]\) is connected and for each connected component \(Q\) of \(G[V_1]\), the following hold:

  • \(Q\) is a Gallai tree.

  • Every block of \(Q\) is either a complete graph \(K_n\) with \(n \le 3\) or an odd cycle.

  • For each non-cut vertex \(v\) of \(Q\), \(d_Q(v) \le 2\) and is adjacent to some vertex in \(V_2\).

  • If \(\theta_Q\) is a finite face of \(G[V_2]\), then \(\theta_Q=C_Q\) is a cycle. If \(\theta_Q\) is an infinite face of \(G[V_2]\) and \(v^*\) is not an isolated vertex in \(G[V_2]\), then each non-cut vertex \(v\) of \(Q\) satisfies \(N_{\theta_Q}(v)\not=\{v^*\}\).

Assume \(G[V_2]\) has two connected parts \(G_1\) and \(G_2\). Assume \(v^* \in V(G_1)\), and \(G_2\) is contained in face \(\theta\) of \(G_1\). If \(G_2\) is contained in the interior (respectively, exterior) of \(\theta\), then let \(G'\) be the subgraph of \(G\) induced by vertices contained in the interior of \(\theta\) (respectively, exterior of \(\theta\)).

By the minimality of \(G\), \(G-G'\) has an \(L\)-colouring \(\phi\). Then \(L^{\phi}\) is a list assignment of \(G'\) that satisfies the condition of Theorem 2. By the minimality of \(G\), \(G'\) has an \(L^{\phi}\)-colouring \(\psi\). The union \(\phi \cup \psi\) is an \(L\)-colouring of \(G\).

(1) If a connected component \(Q\) of \(G[V_1]\) is not a Gallai-tree, then by the minimality of \(G\), \(G-Q\) has an \(L\)-colouring \(\phi\). Then \(L^{\phi}\) is a degree-list assignment of \(Q\) (see Observation 2), and hence \(Q\) has an \(L^{\phi}\)-colouring \(\psi\). The union \(\phi \cup \psi\) is an \(L\)-colouring of \(G\).

(2) If a connected component \(Q\) of \(G[V_1]\) has a non-cut vertex \(v\) that is not adjacent to any vertex of \(V_2\), then let \(\phi\) be an \(L\)-colouring of \(v\). Then \(L^{\phi}\) is a list assignment of \(G-v\) that satisfies the condition of Theorem 2, and hence \(G-v\) has an \(L^{\phi}\)-colouring \(\psi\). The union \(\phi \cup \psi\) is an \(L\)-colouring of \(G\). Thus we may assume that every non-root vertex of a leaf block of \(Q\) is adjacent to a vertex of \(V_2\). This implies that no block of \(Q\) is a copy of \(K_4\). Hence each block of \(Q\) is an odd cycle and or a complete graph of order at most 3.

(3) follows from (2) and the assumption that \(Q\) is properly connected to \(V_2\).

(4) Assume \(\theta_Q\) is a finite face and \(\theta_Q\) is not a cycle. Let \(C\) be a cycle in \(V(\theta_Q)\). Then \(C\) contains a cut-vertex \(u^*\) of \(G[V_2]\). By the minimality of \(G\), \(G-{\rm int}(C)\) has an \(L\)-colouring \(\phi\). Let \(G'\) be the subgraph of \(G\) induced by \({\rm int}(C) \cup \{u^*\}\). Then \(L^{\phi}\) is a list assignment of \(G' \cup \{u^*\}\) that satisfies the condition of Theorem 2, with \(u^*\) plays the role of \(v^*\). Hence \(G' \cup \{u^*\}\) has an \(L^{\phi}\)-colouring \(\psi\). The union \(\phi \cup \psi\) is an \(L\)-colouring of \(G\).

Assume that \(\theta_Q\) is an infinite face of \(G[V_2]\) and \(v^*\) is not an isolated vertex in \(G[V_2]\) and there exists a non-cut vertex \(v\) of \(Q\) with \(N_{\theta_Q}(v)=\{v^*\}\). As \(|L(v^*)|=1\), \(L(v)-L(v^*) \ne \emptyset\). Let \(\phi\) be a colouring of \(v\) with a color \(a\in L(v)\setminus L(v^*)\). Then \(L^{\phi}\) is a list assignment of \(G-v\) that satisfies the condition of Theorem 2, and hence has an \(L^{\phi}\)-colouring \(\psi\). The union \(\phi \cup \psi\) is an \(L\)-colouring of \(G\).

Let \(F(G[V_2])\) be the set of faces of \(G[V_2]\), and let \(\Theta\) be the bipartite graph with partite sets \(V_2\) and \(F(G[V_2])\) in which \(v\theta\) is an edge if and only if \(v\) is a vertex on the boundary of \(\theta\). We shall need the following lemma proved in [6]:

Lemma 1. There is a spanning subgraph \(H\) of \(\Theta\) such that \(d_H(v) \le 2\) for each vertex \(v \in V_2\), \(d_H(\theta) \ge d_{\Theta}(\theta)-2\) for each \(\theta \in F(G[V_2])\). Moreover, if \(|V_2| \ge 2\), then \(d_H(v^*)=0\) and \(d_H(\theta^*)=d_{\Theta}(\theta^*)-1\), if \(V_2 = \{v^*\}\), then \(H\) consists of a single edge \(v^*\theta^*\) (in this case, \(G[V_2]\) has a single face \(\theta^*\)).

Assume \(H\) is a spanning subgraph of \(\Theta\) as described in Lemma 1.

Definition 4. If \(Q\) is a connected component of \(G[V_1]\), and \(v\theta_Q \in E(H)\), then we say \(v\) is a protector of \(Q\). If \(v\theta_Q \in E(\Theta)-E(H)\), then we say \(v\) is a non-protector of \(Q\).

It follows from Lemma 1 that each vertex \(v \in V_2\) is a protector of at most two connected components of \(G[V_1]\), and each connected component \(Q\) of \(G[V_1]\) has at most 2 non-protectors.

It follows from Observation 2 that for any \(L\)-colouring \(\phi\) of \(G[V_2]\), for any connected component \(Q\) of \(G[V_1]\), \(|L^\phi(v)| \ge d_Q(v)\) for each vertex \(v\in V(Q)\). If \(Q\) is not \(L^\phi\)-colourable, then we say \(L^\phi\) is a bad list assignment for \(Q\).

The key idea in the proof of Theorem 2 is that we find an \(L\)-colouring \(\phi\) of \(G[V_2]\) so that for each connected component \(Q\) of \(G[V_1]\), \(L^\phi\) is not a bad list assignment for \(Q\).

The following was proved in [1].

Lemma 2. If \(Q\) is a Gallai-tree, and \(L^\phi\) is a bad list assignment for \(Q\), then for each block \(B\) of \(Q\) that is \(r\)-regular, there is a set \(C_B\) of \(r\) colours such that (i) if \(B\) and \(B'\) share a vertex, then \(C_B \cap C_{B'} = \emptyset\), and (ii) for each vertex \(v\), \(L^\phi(v)= \cup_{v \in B}C_B\).

Corollary 1. Assume \(L^\phi\) is a list assignment of a Gallai-tree \(Q\). Then \(L^\phi\) is not bad if one of the following holds:

  1. There exists a vertex \(v \in V(Q)\) for which \(|L^{\phi }(v)| > d_{Q}(v)\).

  2. There are two non-cut vertices \(u,v\) of a same block of \(Q\) with \(L^{\phi}(u) \ne L^{\phi}(v)\).

Our goal is to find an \(L\)-colouring \(\phi\) of \(G[V_2]\) so that for each connected component \(Q\) of \(G[V_1]\), (P1) or (P2) holds. This goal is achieved by restricting the colours assigned to protectors of \(Q\).

Definition 5. Assume \(Q\) is a connected component of \(G[V_1]\), and \(\theta_Q\) is the face of \(G[V_2]\) containing \(Q\). If \(S_Q\) is an assignment of \(V(\theta_Q)\) for which the following hold:

  1. \(|S_Q(v)| \le 3\) if \(v\) is a protector of \(Q\), and \(S_Q(v)=\emptyset\) if \(v\) is a non-protector of \(Q\),

  2. if \(\phi\) is an \(L\)-colouring of \(V(\theta_Q)\) such that \(\phi(v) \notin S_Q(v)\) for each vertex \(v\in V(\theta_Q)\), then there is an \(L^\phi\)-colouring of \(Q\) (i.e., \(L^\phi\) is not a bad list assignment for \(Q\)),

then we say \(S_Q\) is a valid assignment for \(\theta_Q\).

Lemma 3. For each connected component \(Q\) of \(G[V_1]\), \(\theta_Q\) has a valid assignment.

We leave the proof of Lemma 3 to the next section. Now we use this lemma to prove Theorem 2. For each connected component \(Q\) of \(G[V_1]\), let \(S_Q\) be a valid assignment for \(\theta_Q\). For each vertex \(v\) of \(V_2\), let \[L'(v)=L(v)- \cup\{ S_{Q}(v): v \text{ is a protector of } Q\}.\] For every vertex \(v\in V_2-\{v^*\}\), since \(v\) is a protector of at most two connected components of \(G[V_1]\), \(|L'(v)| \ge 11-6 = 5\). For the vertex \(v^*\), either \(|L'(v^*)|=|L(v^*)|= 1\) or \(|L(v^*)| =11\) and \(|L'(v^*)|\ge |L(v^*)|-3=8\). As \(G[V_2]\) is a planar graph, by the classical result of Thomassen on list colouring of planar graphs, \(G[V_2]\) has a proper \(L'\)-colouring. By the definition of valid assignment, \(\phi\) can be extended to a proper \(L\)-colouring of \(G\).

4 Proof of Lemma 3↩︎

Assume to the contrary that Lemma 3 is false, and \(Q\) is a connected component of \(G[V_1]\) which has no valid assignment.

Definition 6. Assume \(w\) is a vertex in \(V(\theta_Q)\). We say \(w\) is confined to colour \(c \in L(w)\) if for any proper \(L\)-colouring \(\phi\) of \(\theta_Q\) with \(\phi(w) \ne c\), there is an \(L^{\phi}\)-colouring of \(Q\).

Lemma 4. Assume \(w \in V(\theta_Q)\) is confined to colour \(c \in L(w)\). Then the following hold:

  1. For any \(v \in N_{Q}(w)\), \(c \in L(v)\).

  2. \(w\) is a non-protector of \(Q\).

(1) If \(v \in N_{Q}(w)\) and \(c \notin L(v)\), then for any proper \(L\)-colouring \(\phi\) of \(\theta_Q\), either \(\phi(w) \ne c\), or \(\phi(w) = c \notin L(v)\) and hence \(|L^{\phi}(v)| > d_{Q}(v)\). By Corollary 1, there is an \(L^\phi\)-colouring of \(Q\). So \(S_Q(u)=\emptyset\) for each vertex \(u \in V(\theta_Q)\) is a valid assignment for \(\theta_Q\), a contradiction.

(2) If \(w\) is a protector of \(Q\) and is confined to colour \(c\), then let \(S_Q(w)=\{c\}\) and let \(S_Q(u)=\emptyset\) for every other vertex \(u\in V(\theta_Q)\). If \(\phi\) is an \(L\)-colouring of \(V(\theta)\) such that \(\phi(u) \notin S_Q(u)\) for each vertex \(u\), then by 6, there is an \(L^\phi\)-colouring of \(Q\). So \(S_Q\) is a valid assignment for \(\theta_Q\), a contradiction.

Let \(W\) be the set of non-protectors of \(Q\) in \(V(\theta_Q)\), and let \[F = \{w \in W: w\text{ is confined to some colour c} \}.\] If \(w\) is confined to colour \(c\), then in the process of finding a valid assignment for \(\theta_Q\), we may treat \(w\) is coloured by colour \(c\).

Lemma 5. Let \(B\) be a leaf block of \(Q\) and \(v \in U_{B}\). Then \(v\) is adjacent to a non-protector of \(Q\). Moreover, if \(v\) is adjacent to a protector of \(Q\), then \(d_Q(v)+|N_{W\backslash F}(v)|\ge 3\).

By (3) of Proposition 1, every vertex \(v \in U_B\) is adjacent to some vertex in \(V_2\). Assume \(v\) is adjacent to a protector of \(Q\). It suffices to prove that \(d_Q(v)+|N_{W\backslash F}(v)|\ge 3\), which implies that \(v\) is also adjacent to a non-protector (as \(d_Q(v) \le 2\) by (3) of Proposition 1). Assume to the contrary that \(d_Q(v)+|N_{W\backslash F}(v)|\le 2\). Let \(F'=N_F(v)\). For \(w\in F'\), let \(c_w\) be the colour such that \(w\) is confined to colour \(c_w\). By Lemma 4, we have \[C_{F'}=\{c_w: w \in F' \} \subseteq L(v).\] Since \(v\) is adjacent to some protector of \(Q\), we conclude that \[|L(v)- C_{F'}|\geq d_G(v)-|N_{F'}(v)|\ge d_Q(v)+|N_{W\backslash F}(v)|+1.\] Let \(t=d_Q(v)+|N_{W\backslash F}(v)|+1\). As \(d_Q(v)+|N_{W\backslash F}(v)|\le 2\), we have \(t\leq 3\). Let \(A\) be a \(t\)-subset of \(L(v)\backslash C_{F'}\). Let \(S_Q(u) = A\) for each protector \(u\in N_{\theta_Q}(v)\) of \(Q\) and let \(S_Q(u) = \emptyset\) for every other vertex \(u\in V(\theta_Q)\).

For any proper \(L\)-colouring \(\phi\) of \(\theta_Q\) with \(\phi(u) \notin S_Q(u)\), we have either \(\phi(w)\ne c_w\) for some \(w\in F'\) or \(|L^\phi(v)|\ge t-|N_{W\backslash F}(v)|>d_Q(v)\). By Corollary 1, there is an \(L^\phi\)-colouring of \(Q\). So \(S_Q\) is a valid assignment for \(Q\), a contradiction.

Corollary 2. If \(B\) is a leaf block of \(Q\) and \(v \in U_{B}\) is adjacent to a protector of \(Q\), then either \(B\) is a copy of \(K_2\), \(F=\emptyset\) and \(|W|=2\), and \(v\) is adjacent to both vertices in \(W\), or \(B\) is an odd cycle, and \(v\) has a neighbor in \(W \backslash F\). Consequently, \(|V_2| \ge 2\).

By (2) of Proposition 1, \(B\) is a complete graph of order at most 3 or an odd cycle. If \(B=K_1\), then \(d_Q(v)=0\) and hence \(d_Q(v)+|N_{W\backslash F}(v)|\le 2\), a contradiction. If \(B=K_2\), then \(d_Q(v)=1\), and hence \(|N_{W\backslash F}(v)| = |W|=2\). If \(B\) is an odd cycle, then \(d_Q(v)=2\), and hence \(|N_{W\backslash F}(v)|\ge 1\). As a consequence, \(Q\) has a non-protector. But if \(|V_2|=1\), then \(G[V_1]\) has a single component \(Q\), which has no non-protector. So \(|V_2|\ge 2\).

Lemma 6. \(\theta_Q\) is a finite face of \(G[V_2]\).

Assume \(\theta_Q\) is the infinite face of \(G[V_2]\) and \(v^*\in V(\theta_Q)\). Thus, each vertex in \(V(\theta_Q)-\{v^*\}\) is a protector of \(Q\). Assume \(B\) is a leaf block of \(Q\) and \(v\in U_B\) adjacent to \(v^*\). By (4) and (4) of 1, we know that \(N_{\theta_Q}(v)\not=\{v^*\}\), and hence \(v\) is adjacent to some protector of \(Q\). Assume \(L(v^*) = \{c\}\). As \(|L(v)|=d_G(v) \ge d_Q(v)+2\), there is a subset \(A\) of \(L(v) - \{c\}\) of size \(d_Q(v)+1 \le 3\). Let \(S_Q(u) =A\) for each protector \(u\in N_{\theta_Q}(v)\) of \(Q\) and \(S_Q(u) = \emptyset\) for every other vertex \(u\in V(\theta_Q)\). If \(\phi\) is an \(L\)-colouring of \(V(\theta_Q)\) such that \(\phi(u) \notin S_Q(u)\) for each vertex \(u\), then \(|L^{\phi}(v)| > d_Q(v)\). Hence \(L^{\phi}\) is not a bad assignment for \(Q\). So \(S_Q\) is a valid assignment for \(\theta_Q\), a contradiction.

By (4) of 1 and Lemma 6, we conclude that \(\theta_Q\) is a cycle. Without loss generality, we may assume that \(W=\{w_1, w_2\}\) is the set of non-protectors of \(Q\). Since \(|V(\theta_Q)|\ge 3\), there is at least one protector of \(Q\) which is adjacent to a vertex in \(Q\) by 2.

Lemma 7. Assume that \(v_1, v_2\in U_{B}\) for a leaf block \(B\) of \(Q\). If \(N_{\theta_Q}(v_1) \subsetneq N_{\theta_Q}(v_2)\), then \(N_{\theta_Q}(v_2) - N_{\theta_Q}(v_1) = \{w_i\}\) for some \(i \in \{1,2\}\), and \(w_i\in F\).

Assume to the contrary that \(N_{\theta_Q}(v_2) - N_{\theta_Q}(v_1)=A\ne \{w_i\}\) for \(i=1,2\). By Lemma 5, each of \(v_1\) and \(v_2\) is adjacent to at least one of \(w_1, w_2\). As \(N_{\theta_Q}(v_1) \subsetneq N_{\theta_Q}(v_2)\), \(A \ne \emptyset\) contains at most one non-protector of \(Q\). Since \(v_1\) and \(v_2\) are non-root vertices of a leaf block of \(Q\), we have \(d_Q(v_1)=d_Q(v_2)\). Thus, \(|L(v_2)-L(v_1)|\ge |L(v_2)|-|L(v_1)|=d_G(v_2)-d_G(v_1)=|N_{\theta_Q}(v_2)|-|N_{\theta_Q}(v_1)|=|A|\).

If each vertex in \(A\) is a protector of \(Q\), then let \(a\in L(v_2)-L(v_1)\) and let \(S_Q(u)=\{a\}\) for each protector \(u\in N_{\theta_Q}(v_2)\) of \(Q\) and \(S_Q(u)=\emptyset\) for every other vertex \(u\in V(\theta_Q)\). Assume \(\phi\) is an \(L\)-colouring of \(\theta_Q\) such that \(\phi(u) \notin S_Q(u)\) for each vertex \(u\in V(\theta_Q)\). Then either \(a\in L^\phi(v_2)-L^\phi(v_1)\) and hence \(L^\phi(v_1)\ne L^\phi(v_2)\), or there exists a vertex \(u'\in N_{\theta_Q}(v_1)\cap N_{\theta_Q}(v_2)\) such that \(\phi(u')=a\) and hence \(|L^\phi(v_1)|>d_Q(v_1)\). By Corollary 1, there is an \(L^\phi\)-colouring of \(Q\). So \(S_Q\) is a valid assignment for \(\theta_Q\), a contradiction.

Assume exactly one of \(w_1\) and \(w_2\) is contained in \(A\), say \(A \cap W =\{w_1\}\). By Lemma 5, each of \(v_1\) and \(v_2\) is adjacent to at least one of \(w_1, w_2\). Since \(w_1\notin N_{\theta_Q}(v_1)\), we know that \(w_2\in N_{\theta_Q}(v_1)\). As \(N_{\theta_Q}(v_1) \subsetneq N_{\theta_Q}(v_2)\), \(w_2\in N_{\theta_Q}(v_1)\cap N_{\theta_Q}(v_2)\). Assume \(A\ne \{w_1\}\). Then \(A\) contains a protector of \(Q\). Let \(\{a,b\}\) be a 2-subset of \(L(v_2)-L(v_1)\), and let \(S_Q(u) = \{a,b\}\) for each protector \(u\in N_{\theta_Q}(v_2)\) of \(Q\) and let \(S_Q(u)=\emptyset\) for every other vertex \(u\in V(\theta_Q)\).

Assume \(\phi\) is an \(L\)-colouring of \(\theta_Q\) such that \(\phi(u) \notin S_Q(u)\) for each vertex \(u\in V(\theta_Q)\). Then at least one of the following holds:

  • \(\phi(w_2)\in \{a,b\}\), which implies \(L^\phi(v_1)>d_Q(v_1)\).

  • \(\phi(w_2)\notin \{a,b\}\), which implies \(\{a,b\}-\phi(w_1)\subseteq L^\phi(v_2)\) and hence \(L^\phi(v_2)\ne L^\phi(v_1)\).

By Corollary 1, there is an \(L^\phi\)-colouring of \(Q\). So \(S_Q\) is a valid assignment for \(\theta_Q\), a contradiction.

Assume \(A= \{w_1\}\). We shall prove that \(w_1 \in F\).

Let \(c\in L(v_2)-L(v_1)\). Assume \(\phi\) is a proper \(L\)-colouring of \(Q\) with \(\phi(w_1) \neq c\). If \(c \in L^{\phi}(v_2)\), then \(L^{\phi}(v_1) \ne L^{\phi}(v_2)\). If \(c \notin L^{\phi}(v_2)\), then a common neighbour of \(v_1\) and \(v_2\) is coloured by \(c\), and hence \(|L^{\phi}(v_1)| > d_{Q}(v_1)\). In both cases, it follows Corollary 1 that there is an \(L^\phi\)-colouring of \(Q\). Therefore, \(w_1\) is confined to the colour \(c\), and hence \(w_1\in F\).

Lemma 8. Assume a leaf block \(B\) of \(Q\) is an odd cycle, \(v_B \in U_B\) is adjacent to some protector of \(Q\). Then for any vertex \(v \in U_B\backslash \{v_B\}\), the following hold:

  1. If \(N_{W}(v)\subseteq N_{W}(v_B)\), then \(v\) is adjacent to some protector of \(Q\).

  2. If \(N_{W}(v_B)=N_{W}(v)=\{w_i\}\) for some \(i=1, 2\), then \(N_{\theta_Q}(v_B)\cap N_{\theta_Q}(v)\) contains a protector of \(Q\).

  3. If \(N_{W}(v_B)\cap N_{W}(v)=\emptyset\), then \(|L(v_B)\cap L(v)|\ge 3\).

(1) If \(v\) is not adjacent to any protector of \(Q\), then \(N_{\theta_Q}(v)\subsetneq N_{\theta_Q}(v_B)\). But \(N_{\theta_Q}(v_B)-N_{\theta_Q}(v)\) contains at least one protector of \(Q\), in contrary to Lemma 7.

(2) It follows from (1) that \(v\) is adjacent to at least one protector of \(Q\). Thus, \(|L(v_B)|, |L(v)|\ge 4\). Assume to the contrary that \(N_{\theta_Q}(v_B)\cap N_{\theta_Q}(v)\) does not contain any protector of \(Q\). We may assume that \(N_{\theta_Q}(v_B)\cap N_{\theta_Q}(v)=\{w_1\}\). Let \(\{a_1,a_2,a_3\}\subseteq L(v_B)\) and \(\{b_1,b_2,b_3\}\subseteq L(v)\), where \(\{a_1,a_2,a_3\}\ne \{b_1,b_2,b_3\}\). Define \[S_Q(u)= \begin{cases} \{a_1,a_2,a_3\}, & \text{if } u\in N_{\theta_Q}(v_B)- \{w_1\},\\[4pt] \{b_1,b_2,b_3\}, & \text{if } u\in N_{\theta_Q}(v)- \{w_1\},\\[4pt] \emptyset, & \text{otherwise.} \end{cases}\]

Since \(N_{\theta_Q}(v_B)\cap N_{\theta_Q}(v)=\{w_1\}\), we have \(|S_Q(u)|\le 3\) for each protector \(u\) of \(Q\). Assume \(\phi\) is an \(L\)-colouring of \(\theta_Q\) such that \(\phi(u) \notin S_Q(u)\) for each vertex \(u\in V(\theta_Q)\). Then \(\{a_1,a_2,a_3\}- \{\phi (w_1)\}\ne \{b_1,b_2,b_3\}- \{\phi (w_1)\}\), and hence \(L^\phi(v_B)\neq L^\phi(v)\). By (P2) of Corollary 1, there is an \(L^\phi\)-colouring of \(Q\). So \(S_Q\) is a valid assignment for \(\theta_Q\), a contradiction.

(3) Assume to the contrary that \(|L(v_B)\cap L(v)|\le 2\). By (3) of 1 and 5, each of \(v_B\) and \(v\) is adjacent to some vertex in \(W\backslash F\). Without loss of generality, we may assume that \(N_{W}(v_B)=\{w_1\}\) and \(N_{W}(v)=\{w_2\}\). Since \(|L(v_B)|=d_G(v_B)\ge 4\), we conclude that \(|L(v_B)-L(v)|\ge 2\). Let \(\{a,b\}\) be a 2-subset of \(L(v_B)-L(v)\), and let \(S_Q(u)=\{a,b\}\) for every protector \(u\in N_{\theta_Q}(v_B)\) and let \(S_Q(u)=\emptyset\) for every other vertex \(u\in V(\theta_Q)\backslash N_{\theta_Q}(v_B)\). Assume \(\phi\) is an \(L\)-colouring of \(\theta_Q\) such that \(\phi(u) \notin S_Q(u)\) for each vertex \(u\in V(\theta_Q)\). Then \(\{a,b\}-\{\phi(w_1)\} \subseteq L^\phi(v_B)-L^\phi(v)\), and hence \(L^\phi(v_B)\ne L^\phi(v).\) By (P2) of Corollary 1, there is an \(L^\phi\)-colouring of \(Q\). So \(S_Q\) is a valid assignment for \(\theta_Q\), a contradiction.

Lemma 9. If \(B\) is a leaf block of \(Q\), then \(w_1,w_2\in N_{\theta_Q}(U_B)\).

Assume to the contrary that \(w_2\notin N_{\theta_Q}(U_B)\). Since \(Q\) is properly connected to \(V_2\), we know that \(|N_{\theta_Q}(U_B)|\ge 2\). Hence \(N_{\theta_Q}(U_B)\) contains a protector of \(Q\). By Lemma 5, for each \(v\in U_B\), \(v\) is adjacent to \(w_1\) and \(d_Q(v)=2\). Thus, \(B\) is an odd cycle \(C=[v_1,v_2,\dots,v_{2l+1}]\) with \(l\ge1\). Without loss of generality, we assume that \(v_1,v_2\in U_B\) and \(v_1\) is adjacent to some protector of \(Q\). By (2) of 8 , \(N_{\theta_Q}(v_1)\cap N_{\theta_Q}(v_2)\) contains a protector \(u\) of \(Q\). Thus, \(Q-\{v_1,v_2\}\) is contained in the interior of the \(4\)-cycle \([v_1uv_2w_1]\). If \(Q\) has another leaf block \(B'\), then \(|N_{\theta_Q}(B')|\le 1\), again contrary to the assumption that \(Q\) is properly connected to \(V_2\). Thus, \(Q\) is an odd cycle. By Lemma 5, \(v_{2l+1}\) is adjacent to a non-protector of \(Q\). By planarity, \(N_{\theta_Q}(v_{2l+1})=\{w_1\}\), in contrary to (1) of 8 .

The following corollary follows from Lemma 9 and the planarity of \(G\).

Corollary 3. \(Q\) has at most two leaf-blocks, and each protector \(u\) of \(Q\) is adjacent to non-root vertices of exactly one leaf-block of \(Q\).

If \(Q\) has three leaf-blocks, then \(Q\) contains \(K_{1,3}\) as a minor and by Lemma 9, \(Q \cup W\) contains \(K_{3,3}\) as a minor, a contradiction.

Assume \(Q\) has two leaf-blocks \(B\) and \(B'\), and \(u\) is a protector of \(Q\) adjacent to both \(U_B\) and \(U_{B'}\). By contracting the cycle \(\theta_Q\) into a triangle containing \(w_1,w_2,u\), and contracting each of \(U_B\) and \(U_{B'}\) into a single vertex, we obtain a copy of \(K_5\), a contradiction.

Lemma 10. \(Q\) has exactly two leaf blocks.

Suppose not, then by Corollary 3, \(Q\) is a complete graph \(K_n\) (\(n\le3\)) or an odd cycle. It follows 5 that \(Q\) is not a copy of \(K_{1}\).

If \(Q\) is \(K_{2}\) with vertices \(v_1,v_2\), then by symmetry, we assume \(v_1\) is adjacent to some protector of \(Q\). By Lemma 5, we conclude that \(v_1\) is adjacent to \(w_1\) and \(w_2\). By (1) of 8 , \(v_2\) is adjacent to some protector of \(Q\). Again by 5, we conclude that \(v_2\) is also adjacent to \(w_1\) and \(w_2\). Thus, \(N_{\theta_Q}(v_1)\cap N_{\theta_Q}(v_2)=W\) (for otherwise, \(G\) contains \(K_5\) as a minor). Now we know that \(|L(v_1)|, |L(v_2)|\ge 4\).

Let \(\{1,2,3\}\subseteq L(v_1)\) and \(b\in L(v_2)- \{1,2,3\}\). Define \[S_Q(u)= \begin{cases} \{1,2,3\}, & \text{if } u\in N_{\theta_Q}(v_1)- W,\\[4pt] \{b\}, & \text{if } u\in N_{\theta_Q}(v_2)- W,\\[4pt] \emptyset, & \text{otherwise.} \end{cases}\]

Since \(N_{\theta_Q}(v_1)\cap N_{\theta_Q}(v_2)=W\), \(S_Q\) is well-defined. For any proper \(L\)-colouring \(\phi\) of \(\theta_Q\) such that \(\phi(u) \notin S_Q(u)\) for each vertex \(u\in V(\theta_Q)\), we have \(\{1,2,3\}- \{\phi (w_1),\phi (w_2)\}\subseteq L^\phi (v_1)\). If \(|L^\phi(v_1)| \ge 2 > d_Q(v_1)=1\), then by Corollary 1, there is an \(L^\phi\)-colouring of \(Q\). Otherwise, \(\{\phi(w_1), \phi(w_2) \} \subseteq \{1,2\}\), and \(b \in L^\phi(v_2) - L^\phi(v_1)\). Again by Corollary 1, there is an \(L^\phi\)-colouring of \(Q\). So \(S_Q\) is a valid assignment for \(\theta_Q\), a contradiction.

Now assume that \(Q\) is an odd cycle \(C=[v_1v_2\ldots v_{2l+1}]\) with \(l\ge1\). For each vertex \(w \in \{ w_1, w_2\}\), \(N_{Q}(w)\) is a subpath of \(C\). By Lemma 5, each \(v_i\) is adjacent to at least one of \(w_1,w_2\) for each \(i\in \{1,2,\dots,2l+1\}\).

If there exist two vertices, say \(v_1, v_j\), in \(V(Q)\) that are adjacent to both \(w_1\) and \(w_2\), then \(Q - \{v_1, v_j\}\) is contained in the \(4\)-cycle \([v_1w_1v_jw_2]\). Hence, \(N_{\theta_Q}(v_i)\in \big \{\{w_1\},\{w_2\}\big\}\) for \(i\ne 1,j\). Then \(v_1\) or \(v_j\) is adjacent to some protector of \(Q\), and this is in contrary to (1) of 8 . So at most one vertex of \(C\) is adjacent to both \(w_1,w_2\).

Case 1 There is a vertex, say \(v_1\), in \(V(Q)\) that is adjacent to both \(w_1\) and \(w_2\).

Since \(N_Q(x)\) is a subpath of \(C\) for \(x\in W\), we may assume that \(v_2,\dots v_i~(i\ge 2)\) is adjacent to \(w_1\) and every other vertex in \(V(Q)\) is adjacent to \(w_2\).

If \(i=2l+1\), then by symmetry we assume \(Q-\{v_1,v_{2l+1}\}\) is contained in a \(3\)-cycle \([v_1v_{2l+1}w_1]\). It implies that \(v_j\) is not adjacent to any protector of \(Q\) for \(j\notin\{1,2l+1\}\). If \(v_{2l+1}\) is adjacent to some protector of \(Q\), then by 8, \(N_{\theta_Q}(v_2)\cap N_{\theta_Q}(v_{2l+1})\) contains at least one protector of \(Q\), a contradiction. Therefore, each protector of \(Q\) is adjacent to \(v_1\), in contrary to (1) of 8 . Therefore, \(i<2l+1\). By the planarity of \(G\), \(v\) is not adjacent to any protector of \(Q\) for \(v\in V(Q)-\{v_1,v_i,v_{i+1}\}\).

If \(v_i\) and \(v_{i+1}\) are not adjacent to any protector of \(Q\), then \(v_1\) is adjacent to some protector of \(Q\). But then by (1) of 8 , \(v_i\) and \(v_{i+1}\) are adjacent to some protector of \(Q\), a contradiction. By symmetry, we assume that \(v_i\) is adjacent to some protector of \(Q\). By 8 (3), \(|L(v_i)\cap L(v_{i+1})|\ge 3\).

Let \(S_Q(u)=\{1,2,3\}\subseteq L(v_i)\cap L(v_{i+1})\) for each protector \(u\in N_{\theta_Q}(v_i)\cup N_{\theta_Q}(v_{i+1})\) of \(Q\) and let \(S_Q(u)=\emptyset\) for every other vertex \(u\in V(\theta_Q)\). For any proper \(L\)-colouring \(\phi\) of \(\theta_Q\) such that \(\phi(u) \notin S_Q(u)\) for each vertex \(u\in V(\theta_Q)\), we have \(\{1,2,3\}- \{\phi (w_1)\} \subseteq L^\phi (v_i)\) and \(\{1,2,3\}- \{\phi (w_2)\}\subseteq L^\phi (v_{i+1})\). Thus, at least one of the following holds:

  • \(\phi (w_1)=\phi (w_2)\) and hence \(L^\phi(v_1)>d_Q(v_1)\).

  • \(\phi(w_1)\notin \{1,2,3\}\) and hence \(|L^{\phi}(v_i)|>d_{Q}(v_i)\) or \(\phi(w_2)\notin \{1,2,3\}\) and hence \(|L^{\phi}(v_{i+1})|>d_{Q}(v_{i+1})\).

  • \(\phi (w_1)\ne \phi (w_2)\) and \(\phi(w_1),\phi (w_2)\in \{1,2,3\}\). Thus, \(L^{\phi}(v_i)\ne L^{\phi}(v_{i+1})\).

By Corollary 1, there is an \(L^\phi\)-colouring of \(Q\). So \(S_Q\) is a valid assignment for \(\theta_Q\), a contradiction.

Case 2 Each vertex in \(V(Q)\) is adjacent to exactly one of \(w_1,w_2\).

By the pigeonhole principle, it follows that \(|N_Q(w_1)|\ge2\) or \(|N_Q(w_2)|\ge2\). If \(|N_Q(w_1)|\ge2\) and there is a vertex \(v_i\in N_Q(w_1)\) that is adjacent to some protector of \(Q\), then by (1) of 8 , there is a protector \(u\in N_{\theta_Q}(v_i)\cap N_{\theta_Q}(v_j)\) of \(Q\) for \(v_i, v_j\in N_Q(w_1)\). Thus, \(Q-\{v_i,v_j\}\) is contained in a \(4\)-cycle \([w_1v_iuv_j]\). Hence, \(N_Q(w_2)=\emptyset\), in contrary to Lemma 9.

Therefore, either \(|N_Q(w_1)|=1\), or every vertex in \(N_Q(w_1)\) is not adjacent to any protector of \(Q\). Similarly, the same holds for \(w_2\). Hence, we may assume that \(N_Q(w_1)=\{v_1\}\) and every protector of \(Q\) is adjacent to \(v_1\). This contradicts to the assumption that \(Q\) is properly connected to \(V_2\).

Assume the blocks of \(Q\) are ordered as \(B_1,B_2, \ldots, B_k\) (\(k \ge 2\)) such that \(B_1\) and \(B_k\) are leaf-blocks and for \(i=1,2, \ldots, k-1\), \(B_i\) and \(B_{i+1}\) share a cut-vertex \(z_i\), and \(z_1, z_2, \ldots, z_{k-1}\) are pairwise distinct.

By Lemma 9, we have \(w_1, w_2 \in U_{B_i}\) for \(i = 1, k\). Thus the subgraph of \(G\) induced by \(W \cup U_{B_1} \cup U_{B_k}\) contains a cycle \(C''\) such that \(Q - U_{B_1} - U_{B_k}\) is contained in the interior of \(C''\), and each protector of \(Q\) is contained in the exterior of \(C''\). Thus, no protector of \(Q\) is adjacent to any vertex in \(Q - U_{B_1} - U_{B_k}\). Moreover, by Corollary 3, we conclude that each protector of \(Q\) is adjacent to non-root vertices of exactly one leaf-block of \(Q\). Since each vertex in \(\theta_Q\) is adjacent to some vertex in \(Q\), the protectors of \(Q\) can be divided into two disjoint parts, \(C^1\) and \(C^k\), where \(N_{\theta_Q}(U_{B_1})=C^1\cup W\) and \(N_{\theta_Q}(U_{B_k})=C^k\cup W\), and each \(G[C^i]\) (\(i=1,k\)) is a path on \(\theta_Q\) or an empty graph.

Lemma 11. Each of \(w_1\) and \(w_2\) has exactly one neighbor in \(U_{B_i}\) for \(i=1, k\).

Assume to the contrary that \(w_1\) has at least two neighbours in \(U_{B_1}\). Note that \(B_1\) is an odd cycle in this case. Let \(x_1, y_1\) be the such two neighbours with \(x_1y_1\in E(Q)\). Such vertices \(x_1, y_1\) exist as \(d_{G}(v)\ge 3\) for each vertex \(v\in V(Q)\). Since \(w_1\) is adjacent to some vertex in \(U_{B_k}\), by the planarity, one of \(x_1\) and \(y_1\) has no other neighbour in \(\theta_Q\), say \(y_1\). Thus we have \(N_{\theta_Q}(y_1) \subsetneq N_{\theta_Q}(x_1)\). It follows 7 that \(N_{\theta_Q}(x_1) - N_{\theta_Q}(y_1) = \{w_2\}\) and \(w_2\in F\). If \(C^1\ne \emptyset\), then by the planarity, each vertex in \(C^1\) is adjacent to \(x_1\). It implies that \(x_1\) is adjacent to some protector of \(Q\). By (1) of 8 , \(y_1\) is also adjacent to some protector of \(Q\), a contradiction. So \(C^1= \emptyset\).

By 5, each vertex in \(U_{B_k}\) must be adjacent to the vertex in \(\{w_1\}=W\backslash F\), and \(B_k\) is an odd cycle as \(F\neq \emptyset\). Now the vertex \(w_1\) has at least two neighbours in \(U_{B_k}\). We can find a pair \(x_{k}, y_{k}\) in \(U_{B_k}\), which plays the same role as the pair \(x_1, y_1\) in \(U_{B_1}\). Using the same argument, we can get \(C^k= \emptyset\). However, \(|V(\theta_Q)|=|V(C^1)|+|V(C^k)|+|W|=2\), a contradiction.

Lemma 12. Both \(B_1\) and \(B_k\) are complete graphs. Furthermore, if \(B_i\) is a copy of \(K_3\), then \(C^i\ne \emptyset\).

By Lemma 5, for \(i=1,k\), each vertex in \(U_{B_i}\) is adjacent to some vertex in \(W\). Thus it follows from 11 that \(|U_{B_i}|\leq 2\), and hence \(B_i\) is a complete graph.

Assume that \(B_1=[z_1x_1y_1]\) and \(C^1=\emptyset\). Then \(w_1w_2 \in E(G)\). We may assume that \(x_1w_1, y_1w_2\in E(G)\). By 8 (3), \(|L(x_1) \cap L(y_1)| \ge 3\), and hence \(L(x_1)=L(y_1)\). For every proper \(L\)-coloring \(\phi\) of \(\theta_Q\), \(\phi(w_1)\neq \phi(w_2)\) as \(w_1w_2\in E(G)\). So \(L(x_1)\backslash\phi(w_1)=L(y_1)\backslash\phi(w_2)\). Thus \(L^{\phi}(x_1)\neq L^{\phi}(y_1)\), which contradicts (P2) of 1.

By symmetry, we assume that \(C^k\not=\emptyset\). The leaf block \(B_1\) is a copy of \(K_2\) or \(K_3\). In the following proof, if \(B_1\) is a copy of \(K_2\), then let \(U_{B_1}=\{x_1\}\); if \(B_1\) is a copy of \(K_3\), we may assume that \(U_{B_1}=\{x_1,y_1\}\) and \(x_1\) is adjacent to \(w_1\) and some protector of \(Q\), and \(y_1\) is adjacent to \(w_2\) (12).

If \(B_1=[x_1y_1z_1]\) is a triangle with \(\{x_1, y_1\} = U_{B_1}\), then by 8 (3), \(|L(x_1)\cap L(y_1)|\ge 3\). If \(B_1=x_1z_1\) is a copy of \(K_2\) with \(\{x_1\} = U_{B_1}\), then \(x_1\) is adjacent to both \(w_1\) and \(w_2\). In any case, \(\cap{ v \in U_{B_1}} L(v)\) contains a set of three colours, say \(\{a_1,a_2,a_3\} \subseteq \cap{ v \in U_{B_1}} L(v)\).

Let \(S_Q(u)=\{a_1,a_2,a_3\}\) for each vertex \(u\in C^1\) (note that \(C^1\) could be empty). As \(C^k\ne\emptyset\), let \(x_k\) be the vertex in \(U_{B_k}\) such that \(x_k\) is adjacent to some protector of \(Q\). If \(B_k\) is a copy of \(K_2\), then \(x_k\) is also adjacent to \(w_1\) and \(w_2\). If \(B_k\) is a copy of \(K_3\), then \(x_k\) is adjacent \(w_1\) or \(w_2\). Thus we have \(|L(x_k)|\ge 4\), and hence there is a colour \(b\in L(x_k)-\{a_1,a_2,a_3\}\).

Let \(L'(v)=\{a_1,a_2,a_3\}\) for each vertex \(v\in U_{B_1}\) and let \(L'(v)=L(v)\) for each vertex \(v\in V(Q)-U_{B_1}\). Let \(l\) be the largest index such that \(B_l\) has a vertex \(x\) such that \(b\notin L'(x)\). Since \(b\notin L'(v)\) for each vertex \(v\in U_{B_1}\), the index \(l\) is well-defined. Let \(\{c_1, c_2, c_3\}\) be a set of three colours contained in \(L(u_k)-\{b\}\). For each protector \(u\in N_{\theta_Q}(x_k)\), let \[S_{Q}(u) = \begin{cases} \{b\}, &\text{ if k-l is even}, \cr \{c_1,c_2,c_3\}, &\text{ if k-l is odd}. \end{cases}\] Let \(S_Q(u)=\emptyset\) for every other vertex \(u\in V(\theta_Q)-N_{\theta_Q}(u_k)-C^1\).

By our assumption, \(S_Q\) is not a valid assginment for \(\theta_Q\). Thus there exists a proper \(L\)-colouring \(\phi\) of \(\theta_Q\) such that \(\phi(u) \notin S_Q(u)\) for each vertex \(u\in V(\theta_Q)\), and \(L^\phi\) is a bad list assignment of \(Q\). By Lemma 2, there is a colour set \(C_i\) for each block \(B_i\) with \(1 \le i \le k\), such that for each vertex \(x\) of \(Q\), \(L^{\phi}(x) = \cup_{x \in B_i}C_i\) and \(C_i \cap C_{i+1} = \emptyset\).

Assume \(x_1 \in U_{B_1}\). As \(S_Q(u)=\{a_1,a_2,a_3\}\subseteq \cap_{v\in U_{B_1}}L(v)\) for each vertex \(u\in C^1\), we have \(\{a_1, a_2, a_3\}\backslash\{\phi(w_1), \phi(w_2)\} \subseteq L^{\phi}(x_1)= C_1\).

If \(B_1=x_1z_1\), then \(|C_1|=|L^\phi(x_1)| = d_{Q}(x_1)=1\), and hence \(C_1\subseteq \{a_1,a_2,a_3\}\).

If \(B_1=[x_1y_1z_1]\) and \(N_W(x_1)=\{w_1\}\), then \(\{a_1, a_2, a_3\}\backslash\{\phi(w_1)\} \subseteq L^{\phi}(x_1)= C_1\). As \(|C_1|=|L^\phi(x_1)| = d_{Q}(x_1)=2\), we have \(C_1\subseteq \{a_1,a_2,a_3\}\).

By the definition of the index \(l\) and the colour \(b\), we know that \(b\in L'(x)\) for every vertex \(x\in V(B_{j})\) for each \(j\in\{l+1,...,k\}\), where \(l\leq k-1\). Since each protector of \(Q\) is not adjacent to any vertex in \(Q - U_{B_1} - U_{B_k}\), for each vertex \(x\) of \(Q - U_{B_1} - U_{B_k}\), we have \[L(x) - \{\phi(w_1), \phi(w_2)\} \subseteq L^{\phi}(x).\] In particular, \(b \in L^{\phi}(x)\) if and only if \(b\in L(x)=L'(x)\).

The colour \(b\) is not contained in \(C_l\) as \(b\notin L'(x)\) for some vertex \(x\in B_{l}\). Since \(b \in L^{\phi}(x)\) for all \(x \in B_{l+1}\), we know that \(b \in C_{l+1}\). As \(C_{l+1} \cap C_{l+2} = \emptyset\), we know that \(b \notin C_{l+2}\) (note that it is possible when \(B_{l+2}\) is a copy of \(K_2\)). Now \(b \in L^{\phi}(x)\) for all \(x \in B_{l+3}\). This implies that \(b \in C_{l+3}\). Repeat this argument, we conclude that \(b \in C_{l+1}, C_{l+3}, \ldots, C_{l+1+2t}, \ldots\).

If \(k-l\) is odd, then this implies that \(b \in C_k\), and hence \(\phi(u)\ne b\) for each protector \(u\in N_{\theta_Q}(u_k)\) of \(Q\). Therefore, \(\phi(u) \notin \{c_1,c_2,c_3,b\}\). Thus \(|L^{\phi}(u_k)|\ge \{c_1,c_2,c_3,b\}\backslash \{\phi(w_i): w_i\in N_{G}(u_k)\} > d_{Q}(u_k)\), which implies \(L^{\phi}\) is not a bad list assignment for \(Q\), a contradiction.

If \(k-l\) is even, then \(b \notin C_l, C_{l+2}, \ldots, C_k\). But \(\phi(u) \notin S_Q(u) = \{b\}\) for each protector \(u\in N_{\theta_Q}(u_k)\) of \(Q\) and \(\phi(w_i) \ne b\) for \(i=1,2\). Hence \(b\in C_{k}\), a contradiction. 0◻

5 Concluding remark↩︎

We have shown that every 3-connected non-complete planar graph is degree-truncated \(11\)-choosable, and we conjecture that this upper bound can be further reduced by \(1\).

The proof of Theorem 2 consists of two main steps. Let \(V_1=\{v: d_G(v) \le 10\}\) and \(V_2=V(G)-V_1\).

The first step is that there is a way to assign protectors from \(V_2\) to connected components \(Q\) of \(G[V_1]\) such that each vertex \(v \in V_2\) is the protector of at most two components of \(G[V_1]\), and each connected component \(Q\) has at most two non-protectors among its neighbours in \(V_2\). (This step was proved in [12]).

The second step is to find a valid assignment \(S_Q\) for each connected component \(Q\) of \(G[V_1]\) so that \(|S_Q(v)| \le 3\) for each protector \(v\) of \(Q\) (and \(S_Q(v)=\emptyset\) if \(v\) is not a protector of \(Q\)). The set \(S_Q(v)\) is the "cost" for \(v\) to protect \(Q\). If there is an \(L\)-colouring of \(G[V_2]\) such that \(v\) does not use colours from \(S_Q(v)\) for the components \(Q\) that are protected by \(v\), then this colouring can be extended to an \(L\)-colouring of \(G\). This is so because each connected component \(Q\) of \(G[V_1]\) is "protected".

In our proof, because \(|L(v)| =11\), after deleting colours from \(S_Q(v)\), each vertex \(v\) still has at least 5 permissible colours. Hence there is an \(L\)-colouring of \(G[V_2]\) such that \(v\) does not use colours from \(S_Q(v)\) for the components \(Q\) that are protected by \(v\). If \(|L(v)|=10\) for each vertex \(v \in V_2\), and \(G[V_2]\) is 4-choosable, then such an \(L\)-colouring of \(G[V_2]\) also exists. Thus if \(G[V_2]\) is 4-choosable, then \(G\) is degree-truncated \(10\)-choosable.

If \(G[V_2]\) is not 4-choosable, then the required \(L\)-colouring of \(G[V_2]\) may not exist. One possible approach is to use a different assignment of protectors for components of \(G[V_1]\). Also in some cases, the choices of \(S_Q(v)\) have some flexibility, which we may explore. Another possible approach is instead of protecting components of \(G[V_1]\) one by one, one may try to protect some components of \(G[V_1]\) together with joint efforts from their neighbours. To prove Conjecture 1, it seems that one needs to prove that every planar graph is in some sense "almost" 4-choosable. Conversely, a counterexample to Conjecture 1 would has a subgraph which is planar and in some sense "strongly" non-4-choosable. This intuition suggests that to prove or disprove Conjecture 1 will not be easy.

References↩︎

[1]
P. Erdős, A. L. Rubin and H. Taylor, Choosability in graphs, in: Proceedings of the West Coast Conference on Combinatorics, Graph Theory and Computing (Humboldt State Univ., Arcata, Calif., 1979), Congress. Numer., XXVI, Utilitas Math., Winnipeg, Man., 1980, pp. 125–157.
[2]
V. G. Vizing, “Coloring the vertices of a graph in prescribed colors,” Diskret. Analiz, no. 29, pp. 3–10, 101, 1976.
[3]
C. Thomassen, Every planar graph is 5 -choosable. J. Combin. Theory Ser. B 62 (1994), no. 1, 180–181.
[4]
M. Voigt, “List colourings of planar graphs,” Discrete Math., vol. 120, no. 1–3, pp. 215–219, 1993, doi: 10.1016/0012-365X(93)90579-I.
[5]
J. P. Hutchinson, On list-colouring outerplanar graphs, J. Graph Theory 59 (1) (2008) 59–74.
[6]
H. Zhou, J. Zhu, and X. Zhu, “Degree-truncated choosability of graphs,” J. Combin. Theory Ser. B, vol. 175, pp. 171–186, 2025, doi: 10.1016/j.jctb.2025.07.003.
[7]
D. W. Cranston, A. Pruchnewski, Z. Tuza, and M. Voigt, “List colorings of \(K_5\)-minor-free graphs with special list assignments,” J. Graph Theory, vol. 71, no. 1, pp. 18–30, 2012, doi: 10.1002/jgt.20628.
[8]
O.-H. S. Lo, C. Wang, H. Zhou and X. Zhu, DP-\(5\)-truncated degree-colourability of \(K_{2,4}\)-minor free graphs, arXiv:2312.15962.
[9]
C. Deng and X. Zhu, “Degree-truncated Alon-Tarsi number of outerplanar graphs,” Discrete Appl. Math., vol. 386, pp. 175–183, 2026, doi: 10.1016/j.dam.2026.02.001.
[10]
Z. Dvořák and L. Postle, “Correspondence coloring and its application to list-coloring planar graphs without cycles of lengths 4 to 8,” J. Combin. Theory Ser. B, vol. 129, pp. 38–54, 2018, doi: 10.1016/j.jctb.2017.09.001.
[11]
N. Alon and M. Tarsi, “Colorings and orientations of graphs,” Combinatorica, vol. 12, no. 2, pp. 125–134, 1992, doi: 10.1007/BF01204715.
[12]
Y. Jiang, H. Xu, X. Xu, and X. Zhu, “Degree-truncated choice number of planar graphs,” Discrete Math., vol. 349, no. 7, pp. Paper No. 115035, 15, 2026, doi: 10.1016/j.disc.2026.115035.

  1. School of Mathematical Sciences, Zhejiang Normal University, Email: xuhuijuan@zjnu.edu.cn.↩︎

  2. School of Mathematical Sciences, Zhejiang Normal University, Email: huanzhou@zjnu.edu.cn.↩︎

  3. Data Science Institute, Shandong University, Jinan, China. Email: jialuzhu@zjnu.edu.cn.↩︎

  4. School of Mathematical Sciences, Zhejiang Normal University, Email: xdzhu@zjnu.edu.cn, Grant Numbers: NSFC 12371359.↩︎