## Generalized DP-Colorings of Graphs

Alexandr V. Kostochka ∗†

Thomas Schweser ‡

Michael Stiebitz §

## Abstract

By a graph we mean a finite undirected graph having multiple edges but no loops. Given a graph property P , a P -coloring of a graph G with color set C is a mapping ϕ : V ( G ) → C such that for each color c ∈ C the subgraph of G induced by the color class ϕ -1 ( c ) belongs to P . The P -chromatic number χ G ( : P ) of G is the least number k for which G admits an P -coloring with a set of k -colors. This coloring concept dates back to the late 1960s and is commonly known as generalized coloring. In the 1980s the P -choice number χ /lscript ( G : P ) of G was introduced and investigated by several authors. In 2018 ˇ vor´k and Postle introduced the DP-chromatic number as a natural extenD a sion of the choice number. They also remarked that this concept applies to any graph property. This motivated us to investigate the P -DP-chromatic number χ DP ( G : P ) of G . We have χ G ( : P ) ≤ χ /lscript ( G : P ) ≤ χ DP ( G : P ). In this paper we show that various fundamental coloring results, in particular, the theorems of Brooks, of Gallai, and of Erd˝s, Rubin and Taylor, have counterparts for o the P -DP-chromatic number. Furthermore, we provide a generalization of a result from 2000 about partitions of graphs into a fixed number of induced subgraphs with bounded variable degeneracy due to Borodin, Kostochka, and Toft.

## AMS Subject Classification: 05C15

Keywords: Generalized coloring of graphs, List-coloring, DP-coloring, Brooks' theorem

## 1 Introduction and main results

Our notation is standard. In particular, N denotes the set of positive integers and N 0 = N ∪ { 0 } . For integers k and /lscript , let [ k, /lscript ] = { x ∈ Z | k ≤ x ≤ /lscript } . The term

∗ Research supported by the Simon Visiting Professor

† Department of Mathematics, University of Illinois, Urbana, IL 61801, E-mail address: kostochk@math.uiuc.edu.

‡ Technische Universit¨t Ilmenau, Inst. a of Math., PF 100565, D-98684 Ilmenau, Germany. Email address: thomas.schweser@tu-ilmenau.de

§ Technische Universit¨t Ilmenau, Inst. a of Math., PF 100565, D-98684 Ilmenau, Germany. Email address: michael.stiebitz@tu-ilmenau.de

/negationslash

/negationslash

/negationslash graph refers to a finite undirected graph possibly with multiple edges but without loops. For a graph G V G , ( ) and E G ( ) denote the vertex set and the edge set of G , respectively. The number of vertices of G is called the order of G and is denoted by | G | . A graph G is called empty if | G | = 0; in this case we also write G = ∅ . For a vertex v of G , let E G ( v ) denote the set of edges of G incident with e . Recall that every edge e of G is incident with exactly two vertices of G which are called the ends of e . We call d G ( v ) = | E G ( v ) | the degree of v in G . Then ∆( G ) = max v d G ( v ) is the maximum degree of G , and δ G ( ) = min v d G ( v ) is the minimum degree of G , where we set ∆( ∅ ) = δ ( ∅ ) = 0. For two different vertices u, v of G , let E G ( u, v ) = E G ( u ) ∩ E G ( v ). If e ∈ E G ( u, v ), then we also say that e is an edge of G joining u and v ; and that u is a neighbour of v and vice versa. Furthermore, µ G ( u, v ) = | E G ( u, v ) | is the multiplicity of the vertex pair u, v in G ; and µ G ( ) = max u = v µ G ( u, v ) is the maximum multiplicity of G . The graph G is said to be simple if µ G ( ) ≤ 1. As usual, we denote by N G ( v ) the neighborhood of v in G , that is, the set of vertices u of G with E G ( u, v ) = ∅ . A graph G is called k -degenerate if each subgraph H of G satisfies δ H ( ) ≤ k . For X,Y ⊆ V ( G ), we denote by E G ( X,Y ) the set of edges of G joining a vertex of X with a vertex of Y . Furthermore, G X [ ] is the subgraph of G induced by X , i.e., V ( G X [ ]) = X and E G X ( [ ]) = E G ( X,X ). Define G -X = G V [ ( G ) \ X ], and, for v ∈ V ( G ), define G -v = G - { } v . If G ′ is a subgraph of G , we write G ′ ⊆ G , that is, V ( G ′ ) ⊆ V ( G ), E G ( ′ ) ⊆ E G ( ), and each edge of G ′ has the same ends in G ′ as in G . If G ′ ⊆ G and G ′ = G , then G ′ is a proper subgraph of G . A vertex set I ⊆ V ( G ) is independent in G if G I [ ] has no edges. A matching of a graph G is a set M of edges of G with no common ends; the matching M is called perfect if | M | = | G | 2 , or equivalently, if every vertex of G is an end of exactly one edge of M . A separating vertex of a connected graph G is a vertex v ∈ V ( G ) such that G -v has at least two components. The separating vertices of a disconnected graph are defined to be those of its components. We denote by S G ( ) the set of separating vertices of G . Furthermore, a block of G is a maximal connected subgraph B of G such that S B ( ) = ∅ . Note that each block of G is an induced subgraph of G . If B ( G ) = { G } , we also say that G is a block. We denote by K n the complete graph of order n ≥ 0 and by C n the cycle of order n ≥ 3. Acycle is said to be even or odd depending on whether its order is even or odd. Clearly, both K n with n ≥ 1 and C n with n ≥ 3 are blocks and simple graphs. For a graph G , we denote by G o the underlying simple graph of G , that is, G o is a simple graph with V ( G o ) = V ( G ) and E G ( o ) = { uv | u, v ∈ V ( G , µ ) G ( u, v ) &gt; 0 } . Note that G and G o have the same block structure, that is, for every X ⊆ V ( G ) we have G X [ ] ∈ B ( G ) if and only if G X o [ ] ∈ B ( G o ).

Given a graph G , a coloring of G with color set C is a mapping ϕ : V ( G ) → C . Then, the sets ϕ -1 ( c ) = { v ∈ V ( G ) | ϕ v ( ) = c } with c ∈ C are called color classes of the coloring ϕ . A list assignment of G with color set C is a mapping L : V → 2 C that assigns to each vertex v ∈ V a set (list) L v ( ) ⊆ C of colors. A coloring ϕ of G

is called an L -coloring if ϕ v ( ) ∈ L v ( ) for all v ∈ V . A cover of G is a pair ( X,H ) consisting of a map X and a graph H satisfying the following two conditions:

- (C1) X : V → 2 V ( H ) is a function that assigns to each vertex v ∈ V a vertex set X v = X v ( ) ⊆ V ( H ) such that the sets X v with v ∈ V are pairwise disjoint.
- (C2) H is a graph with vertex set V ( H ) = ⋃ v ∈ V ( G ) X v such that each X v is an independent set of H , and, for any two distinct vertices u, v ∈ V ( G ), the set E H ( X , X u v ) is the union of µ G ( u, v ) (possibly empty) matchings of H .

/negationslash

Let G be a graph and let ( X,H ) be a cover of G . Let uv ∈ E G ( o ), let X ⊆ X u , and Y ⊆ X v . Then define H X,Y ( ) = H X [ ∪ Y ]; note that H X,Y ( ) is a bipartite graph with parts X and Y , and ∆( H X ,X ( u v )) ≤ µ G ( u, v ) (by (C2)). If | X v | ≥ k for all v ∈ V ( G ), we say that ( X,H ) is a k -cover of G . A transversal of ( X,H ) is a vertex set T ⊆ V ( H ) such that | T ∩ X v | = 1 for all v ∈ V . A set T ⊆ V ( H ) is called partial transversal of ( X,H ) if | T ∩ X v | ≤ 1 for all v ∈ V . For Y ⊆ V ( H ), let dom( Y : G ) = { v ∈ V ( G ) | X v ∩ Y = ∅ } be the domain of Y in G .

Colorings of graphs become a subject of interest only when some restrictions to the color classes are imposed. Let G denote the class of all graphs. A graph property is a subclass of G that is closed with respect to isomorphisms. Let P be a graph property. The property P is said to be non-trivial if P contains a non-empty graph, but not all graphs. We call P monotone if P is closed under taking subgraphs; and we call P hereditary if P is closed under taking induced subgraphs. If P is closed under taking (vertex) disjoint unions, then P is called additive . Clearly, every monotone graph property is hereditary, but not conversely. An overview about hereditary graph properties is given in [7]. Some popular graph properties that are non-trivial, monotone, and additive are the following:

$$\mathcal { O } = \{ G \in \mathcal { G } \ | \ G \text{ is edgeless} \},$$

and

$$\mathcal { D } _ { k } = \{ G \in \mathcal { G } \ | \ G \ \text{is $k$-degenerate} \}$$

with k ≥ 0. Note that D 0 = O D , 1 is the class of forests, and O ⊆ D k ⊆ D k +1 for all k ≥ 0. If P is additive, then a graph belongs to P if and only if each of its components belong to P . For a non-trivial and hereditary graph property P , let

/negationslash

$$\text{CR} ( \mathcal { P } ) = \{ G \in \mathcal { G } \ | \ G \not \in \mathcal { P }, \text{ but } G - v \in \mathcal { P } \text{ for all } v \in V ( G ) \}$$

and define

$$d ( \mathcal { P } ) = \min \{ \delta ( G ) \ | \ G \in C R ( \mathcal { P } ) \}.$$

Note that CR( D k ) contains all connected ( k +1)-regular graphs and d ( D k ) = k +1. In particular CR( O ) = 〈 K 2 〉 , that is, each graph in CR( O ) is isomorphic to K 2 , and d ( O ) = 1. The statements of the following proposition are well known and easy to prove (see e.g. [34, Proposition 1]).

Proposition 1 Let P be a non-trivial and hereditary graph property. Then the following statements hold:

- (a) K , K 0 1 ∈ P .
- (b) A graph G belongs to CR( P ) if and only if each proper induced subgraph of G belongs to P , but G itself does not belong to P .

/negationslash

- (c) G ∈ P if and only if G contains an induced subgraph G ′ with G ′ ∈ CR( P ) .

/negationslash

- (d) CR( P ) = ∅ and d ( P ) ∈ N 0 .

/negationslash

- (e) If G ∈ P , but G -v ∈ P for some vertex v of G , then d G ( v ) ≥ d ( P ) .

Let P be a graph property, and let G be a graph. A P -coloring of G with color set C is a coloring ϕ of G with color set C such that G ϕ [ -1 ( c )] ∈ P for all c ∈ C . If L is a list assignment for G , then a ( P , L ) -coloring of G is an P -coloring ϕ of G such that ϕ v ( ) ∈ L v ( ) for all v ∈ V ( G ). The P -chromatic number of G , denoted by χ G ( : P ), is the least integer k for which G admits a P -coloring with a set of k colors. The P -choice number of G , denoted by χ /lscript ( G : P ), is the least integer k such that G has an ( P , L )-coloring whenever L is a list assignment of G satisfying | L v ( ) | ≥ k for all v ∈ V ( G ). If ( X,H ) is a cover of G , then a P -transversal of ( X,H ) is a transversal T of ( X,H ) such that H T [ ] ∈ P . An O -transversal of ( X,H ) is also referred to as an independent transversal of ( X,H ). A P -transversal of ( X,H ) is also called a ( P , ( X,H )) -coloring of G . Note that G admits a ( P , ( X,H ))-coloring if and only if G has a coloring ϕ with color set V ( H ) such that T = { ϕ v ( ) | v ∈ V ( G ) } is a P -transversal of ( X,H ). The P -DP-chromatic number of G , denoted by χ DP ( G : P ), is the least integer k such that G admits a ( P , ( X,H ))-coloring whenever ( X,H ) is a k -cover of G . We also write χ G , χ ( ) /lscript ( G ) and χ DP ( G ) for χ G ( : O ) , χ /lscript ( G : O ) and χ DP ( G : O ), and the corresponding terms are chromatic number , choice number , and DP-chromatic number , respectively. The choice number was introduced, independently, by Vizing [41] and by Erd˝ os, Rubin, and Taylor [16]. The DP-chromatic number was introduced by ˇ vor´k and Postle [15]. D a From the definition it follows that every graph G satisfies

$$\chi ( G \colon \mathcal { P } ) \leq \chi _ { \ell } ( G \colon \mathcal { P } ) \leq \chi _ { \text{DP} } ( G \colon \mathcal { P } )$$

provided that P is non-trivial, hereditary, and additive. The first inequality follows from the fact that a P -coloring of a graph G with color set C may be considered as a ( P , L )-coloring of G for the constant list assignment L ≡ C . To see the second inequality, suppose that χ DP ( G : P ) = k and let L be a list assignment for G with | L v ( ) | ≥ k for all v ∈ V ( G ). Define ( X,H ) to be the cover of G such that X v = { v } × L v ( ) for all v ∈ V ( G ) and, for two distinct vertices ( u, c ) and ( v, c ′ ) of H , we have

/negationslash

$$\mu _ { H } ( ( u, c ), ( v, c ^ { \prime } ) ) = \begin{cases} \ \mu _ { G } ( u, v ) & \text{if $c=c^{\prime}$}, \\ 0 & \text{if $c\neq c^{\prime}$}. \end{cases}$$

We say that ( X,H ) is the cover associated with the list assignment L . It is easy to check that ( X,H ) is indeed a k -cover of G , and ( X,H ) has a P -transversal if and only if G admits an ( P , L )-coloring. This implies, in particular, that χ /lscript ( G : P ) ≤ k . Note that the additivity of P is only needed for the second inequality.

We call a graph property reliable if it is non-trivial, hereditary and additive. In what follows we shall focus mainly on such properties. Suppose that P is a reliable graph property and G is an arbitrary graph. Then

$$G ^ { \prime } \subseteq G \text{ implies } \chi _ { \text{DP} } ( G ^ { \prime } \colon \mathcal { P } ) \leq \chi _ { \text{DP} } ( G \colon \mathcal { P } ).$$

This follows from the fact that a k -cover ( X , H ′ ′ ) of G ′ can be extended to a k -cover ( X,H ) of G such that H ′ is obtained from H by deleting all sets X v with v ∈ V ( G ) \ V ( G ′ ). Hence, if T is a P -transversal of ( X,H ), then T ′ = T ∩ V ( H ′ ) is a P -transversal of G ′ , since H T ′ [ ′ ] is an induced subgraph of H T [ ] and P is hereditary. Since P is additive, it then follows from (1.2) that

$$\chi _ { \text{DP} } ( G \colon \mathcal { P } ) = \max \{ \chi _ { \text{DP} } ( G ^ { \prime } \colon \mathcal { P } ) \ | \ G ^ { \prime } \text{ is a component of } G \}. \quad \quad ( 1. 3 )$$

Furthermore, we claim that the deletion of any vertex or edge of G decreases the P -DP-chromatic number of G by at most µ G ( ). If e ∈ E G ( u, v ), then G -v is a subgraph of G -e . Hence it suffices to show that every vertex v of G satisfies

$$\chi _ { \text{DP} } ( G \colon \mathcal { P } ) - \mu ( G ) \leq \chi _ { \text{DP} } ( G - v \colon \mathcal { P } ) \leq \chi _ { \text{DP} } ( G \colon \mathcal { P } ).$$

The second inequality follows from (1.2). To see the first inequality define k = χ DP ( G -v : P ) and let ( X,H ) be a ( k + µ G ( ))-cover of G . Let x ∈ X v and let ( X , H ′ ′ ) be the cover of G ′ such that X ′ u = X u \ N H ( x ) for all u ∈ V ( G ′ ) and H ′ = H -( X v ∪ N H ( x )). By (C2), ( X , H ′ ′ ) is a k -cover of G ′ and, therefore, ( X , H ′ ′ ) has a P -transversal T ′ . Then T = T ′ ∪ { x } is a P -transversal of ( X,H ), since P is reliable and H T [ ] is the disjoint union of H T ′ [ ′ ] and K 1 . Consequently, χ DP ( G : P ) ≤ k + µ G ( ) = χ DP ( G -v : P ) + µ G ( ). This proves (1.4).

We say that G is ( P , χ DP ) -critical if every proper induced subgraph G ′ of G satisfies χ DP ( G ′ : P ) &lt; χ DP ( G : P ). By (1.3) it follows that every ( P , χ DP )-critical graph is empty or connected.

Proposition 2 Let P be a reliable graph property and let G be a graph. Then G has an induced subgraph G ′ such that χ DP ( G ′ : P ) = χ DP ( G : P ) and G ′ is ( P , χ DP ) -critical.

Proof: Among all induced subgraphs G ′ of G satisfying χ DP ( G ′ : P ) = χ DP ( G : P ) we choose one whose order is minimum. Then G ′ has the desired properties.

The above proposition implies that many problems related to the ( P , χ DP )-chromatic number can be reduced to problems about ( P , χ DP )-critical graphs. The study of critical graphs with respect to the ordinary chromatic number was initiated

by Dirac in the 1950s (see e.g. [12] and [13]) and has attracted a lot of attention until today.

Let G be a graph, and let ( X,H ) be a cover of G . Given a vertex v ∈ V ( G ), a partial transversal T of ( X,H ) such that dom( T : G ) = V ( G -v ) and H T [ ] ∈ P is said to be a ( P , v ) -transversal of ( X,H ). We call ( X,H ) a P -critical cover of G if ( X,H ) has no P -transversal, but for every vertex v ∈ V ( G ) there exists a ( P , v )-transversal. Note that if G is a ( P , χ DP )-critical graph with χ DP ( G : P ) = k , then χ DP ( G -v : P ) ≤ k -1 for all v ∈ V ( G ) and, therefore, G has a P -critical ( k -1)-cover.

Note that if P is a reliable graph property, then any graph in CR( P ) is connected. Furthermore, since K 1 ∈ P (by Proposition 1(a)), this implies that d ( P ) ≥ 1 and O ⊆ P .

Proposition 3 Let P be a reliable graph property with d ( P ) = r , let G be graph, and let ( X,H ) be a P -critical cover of G . Then the following statements hold:

- (a) d G ( v ) ≥ | r X v | for all v ∈ V ( G ) .
- (b) Let v be a vertex of G such that d G ( v ) = r X | v | , and let T be a ( P , v ) -transversal of ( X,H ) . Moreover, for x ∈ X v , let

$$H _ { x } = H [ T \cup \{ x \} ] \ a n d \ d _ { x } = d _ { H _ { x } } ( v ).$$

$$T h e n \, d _ { x } = r \text{ for all } x \in X _ { v } \text{ and } d _ { G } ( v ) = \sum _ { x \in X _ { v } } d _ { x }. \\ \text{Proof: Let } v \text{ be an arbitrary vertex of } G \text{   Since } ( X \text{ } H ) \text{ is a } \mathcal { T }$$

/negationslash

Proof: Let v be an arbitrary vertex of G . Since ( X,H ) is a P -critical cover of G , there is a ( P , v )-transversal of G . Let T be an arbitrary ( P , v )-transversal of G . Since ( X,H ) has no P -transversal, H x = H T [ ∪ { x } ] ∈ P for all x ∈ X v . Then Proposition 1(e) implies that d x = d H x ( x ) ≥ d ( P ) = r for all x ∈ X v . Since | T ∩ X u | = 1 for all u ∈ V ( G -v ), we then obtain from (C2) that

$$d _ { G } ( v ) = | E _ { G } ( v ) | \geq \sum _ { x \in X _ { v } } | E _ { H _ { x } } ( x ) | = \sum _ { x \in X _ { v } } d _ { x } \geq r | X _ { v } |$$

Then d G ( v ) = r X | v | implies that d x = r for all x ∈ X v . Thus (a) and (b) are proved.

Let P be a reliable graph property with d ( P ) = r , let G be a graph, and let ( X,H ) be a P -critical cover of G . Then define

$$V ( G, X, H, \mathcal { P } ) = \{ v \in V ( G ) \ | \ d _ { G } ( v ) = r | X _ { v } | \}$$

A vertex v ∈ V ( G ) is said to be a low vertex if v ∈ V ( G,X,H, P ), and a high vertex , otherwise. By the above proposition, every high vertex v of G satisfies d G ( v ) ≥ | r X v | +1. Moreover, we call G V [ ( G,X,H, P )] the low vertex subgraph of G with respect to ( X,H, P ).

The next result, which is one of our main results in this paper, characterizes the block structure of the low vertex subgraph of cover critical graphs. For covers associated with list assignments of simple graphs, this result was obtained in 1995 by Borowiecki, Drgas-Burchardt and Mih´ ok [9, Theorem 3]. First we need some notation. If G is a graph and t ∈ N , then G ′ = tG denotes the graph that results from G by replacing each of its edges with t parallel edges, that is, V ( G ′ ) = V ( G ) and µ G ′ ( u, v ) = tµ G ( u, v ) for any two distinct vertices u, v of G . A graph G is called a brick if G = tK n with t, n ∈ N , or G = tC n with t, n ∈ N and n ≥ 3. The proof of the next result is given at the end of Section 2.

Theorem 4 Let P be a reliable graph property with d ( P ) = r , let G be a graph, and let ( X,H ) be a P -critical cover of G . If B is a block of the low vertex subgraph G V [ ( G,X,H, P )] of G , then B is a brick, or B = tB ′ with t ∈ N such that either B ′ ∈ CR( P ) and B ′ is r -regular, or B ′ ∈ P and ∆( B ′ ) ≤ r .

In 1963, Gallai [17, Satz (E1)] characterized the low vertex subgraph of simple graphs being critical with respect to the ordinary chromatic number. He proved that each block of such a low vertex subgraph is a complete graph or an odd cycle, thereby extending Brooks' famous theorem in [11]. That this also holds for list critical simple graphs was proved by Thomassen [40], an extension to list critical simple hypergraphs was given by Kostochka and Stiebitz [23]. For simple graphs, both results are special cases of Theorem 4 by putting P = O and by choosing covers associated either with constant list assignments or with arbitrary list assignments.

Corollary 5 Let P be a reliable graph property with d ( P ) = r . Then the following statements hold:

- (a) If G is a ( P , χ DP ) -critical graph with χ DP ( G : P ) = k + 1 and k ≥ 0 , then δ G ( ) ≥ rk . Moreover, if U = { v ∈ V ( G ) | d G ( v ) = rk } , then each block B of G U [ ] satisfies that B is a brick, or B = tB ′ with t ∈ N such that either B ′ ∈ CR( P ) and B ′ is r -regular, or B ′ ∈ P and ∆( B ′ ) ≤ r .
- (b) Every graph G satisfies χ DP ( G : P ) ≤ ∆( G ) r +1 .

Proof: To prove (a), note that the assumptions imply that G has a P -critical k -cover, say ( X,H ) such that | X v | = k for all v ∈ V ( G ). Then d G ( v ) ≥ r X | v | = rk for all v ∈ V ( G ) (by Proposition 3). Hence δ G ( ) ≥ rk and U = V ( G,X,H, P ) and, therefore, the statements about the blocks in B ( G U [ ]) are implied by Theorem 4. To prove (b), let G be an arbitrary graph with χ DP ( G : P ) = k +1. Then there is a ( P , χ DP )-critical graph G ′ with G ′ ⊆ G and χ DP ( G ′ : P ) = k +1 (by Proposition 2). Hence, ∆( G ) ≥ ∆( G ′ ) ≥ δ G ( ′ ) ≥ rk (by (a)), which leads to χ DP ( G : P ) = k +1 ≤ ∆( G /r ) +1.

For the ordinary DP-chromatic number (i.e. for P = O ), Corollary 5(a) was proved by Bernshteyn, Kostochka, and Pron [3]; they indeed proved Theorem 4 for P = O . Since CR( O ) = 〈 K 2 〉 and d ( P ) = 1, the only type of blocks that can occur in this case are bricks. As noticed by Bernshteyn, Kostochka, and Pron [3], for t, n ∈ N with n ≥ 3, we have χ DP ( tC n ) = 2 +1 even in the case when t n ≡ 0 (mod 2).

For a reliable graph property P and a graph G , we have χ DP ( G : P ) = 0 if and only if | G | = 0; and χ DP ( G : P ) = 1 if and only if G ∈ P . Furthermore, G ∈ CR( P ) if and only if G is ( P , χ DP )-critical and χ DP ( G : P ) = 2 (Proposition 1(b)). Next, we want to establish a Brooks type result for the P -DP-chromatic number. The case P = O of the following result was obtained by Bernshteyn, Kostochka, and Pron [3].

Theorem 6 Let P be a reliable graph property with d ( P ) = r , and let G be a connected simple graph. Then

$$\chi _ { \text{DP} } ( G \colon \mathcal { P } ) \leq \left \lceil \frac { \Delta ( G ) } { r } \right \rceil,$$

unless G = K kr +1 for some integer k ≥ 0 , or G is r -regular and G ∈ CR( P ) , or P = O and G is a cycle.

/negationslash

/negationslash

Proof: Let G be a connected graph. If ∆( G ) is not divisible by r , then (1.5) is an immediate consequence of Corollary 5(b) and we are done. So assume that ∆( G ) = kr for some integer k ≥ 0. Then χ DP ( G : P ) ≤ k +1 (by Corollary 5(b)). In the case that χ DP ( G : P ) ≤ k we are done, too. Hence it remains to consider the case that χ DP ( G : P ) = k +1. Then G has an induced subgraph G ′ such that G ′ is ( P , χ DP )-critical and χ DP ( G ′ : P ) = k +1 (by Proposition 2). Then δ G ( ′ ) ≥ rk (by Corollary 5(b)) and, since G is connected and ∆( G ′ ) ≤ ∆( G ) = rk , we obtain that G = G ′ and so G is regular of degree rk . This implies that the set of low vertices U = { v ∈ V ( G ) | d G ( v ) = rk } satisfies U = V ( G ) = V ( G ′ ) and so G = G U ′ [ ]. Since G is a simple graph, it then follows from Theorem 4 that G is a complete graph, or G is a cycle, or G is r -regular and G ∈ CR( P ), or G ∈ P and ∆( G ) ≤ r . Since G is regular of degree kr , we conclude that G itself is a block, unless k = 1. If k = 1, then G is r -regular and χ DP ( G : P ) = 2, which implies that G ∈ P . Since G is ( P , χ DP )-critical, χ DP ( G -v : P ) ≤ 1 for every v ∈ V ( G ), and so G -v ∈ P for every v ∈ V ( G ). Consequently, G ∈ CR( P ) and we are done. Now assume that k = 1. Then G is a block and so G is a complete graph or a cycle.

/negationslash

If G is a K n , then n -1 = kr and we are done. It remains to consider the case that G is a cycle. Since G is kr -regular and k = 1, this implies that k = 2, r = 1 and χ DP ( G : P ) = 3. Since P is reliable, O ⊆ P . If K 2 ∈ CR( P ) then P = O (by Proposition 1(b)(c)) and we are done, too. Otherwise K 2 ∈ P , and it is not difficult to show that χ DP ( G : P ) ≤ 2, a contradiction. Let ( X,H ) be an arbitrary cover of G such that | X v | = 2 for all v ∈ V ( G ). It suffices to show that there exists a transversal T of ( X,H ) such that H T [ ] ∈ P . If ( X,H ) has an independent

transversal, this is obviously true. Otherwise, it follows from [35, Theorem 2] that if e is an edge of H , then there exists a transversal T of ( X,H ) such that e is the only edge of H T [ ] and so H T [ ] ∈ P . This completes the proof.

Note that the above theorem for P = O implies Brooks' famous theorem [11] from 1941 saying that any connected simple graph G satisfies χ G ( ) ≤ ∆( G ) unless G is a complete graph or an odd cycle (use (1.1) and the trivial fact that any even cycle has χ = 2).

The next result is an extension of a well known result about degree choosable graphs due to Erd˝s, Rubin, and Taylor [16], it was independently proved by Oleg o Borodin in his thesis (Problems of coloring and of covering the vertex set of a graph by induced subgraphs, Novosibirsk 1979). For P = O , the next result was obtained by Bernshteyn, Kostochka, and Pron [3]. Note that K 2 is the only graph in CR( O ) and K 1 is the only block belonging to O .

Theorem 7 Let P be a reliable graph property with d ( P ) = r , let G be a connected graph, and let ( X,H ) be a cover of G such that r X | v | ≥ d G ( v ) for all v ∈ V ( G ) . If G is not ( P , ( X,H )) -colorable, then each block B of G is a brick, or B = tB ′ with t ∈ N such that either B ′ ∈ CR( P ) and B ′ is r -regular, or B ′ ∈ P and ∆( B ′ ) ≤ r .

Proof: By assumption, ( X,H ) has no P -transversal. Then there is a vertex set U ⊆ V ( G ) such that the cover ( X , H ′ ′ ) of G ′ = G -U with H ′ = H -⋃ u ∈ U X u and X ′ = X | V ( G ) \ U is P -critical. By Proposition 3, we have d G ′ ( u ) ≥ r X | ′ u | = r X | u | ≥ d G ( u ) for all u ∈ V ( G ′ ). Since G is connected, this implies that G = G ′ and so ( X,H ) is a P -critical cover of G . Moreover it follows that r X | v | = d G ( v ), from which we obtain that V ( G,X,H, P ) = V ( G ), that is, G is its own low vertex subgraph. Then Theorem 4 implies the required properties for the blocks of G .

## 2 DP-Coloring and variable degeneracy

For proving Theorem 4, we shall establish a result (Theorem 8) that combines DPcoloring with variable degeneracy. Let H be a graph and let f be a vertex function of H , i.e. f : V ( H ) → N 0 . Then sp( f ) = { x ∈ V ( H ) | f ( x ) &gt; 0 } is the support of f in H , and sp ( o f ) = { x ∈ V ( H ) | f ( x ) = 0 } is the complementary support of f in H . For a set X ⊆ V ( H ), define

$$f ( X ) = \sum _ { x \in X } f ( x ).$$

A subgraph ˜ H of H is called strictly f -degenerate if each non-empty subgraph H ′ of ˜ H contains a vertex x such that d H ′ ( x ) &lt; f x ( ). Note that if a subgraph ˜ H of H is a strictly f -degenerate, then V ( ˜ ) H ⊆ sp( f ). The concept of variable degeneracy seems to have been first studied by Borodin, Kostochka, and Toft [6].

DP-colorings with variable degeneracy for simple graphs were introduced by Sittitrai and Nakprasit [37] although they use a slightly different approach.

In this section we study the following coloring problem. A configuration is a tuple C = ( G,X,H,f ) such that G is a graph, ( X,H ) is a cover of G , and f is a vertex function of H . Given a configuration C = ( G,X,H,f ), we want to decide whether ( X,H ) has a transversal T such that H T [ ] is strictly f -degenerate. In general, this decision problem is NP -complete. However, if we add a certain degree condition it might become a polynomial problem.

Let C = ( G,X,H,f ) be a configuration. We call C degree-feasible if for each vertex v of G we have

$$f ( X _ { v } ) = \sum _ { x \in X _ { v } } f ( x ) \geq d _ { G } ( v ).$$

Furthermore, we say that C is colorable if ( X,H ) has a transversal T such that H T [ ] is strictly f -degenerate, otherwise C is said to be uncolorable . If we want to decide whether C is colorable, or not, we always assume that | X v | = r for all v ∈ V ( G ) with r ≥ 1, for otherwise we may add virtual vertices x and put f ( x ) = 0. In what follows, we shall use this assumption in order to simplify our description. Our aim is to characterize degree feasible uncolorable configurations.

Figure 1: A G -saturated cover ( X,H ) of G and its 2-inflation ( ˜ X,H ˜ ).

![image](https://ac.marcodsn.me/arxiv-markdown-images/1908.00282v2-figure-e4177f4a-c8b6-47c4-a042-b13882a47102.jpg)

First, we need some more notation. Let G be a non-empty graph, and let ( X,H ) be a cover of G . For every edge uv of G o , H X ,X ( u v ) is a bipartite graph with parts X u and X v and ∆( H X ,X ( u v )) ≤ µ G ( u, v ) (by (C2)). We say that ( X,H ) is G -saturated if for every edge uv of G o , the bipartite graph H X ,X ( u v ) is regular of degree µ G ( u, v ), see Fig. 1. If the cover ( X,H ) is G -saturated and G is connected, then there is an integer r ∈ N such that | X v | = r for all v ∈ V ( G ); in this case we say that ( X,H ) is an r -uniform cover of G . Let U ⊆ V ( H ) be an arbitrary set. For v ∈ V ( G ), we define X U v ( ) = X v ∩ U . Let G ′ = G [dom( U : G )], let H ′ = H U [ ], and let X ′ : V ( G ′ ) → 2 U be the map with X ′ v = X U v ( ) for all v ∈ V ( G ′ ). Then ( X , H ′ ′ ) is a cover of G ′ and we write ( X , H ′ ′ ) = ( X,H /U ) , we call this cover a subcover of ( X,H ) restricted to U . If dom( U : G ) = V ( G ), then ( X , H ′ ′ ) is a cover of G ,

in this case we say that ( X , H ′ ′ ) is a full subcover of ( X,H ) restricted to U . If ( X , H ′ ′ ) = ( X,H /U ) is a full subcover of ( X,H ) restricted to U and ( X , H ′ ′ ) is G -saturated, then E H ( U, V ( H ) \ U ) = ∅ (by (C1) and (C2)).

Let G be a non-empty graph, let ( X,H ) be a cover of G , and let s ∈ N be an integer such that µ H ( x, y ) ≡ 0 (mod s ) for every pair ( x, y ) of distinct vertices of H . We now construct a new cover ( ˜ X,H ˜ ) of G as follows:

- · For every vertex x of H let U x be a set of s new vertices, and let X ′ v = ⋃ x ∈ X v U x for all v ∈ V ( G ); note that | X ′ v | = s X | v | .
- · For every pair x, y of distinct vertices of H , let ˜ H x,y = ˜ [ H U x ∪ U y ] be a copy of the bipartite graph mK s,s with parts U x and U y where m = µ H ( x, y ) /s . Let ˜ H denote the union of all these graphs ˜ H x,y .

It is easy to show that ( ˜ X,H ˜ ) is a cover of G ; we call this cover s -inflation of ( X,H ) (see Fig. 1). By an inflation of ( X,H ) we mean an s -inflation of ( X,H ) with s ∈ N , which only exists if H = sH ′ . Clearly, if ( X,H ) is G -saturated, so is each of its inflations.

↦

Given a graph G , we define two special types of covers of G . A cover ( X,H ) of G is called a G -cover if X v = { x v } for all v ∈ V ( G ) and µ H ( x , x u v ) = µ G ( u, v ) for every edge uv of G o . Note that H is a copy of G with x v → v as isomorphism, and so d H ( x v ) = d G ( v ) for all v ∈ V ( G ). Furthermore, ( X,H ) is G -saturated. A cover ( X,H ) of G is called a double G -cover if G = tC n with n ≥ 3 and t ∈ N for a cycle C n = ( v , v 1 2 , . . . , v n , v 1 ), X v i ( i ∈ [1 , n ]) is a set of two vertices, say x , x i n + i , and µ H ( x , x i j ) = t if i -j ≡ 1 (mod 2 n ) else µ H ( x , x i j ) = 0. Clearly, ( X,H ) is G -saturated. Note that the cover ( X,H ) shown on the right side of Fig. 1 is a double G -cover for G = 2 C 4 .

Next we recursively define the family of constructible configurations. A uniform configuration ( G,X,H,f ) is called constructible if one of the following five conditions hold:

- (K1) ( G,X,H,f ) is an Mconfiguration , that is, G is a block and there exists a set U ⊆ V ( H ) such that ( X,H /U ) is an inflation of a G -cover, and, for v ∈ V ( G ) and x ∈ X v ,we have f ( x ) = d G ( v / X ) | v ( U ) | if x ∈ U else f ( x ) = 0. The set U is called layer of ( X,H ).

Remark 1 Note that the cover ( X,H /U ) is a full subcover of ( X,H ) that is G -saturated, and, for v ∈ V ( G ), we have f ( X v ) = f ( X U v ( )) = d G ( v ). Hence any M-configuration is degree feasible.

- (K2) ( G,X,H,f ) is a Kconfiguration , that is, G = tK n with t, n ∈ N and there are integers n , n , . . . , n 1 2 p ∈ N with p ≥ 1 such that n 1 + n 2 + . . . + n p = n -1. Moreover, there are p disjoint subsets U , U , . . . , U 1 2 p of V ( H ) such that ( X,H /U ) i is an inflation of a G -cover for i ∈ [1 , p ], and, for v ∈ V ( H ) and

x ∈ X v , we have f ( x ) = ( tn i ) / U | i ( X v ) | if x ∈ U i for i ∈ [1 , p ] else f ( x ) = 0. The set U i is said to be a layer of ( G,X,H,f ) of type n i ( i ∈ [1 , p ]).

Remark 2 Note that the cover ( X,H /U ) i is G -saturated for i ∈ [1 , p ], and, for v ∈ V ( G ), we have f ( X U v ( i )) = tn i and so f ( X v ) = t ( n -1) = d G ( v ). Hence any K-configuration is degree feasible. Furthermore, a K-configuration with p = 1 is also an M-configuration.

- (K3) ( G,X,H,f ) is an odd Cconfiguration , that is, G = tC n with t, n ∈ N and n ≥ 3 odd. Moreover, there are two disjoint subsets U , U 1 2 of V ( H ) such that ( X,H /U ) i is an inflation of a G -cover for i ∈ { 1 2 , } , and, for v ∈ V ( G ) and x ∈ X v , we have f ( x ) = t/ U | i ( X v ) | if x ∈ U i for i ∈ { 1 2 , } else f ( x ) = 0.
- Remark 3 Note that the cover ( X,H /U ) i is G -saturated for i ∈ { 1 2 , } , and, for v ∈ V ( G ), we have f ( X U v ( i )) = t and so f ( X v ) = 2 t = d G ( v ). Hence any odd C-configuration is degree feasible. Furthermore, if n = 3 then ( G,X,H,f ) is also a K-configuration.
- (K4) ( G,X,H,f ) is an even Cconfiguration , that is, G = tC n with t, n ∈ N and n ≥ 4 even. Moreover, there is a subset U of H such that ( X,H /U ) is an inflation of a double G -cover, and, for v ∈ V ( G ) and x ∈ X v , we have f ( x ) = 2 t/ U | ( X v ) | if x ∈ U else f ( x ) = 0.

Remark 4 Note that the cover ( X,H /U ) is G -saturated, and, for v ∈ V ( G ), we have f ( X v ) = f ( X U v ( )) = 2 t = d G ( v ). Hence any even C-configuration is degree feasible.

- (K5) There are two disjoint constructible configurations, say ( G , X , H 1 1 1 , f 1 ) and ( G , X , H 2 2 2 , f 2 ), such that G is obtained from the disjoint graphs G 1 and G 2 by identifying a vertex v 1 ∈ V ( G 1 ) and a vertex v 2 ∈ V ( G 2 ) to a new vertex v ∗ , H is obtained from the disjoint graphs H 1 and H 2 by choosing a bijection π from X v 1 to X v 2 and identifying each vertex x ∈ X v 1 with π x ( ) to a vertex x ∗ , and f is defined as

$$& x \, \, \text{and} \ J \ \text{is estimate as} \\ & f ( y ) = \begin{cases} f ^ { 1 } ( y ) & \text{if $y \in V(H^{1}) \, \text{$X_{v}^{1}$}, \\ f ^ { 2 } ( y ) & \text{if $y \in V(H^{2}) \, \text{$X_{v}^{2}$}, \\ f ^ { 1 } ( x ) + f ^ { 2 } ( \pi ( x ) ) & \text{if $y \text{ is obtained from the identification of $x \in X_{v}^{1}$} \\ & \text{with $\pi(x)\in X_{v}^{2}$}. \end{cases} \\ & \text{In this case, we say that $(G,X,H,f)$ is obtained from $(G^{1},X^{1},H^{1},f^{1})$ and} \\ & ( G ^ { 2 } \ X ^ { 2 } \ H ^ { 2 } \ H ^ { 2 } \ W \text{nv mero in} \ n ^ { 1 } \text{ and} \ n ^ { 2 } \text{ to } n ^ { * } \end{cases}$$

In this case, we say that ( G,X,H,f ) is obtained from ( G , X , H 1 1 1 , f 1 ) and ( G , X , H 2 2 2 , f 2 ) by merging v 1 and v 2 to v ∗ .

By a Cconfiguration we mean either an odd or an even C-configuration. The next result characterizes uncolorable degree feasible configurations whose underlying graph is connected.

Theorem 8 Let G be a connected graph, let ( X,H ) be a cover of G , and let f : V ( H ) → N 0 be a function. Then, ( G,X,H,f ) is an uncolorable degree-feasible configuration if and only if ( G,X,H,f ) is constructible.

For the class of simple graphs, Theorem 8, formulated in a slightly different terminology, was obtained by F. Lu, Q. Wang and T. Wang, see [29]. For covers ( X,H ) associated with constant list assignments of G , Theorem 8 is a reformulation of a result that was obtained in 2000 by Borodin, Kostochka, and Toft [6, Theorem 8] for simple graphs and extended in 2021 by Schweser and Stiebitz [36, Theorem 2] to graphs and hypergraphs. The proof of Theorem 8 resembles the proofs given in [6] and [36]; the proof is done via a sequence of five propositions and one theorem.

Recall that for a graph G , we denote by B ( G ) the set of blocks of G . Furthermore, for v ∈ V ( G ), let B v ( G ) = { B ∈ B ( G ) | v ∈ V ( B ) } . Note that two blocks of G have at most one vertex in common; and a vertex v belongs to S G ( ) if and only if v belongs to more than one block of G . The blocks of G form a tree-like structure, and a block B of G is called an end-block of G if | S G ( ) ∩ V ( B ) | = 1. Any connected graph G is either block or has at least two end-blocks.

Next, we want to describe the block structure of a constructible configuration. First, we need some notation. Let G be a connected graph, let ( X,H ) be a cover of G , and let B be a non-empty induced subgraph of G . Then we denote by X B the restriction of the map X to V ( B ), and by H B we denote the subgraph of H induced by the vertex set U = ⋃ v ∈ V ( B ) X v . Clearly, ( X ,H B B ) is a cover of B , and ( X ,H B B ) = ( X,H /U ) . In particular, X B v = X v for every vertex v of B , and H B ( X , X u v ) = H X ,X ( u v ) for every edge uv of B o . The proof of the following proposition can be easily done by induction on the number of blocks of the graph G . The after next proposition is an immediate consequence; note that an edge of G belongs to exactly one block of G .

Proposition 9 Let C = ( G,X,H,f ) be a constructible configuration. Then for every B ∈ B ( G ) , there is a unique function f B , such that C B = ( B,X B , H B , f B ) is an M-, K- or C-configuration, and, for v ∈ V ( G ) and x ∈ X v , we have

$$f ( x ) = \sum _ { B \in \mathcal { B } _ { v } ( G ) } f ^ { B } ( x )$$

In what follows, we call f B the B -part of the function f .

Proposition 10 Let C = ( G,X,H,f ) be a constructible configuration, let B ∈ B ( G ) , let f B be the B -part of f , and let C B = ( B,X B , H B , f B ) . Suppose that there is a pair u, v of distinct vertices of B such that H X ,X ( u v ) has only one component. Then C B is an M-configuration, and if u, v are distinct vertices of B with µ H ( u, v ) = m&gt; 0 , then H X ,X ( u v ) is a tK s,s with m = ts for s, t ∈ N .

The next proposition proves the 'if'-direction of Theorem 8.

Proposition 11 Let ( G,X,H,f ) be a constructible configuration. Then the following statements hold:

- (a) f ( X v ) = d G ( v ) for all v ∈ V ( G ) .
- (b) ( G,X,H,f ) is uncolorable.

Proof: Statements (a) holds if G is a block (see Remarks 1 - 4); for arbitrary connected graphs G it then easily follows from Proposition 9. The proof of (b) is by reductio ad absurdum. Then we may choose a configuration C = ( G,X,H,f ) such that

- (1) C is constructible,
- (2) C is colorable, i.e., there is a transversal T of ( X,H ) such that H T [ ] is strictly f -degenerate, and
- (3) | G | is minimum subject to (1) and (2).

Note that if f ( x ) = 0 for some vertex x ∈ V ( H ), then H [ { x } ] is not strictly f -degenerate and, hence, x cannot be contained in any strictly f -degenerate subgraph of H .

First, assume that ( G,X,H,f ) is an M-configuration. Then G is a block and there exists a set U ⊆ V ( H ) such that ( X,H /U ) is an s -inflation of a G -cover of G . Let v ∈ V ( G ) and x ∈ X v . Then s = | X U v ( ) , | and f ( x ) = d G ( v /s ) if x ∈ U else f ( x ) = 0. Consequently, T ⊆ U and d H T [ ] ( x ) = d G ( v /s ) = f ( x ) if x ∈ T , a contradiction.

Next assume that ( G,X,H,f ) is a K-configuration. Then G = tK n with t, n ∈ N and there are integers n , n , . . . , n 1 2 p ∈ N with p ≥ 1 such that n 1 + n 2 + . . . + n p = n -1. Moreover, there are p disjoint subsets U , U , . . . , U 1 2 p of V ( H ) such that ( X,H /U ) i is an inflation of a G -cover for i ∈ [1 , p ], and for v ∈ V ( H ) and x ∈ X v we have f ( x ) = ( tn i ) / U | i ( X v ) | if x ∈ U i for i ∈ [1 , p ] else f ( x ) = 0. Then T is a subset of U 1 ∪ U 2 ∪ · · · ∪ U p . Since | T | = n , there is an i ∈ [1 , p ], such that m = | T ∩ U i | ≥ n i +1. If ( X,H /U ) i is an s -inflation of G , then s = | U X i ( v ) | for all v ∈ V ( G ) and H ′ = H T [ ∩ U i ] is a ( t/s K ) m implying that d ′ H ( x ) = ( t/s )( m -1) ≥ ( t/s n ) i = f ( x ) for every x ∈ V ( H ′ ), a contradiction. If ( G,X,H,f ) is a C-configuration, we may argue similarly to get a contradiction.

To complete the proof, it remains to consider the case that C = ( G,X,H,f ) is obtained from two constructible configurations C 1 = ( G , X , H 1 1 1 , f 1 ) and C 2 = ( G , X , H 2 2 2 , f 2 ) by merging v 1 ∈ V ( G 1 ) and v 2 ∈ V ( G 2 ) to a new vertex v ∗ . To simplify the proof, we assume that v 1 = v 2 = v ∗ and X 1 v ∗ = X 2 v ∗ (i.e., π = id ). Since | G | was chosen minimal with respect to (1) and (2), we conclude that C i is uncolorable for i ∈ { 1 2 , } . By (2), ( X,H ) has a transversal T such that H T [ ] is strictly f -degenerate. Let T i = T ∩ V ( H i ) ( i ∈ { 1 2 , } ) and let x v ∗ be the unique vertex from X v ∗ ∩ T . Then T 1 ∩ T 2 = { x v ∗ } , and f ( x v ∗ ) = f 1 ( x v ∗ ) + f 2 ( x v ∗ ) and

/negationslash f ( x ) = f i ( x ) for all x ∈ T i \{ x v ∗ } ( i ∈ { 1 2 , } ). Since C i is uncolorable, the subgraph H T [ i ] is not strictly f i -degenerate implying that there is a subgraph ˜ H i of H T [ i ] such that d ˜ H i ( x ) ≥ f i ( x ) for all x ∈ V ( ˜ ) H i ( i ∈ { 1 2 , } ). If x v ∗ does not belong to ˜ , H i then ˜ H i is a subgraph of H T [ ] -x v ∗ and so ˜ H i is strictly f i -degenerate as H T [ ] is strictly f -degenerate, which is impossible. Hence x v ∗ belongs to ˜ H i (for i ∈ { 1 2 , } ). Then ˜ H = ˜ H 1 ∪ ˜ H 2 is a subgraph of H T [ ]. Let x be an arbitrary vertex of ˜ . H If x = x v ∗ , then x belongs to ˜ H i -x v ∗ for some i ∈ { 1 2 , } , and so d ˜ H ( x ) = d ˜ H i ( x ) ≥ f i ( x ) = f ( x ). Furthermore, we have

$$d _ { \tilde { H } } ( x _ { v ^ { * } } ) = d _ { \tilde { H } ^ { 1 } } ( x _ { v ^ { * } } ) + d _ { \tilde { H } ^ { 2 } } ( x _ { v ^ { * } } ) \geq f ^ { 1 } ( x _ { v ^ { * } } ) + f ^ { 2 } ( x _ { v ^ { * } } ) = f ( x _ { v ^ { * } } ).$$

Hence, ˜ H ⊆ H T [ ] is not strictly f -degenerate and so H T [ ] is not strictly f -degenerate, as well, a contradiction.

As a consequence of the above proposition, it only remains to show that each uncolorable degree-feasible configuration is constructible. To this end, we apply the following reduction method.

Proposition 12 (Reduction) Let C = ( G,X,H,f ) be a configuration, let v ∈ V ( G ) \ S G ( ) and x v ∈ X v such that f ( x v ) &gt; 0 . Moreover, let C ′ = ( G,X ,H ,f ′ ′ ′ ′ ) be the tuple with G ′ = G -v , ( X , H ′ ′ ) = ( X G ′ , H G ′ ) , and

$$f ^ { \prime } ( x ) = \max \{ 0, f ( x ) - \mu _ { H } ( x, x _ { v } ) \}$$

for all x ∈ V ( H ′ ) . Then, C ′ is a configuration and the following statements hold:

- (a) If C is degree-feasible, then so is C ′ .
- (b) If C is uncolorable, then so is C ′ .

In the following, we write C ′ = C / v, x ( v ) .

Proof: That C ′ is a configuration is evident, note that H ′ = H -X v . For the proof of (a) assume that C is degree-feasible. Let u be an arbitrary vertex of G ′ . Then we have

$$d _ { G } ( u ) - d _ { G ^ { \prime } } ( u ) = \mu _ { G } ( u, v ) \geq \sum _ { x \in X _ { u } } \mu _ { H } ( x, x _ { v } ),$$

where the last inequality follows from the fact that both sets X u and X v are independent and E H ( X , X u v ) is a union of µ G ( u, v ) matchings (by (C2)). Then we conclude that

$$\sum _ { x \in X _ { u } } f ^ { \prime } ( x ) \geq \sum _ { x \in X _ { u } } \left ( f ( x ) - \mu _ { H } ( x, x _ { v } ) \right ) \geq d _ { G } ( u ) - \sum _ { x \in X _ { u } } \mu _ { H } ( x, x _ { v } ) \geq d _ { G ^ { \prime } } ( u ).$$

Hence C ′ is degree-feasible and (a) is proved. For the proof of (b) assume that C ′ is colorable. Then there is a transversal T ′ of ( X , H ′ ′ ) such that H T ′ [ ′ ] is strictly

/negationslash f ′ -degenerate. Clearly, T = T ′ ∪ { x v } is a transversal of ( X,H ). Let ˜ H be a non-empty subgraph of H T [ ]. We claim that there is a vertex x in ˜ H such that d ˜ H ( x ) &lt; f x ( ). If x v is the only vertex of ˜ , H then f ( x v ) &gt; 0 = d ˜ H ( x v ) and we are done. Otherwise, ˜ H contains a vertex x = x v such that d H T [ ′ ] ( x ) &lt; f ′ ( x ) since H T ′ [ ′ ] is strictly f ′ -degenerate. Then f ′ ( x ) = f ( x ) -µ H ( x, x v ) and so

$$d _ { \tilde { H } } ( x ) \leq d _ { H [ T ] } ( x ) + \mu _ { H } ( x, x _ { v } ) < f ^ { \prime } ( x ) + \mu _ { H } ( x, x _ { v } ) = f ( x )$$

This proves that H T [ ] is strictly f -degenerate. Consequently, C is colorable and (b) is proved.

By using the reduction method, we obtain the following useful properties of uncolorable degree-feasible configurations.

Proposition 13 Let G be a connected graph and let ( G,X,H,f ) be an uncolorable degree-feasible configuration. Then, the following statements hold:

- (a) f ( X u ) = d G ( u ) for all u ∈ V ( G ) .
- (b) If v ∈ V ( G ) \ S G ( ) and x v ∈ X v with f ( x v ) &gt; 0 , then, for every u ∈ V ( G -v ) , we have f ( y ) ≥ µ H ( y, x w ) for all y ∈ X u and µ G ( v, u ) = ∑ x ∈ X v µ H ( y, x v ) .
- (c) If | G | ≥ 2 and if u is an arbitrary vertex of G , then there is a partial transversal T of ( X,H ) such that dom( T : H ) = V ( G -u ) and H T [ ] is strictly f -degenerate, and, for every such transversal T and every vertex x ∈ X u , we have f ( x ) = d H T [ ∪{ } x ] ( x ) .

/negationslash

Proof: The proof of (a) is by induction on the order of G . If | G | = 1 then sp ( o f ) = V ( H ) and the statement is obvious. Suppose | G | ≥ 2 and let u ∈ V ( G ) be an arbitrary vertex. Since G is connected, there is a non-separating vertex v = u in G and, since f ( X v ) ≥ d G ( v ) ≥ 1, there is at least one vertex x v ∈ X v with f ( x v ) &gt; 0. By Proposition 12, ( G,X ,H ,f ′ ′ ′ ′ ) = ( G,X,H,f / v,x ) ( v ) is an uncolorable degreefeasible configuration, where G ′ = G -v and X ′ w = X w for all vertices w of G ′ . By applying the induction hypothesis, we obtain

$$f ^ { \prime } ( X _ { u } ) = f ^ { \prime } ( X _ { u } ^ { \prime } ) = d _ { G } ^ { \prime } ( u ).$$

Since G ′ = G -v , we have

$$d _ { G } ( u ) - d _ { G ^ { \prime } } ( u ) = \mu _ { G } ( v, v ) \geq \sum _ { y \in X _ { u } } \mu _ { H } ( y, x _ { v } ),$$

where the last inequality follows from (C2). Furthermore, f ′ ( y ) ≥ f ( y ) -µ H ( y, x v ) for all y ∈ X u . Consequently, we obtain that

$$d _ { G ^ { \prime } } ( u ) = \sum _ { y \in X _ { u } } f ^ { \prime } ( y ) \geq \sum _ { y \in X _ { u } } ( f ( y ) - \mu _ { H } ( y, x _ { v } ) ) \geq d _ { G } ( u ) - \sum _ { y \in X _ { u } } \mu _ { H } ( y, x _ { v } ) \geq d _ { G ^ { \prime } } ( u ),$$

which implies that ∑ y ∈ X u f ( y ) = d G ( u ), f ′ ( y ) = f ( y ) -µ H ( y, x v ) ≥ 0 for all y ∈ X u and µ G ( v, u ) = y ∈ X u µ H ( y, x v ). This proves (a) and (b).

∑ For the proof of (c), assume that | G | ≥ 2 and u ∈ V ( G ). Let G ′ = G -u , let X ′ be the restriction of X to V ( G ′ ), and let H ′ = H -X u . Then ( G,X ,H ,f ′ ′ ′ ) is a degree-feasible configuration. Furthermore, each component of G ′ contains a vertex v ∈ N G ( u ) and we then obtain from (a) that

$$f ( X _ { v } ) = d _ { G } ( v ) > d _ { G ^ { \prime } } ( v ).$$

Then it follows from (a) applied to each component of G ′ that ( X , H ′ ′ ) has a transversal T such that H T ′ [ ] is strictly f -degenerate. Then T is a partial transversal of ( X,H ) such that dom( T : H ) = V ( G ′ ) and H T [ ] = H T ′ [ ] is strictly f -degenerate. Now let T be such a partial transversal. Since ( G,X,H,f ) is uncolorable, for each x ∈ X u , H T [ ∪{ } x ] contains a non-empty subgraph H x such that f ( y ) ≤ d H x ( y ) for all y ∈ V ( H x ). Clearly, H x contains x and so f ( x ) ≤ d H x ( x ) ≤ d H T [ ∪{ } x ] ( x ). For a vertex y ∈ T , let v = v y be the unique vertex of G ′ such that y ∈ X v . Using (a) and (C2), we then obtain that

$$d _ { G } ( u ) \ & = \ \sum _ { x \in X _ { u } } f ( x ) \leq \sum _ { x \in X _ { u } } d _ { H [ T \cup \{ x \} ] } ( x ) = \sum _ { x \in X _ { u } } \sum _ { y \in T } \mu _ { H } ( x, y ) \\ & = \ \sum _ { y \in T } \sum _ { x \in X _ { u } } \mu _ { H } ( x, y ) \leq \sum _ { y \in T } \mu _ { G } ( u, v _ { y } ) = \sum _ { v \in V ( G ^ { \prime } ) } \mu _ { G } ( u, v ) = d _ { G } ( u ).$$

This obviously implies that f ( x ) = d H T [ ∪{ } x ] ( x ) for all x ∈ X u . This proves (c).

Let C = ( G,X,H,f ) be a configuration. Then we call G the fundamental graph of C , ( X,H ) the cover of C , and f the function of C . The next theorem proves the 'only if'-direction of Theorem 8.

Theorem 14 If C is an uncolorable degree-feasible configuration whose fundamental graph is connected, then C is colorable.

Proof: The proof is by reductio ad absurdum. Let C = ( G,X,H,f ) be a minimal counter-example, that is, G is a connected graph such that

- (A) C is an uncolorable degree-feasible configuration,
- (B) C is not constructible, and
- (C) | G | is minimum subject to (A) and (B).

By Proposition 13(a) we have

$$f ( X _ { v } ) = d _ { G } ( v ) \text{ for all } v \in V ( G ).$$

Clearly, | G | ≥ 2, as for | G | = 1 we have V ( G ) = { v } and f ( x ) = 0 for all x ∈ X v implying that ( G,X,H,f ) is an M-configuration and hence constructible, a contradiction to (B). We reach a contradiction via a sequence of twelve claims.

Proof : Otherwise, G is the union of two connected graphs G 1 and G 2 such that V ( G 1 ) ∩ V ( G 2 ) = { v ∗ } and | G i | &lt; G | | for i ∈ { 1 2 , } . For i ∈ { 1 2 , } , let ( X , H i i ) = ( X,H /V G ) ( i ) which is a cover of G i . We now define a vertex function f i of H i as follows. By Proposition 13(c), ( X,H ) has a partial transversal T such that dom( T : G ) = V ( G -v ∗ ) and H T [ ] is strictly f -degenerate. Let T 1 = T ∩ V ( G 1 ) and let T 2 = T ∩ V ( G 2 ). Then H T [ ] is the disjoint union of H T [ 1 ] and H T [ 2 ]. Then, using Proposition 13(c), we obtain that

$$f ( x ) = d _ { H [ T \cup \{ x \} ] } ( x ) = d _ { H [ T _ { 1 } \cup \{ x \} ] } ( x ) + d _ { H [ T _ { 2 } \cup \{ x \} ] } ( x )$$

for all x ∈ X v ∗ , and we set f i ( x ) = d H T [ i ∪{ } x ] ( x ) for i ∈ { 1 2 , } and x ∈ X v ∗ . For a vertex v of G i -v ∗ , let f i ( x ) = f ( x ) for all x ∈ X v . Clearly, C i = ( G , X , H , f i i i i ) is a configuration for i ∈ { 1 2 , } .

/negationslash

First, we claim that C i is uncolorable for i ∈ { 1 2 , } . For otherwise, by symmetry, we may assume that C 1 is colorable. Then, there is a transversal T 1 of ( X ,H 1 1 ) such that H T 1 [ 1 ] is strictly f 1 -degenerate. Clearly, T = T 1 ∪ T 2 is a transversal of ( X,H ), and we claim that H T [ ] is strictly f -degenerate. Otherwise, there is a subgraph ˜ H of H T [ ] with d ˜ H ( x ) ≥ f ( x ) for all x ∈ V ( ˜ ). H Since H T [ 2 ] is strictly f -degenerate, ˜ H contains vertices of T 1 . Since H T [ 1 ] is strictly f 1 -degenerate, there is a vertex y ∈ V ( ˜ ) H ∩ T 1 such that d ˜ H -T 2 ( y ) &lt; f 1 ( y ). If y ∈ X v ∗ , then

$$f ( y ) \leq d _ { \tilde { H } } ( y ) = d _ { \tilde { H } - T _ { 2 } } ( y ) < f ^ { 1 } ( y ) = f ( y ),$$

which is impossible. If y ∈ X v ∗ , then f 2 ( y ) = d H T [ 2 ∪{ } y ] ( y ) and we obtain that

$$f ( y ) \leq d _ { \tilde { H } } ( y ) = d _ { \tilde { H } - T _ { 2 } } ( y ) + d _ { \tilde { H } [ T _ { 2 } \cup \{ y \} ] } ( y ) < f ^ { 1 } ( y ) + f ^ { 2 } ( y ) = f ( y ),$$

which is impossible, too. Hence, H T [ ] is strictly f -degenerate and so C is colorable, a contradiction to (A). This shows that C i is uncolorable for i ∈ { 1 2 , } , as claimed.

Next, we claim that C i is degree-feasible for i ∈ { 1 2 , } . By (2.1) and the definition of f i , we obtain that f i ( X v ) = f ( X v ) = d G ( v ) = d G i ( v ) for all v ∈ V ( G i -v ∗ ). Moreover, we have

$$d _ { G } ( v ^ { * } ) = f ( X _ { v ^ { * } } ) = f ^ { 1 } ( X _ { v ^ { * } } ) + f ^ { 2 } ( X _ { v ^ { * } } ) = d _ { G ^ { 1 } } ( v ^ { * } ) + d _ { G ^ { 2 } } ( v ^ { * } ). \quad \ ( 2. 2 )$$

Since C i is uncolorable, it follows from Proposition 13(a) that f i ( X v ∗ ) ≤ d G i ( v ∗ ) for i ∈ { 1 2 , } . By (2.2), this implies that f i ( X v ∗ ) = d G i ( v ∗ ) for i ∈ { 1 2 , } . Consequently, C i is degree-feasible for i ∈ { 1 2 , } .

Since C = ( G,X,H,f ) is a minimal counter-example and | G i | &lt; G | | for i ∈ { 1 2 , } , we conclude that C i = ( G , X , H , f i i i i ) is a constructible configuration, and so C is obtained from the constructible configurations C 1 and C 2 by merging two vertices to v ∗ . Hence, C is a constructible configuration, a contradiction to (B). /square

Claim 2 Let v ∈ V ( G ) and let x v ∈ X v such that f ( x v ) &gt; 0 . Then the configuration C ′ = C / v, x ( v ) is constructible. If f ′ is the function of C ′ , then for every vertex u of G -v , we have

- (a) f ′ ( y ) = f ( y ) -µ H ( y, x v ) ≥ 0 for all y ∈ X u , and
- (b) µ G ( u, v ) = ∑ y ∈ X u µ H ( y, x v ) .

Proof : From (A) and Proposition 12 it follows that C ′ = C / v, x ( v ) is an uncolorable degree-feasible configuration. Since G is a block (by Claim 1), G -v is connected. By (B) and (C), this implies that C ′ is a constructible configuration. Furthermore, we have f ( y ) ≥ µ H ( y, x v ) (by Proposition 13(b)) and f ′ ( y ) = max { 0 , f ( y ) -µ H ( y, x v ) } , which yields (a). Statement (b) also follows from Proposition 13(b). /square

Let uv be an edge of G o , let X ⊆ X v and X ′ ⊆ X u . We call ( X,X ′ ) a complete uv -pair of type ( t, s ) if H X,X ( ′ ) is a tK s,s and µ H ( u, v ) = ts . Note that if ( X,Y ) is a complete uv -pair of type ( t, s ) and U = X ∪ Y , then G ′ = G [ { u, v } ] is a ( ts K ) 2 , and ( X,H /U ) is an s -inflation of a G ′ -cover of G ′ . Let

$$C P ( G ) = \{ u v \in E ( G ^ { o } ) \ | \ ( X _ { u }, X _ { v } ) \text{ is a complete } u v \text{-pair} \}$$

Let U = sp( f ) be the support of f , and let f ∗ be the restriction of f to U . Then it follows from Claim 2 that the cover ( X , H ′ ′ ) = ( X,H /U ) is G -saturated. Furthermore, ( G,H ,X ,f ′ ′ ∗ ) is an uncolorable degree-feasible configuration which is not constructible. Hence ( G,X ,H ,f ′ ′ ∗ ) is also a smallest counterexample and we may assume that U = V ( H ). As an immediate consequence of Claim 2, we then obtain the following result.

Claim 3 For the configuration C = ( G,X,H,f ) the following statements hold:

- (a) For every edge uv of G o , the graph H X ,X ( u v ) is a bipartite graph with parts X u and X v that is regular of degree µ G ( u, v ) .
- (b) If v ∈ V ( G ) and x ∈ X v , then C / v, x ( ) is a constructible configuration.

Since G is connected, it follows from Claim 3(a) that C is r -uniform for an integer r ≥ 1. If r = 1, then X v = { x v } for all v ∈ V ( G ) and µ H ( x , x v u ) = µ G ( u, v ) for every pair u, v of distinct vertices of G implying that ( X,H ) is a G -cover of G and f ( x v ) = d G ( v ) for all v ∈ V ( H ). Hence C is an M-configuration. This contradiction to (B) shows that r ≥ 2.

Let v be an arbitrary vertex of G , and let x be an arbitrary vertex of X v . Then define C x = C / v, x ( ). By Claim 3, C x is a constructible configuration and we denote by f x the function of C x . Note that G ′ = G -v is a connected graph and C x = ( G,X ′ G ′ , H G ′ , f x ). Since C x is constructible, we can use the block decomposition of C x described in Proposition 9. If B ∈ B ( G ′ ), then we denote by f B x the B -part of

the function f x . One important consequence of Proposition 9 and Claim 2(a) is the following:

$$f _ { x } ^ { B } ( y ) = f _ { x } ( y ) = f ( y ) - \mu _ { H } ( y, x ) \text{ whenever } y \in X _ { u } \text{ and } u \in V ( B ) \, \sum S ( G ^ { \prime } ). \quad ( 2. 3 )$$

/negationslash

Claim 4 Let v ∈ V ( G ) be an arbitrary vertex, let G ′ = G -v , let B ∈ B ( G ′ ) , and let u, u ′ be two distinct vertices of V ( B ) \ S G ( ′ ) . If u ∈ N G ( v ) and u ′ ∈ N G ( v ) , then uv ∈ CP G ( ) .

/negationslash

/negationslash

Proof : Suppose that ( X , X u v ) is not a complete pair. Let m = µ H ( u, v ). By Claim 3(a), H X ,X ( u v ) is an m -regular bipartite graph with parts X u and X v . Consequently, there is a vertex y ∈ X u and two distinct vertices x , x 1 2 ∈ X v such that µ H ( x , y 1 ) = µ H ( x , y 2 ). For i ∈ { 1 2 , } , let f i = f B x i . Then C B x i = ( B,X B , H B , f i ) is an M-, or K-, or C-configuration ( i ∈ { 1 2 , } ). Since u ′ ∈ N H ( v ), we have f 1 ( z ) = f 2 ( z ) = f ( z ) &gt; 0 for all z ∈ X u ′ (by (2.3)). Consequently, sp( f i ) = V ( H B ) for i ∈ { 1 2 , } . Since µ H ( x , y 1 ) = µ H ( x , y 2 ), we have f 1 ( y ) = f 2 ( y ) (by (2.3)). First assume that C B x 1 is an M-configuration. Then C B x 2 is an M -configuration, too (Proposition 10), implying that f 1 ( y ) = d B ( u /r ) = f 2 ( y ), a contradiction. Otherwise, C B x 1 is a K-configuration with at least two layers, or a C-configuration where the underlying cycle has at least four vertices. This also leads to f 1 ( y ) = f 2 ( y ), a contradiction. This completes the proof. /square

/negationslash

/negationslash

/negationslash

## Claim 5 We have CP G ( ) = E G ( o ) .

Proof : Suppose that CP G ( ) = E G ( o ). Then ( X,H ) is an r -inflation of a G -cover of G . Our aim is to show that C is an M-configuration, a contradiction to (B). To this end, it suffices to show that f ( y ) = d G ( u /r ) whenever y ∈ X u and u ∈ V ( G ). So let u ∈ V ( G ). Since | G | ≥ 2, there is a vertex v ∈ N G ( u ) and a vertex x ∈ X v . Then vu ∈ CP G ( ), and so H X ,X ( u v ) is a tK r,r with tr = µ G ( u, v ), which leads to f ( y ) = f x ( y )+ t for all y ∈ X u . Note that G ′ = G -v is a connected graph and C x is constructible. If u is the only vertex of G ′ , then f x ( y ) = 0 for all y ∈ X u , which leads to f ( y ) = t = d G ( u /r ) as claimed. It remains to consider the case that | G ′ | ≥ 2. Let B ∈ B ( G ′ ) be an arbitrary block. Then | B | ≥ 2 and hence there is an edge ww ′ ∈ E B ( o ). Since ww ′ ∈ CP G ( ), we obtain that H B ( X ,X w w ′ ) = H X ,X ( w w ′ ) is a t K ′ r,r with t r ′ = µ G ( w, w ′ ). Hence C B x is an M-configuration (Proposition 10), and, therefore, f B x ( z ) = d B ( z /r ) whenever z ∈ X w and w ∈ V ( B ). Using Proposition 9 for C x , for every vertex y ∈ X u obtain that

$$f _ { x } ( y ) = \sum _ { B \in \mathcal { B } _ { u } ( G ^ { \prime } ) } f _ { x } ^ { B } ( y ) = \frac { 1 } { r } \sum _ { B \in \mathcal { B } _ { u } ( G ^ { \prime } ) } d _ { B } ( u ) = \frac { d _ { G } ^ { \prime } ( u ) } { r },$$

which implies that f ( y ) = f x ( y )+ t = 1 r ( d ′ G ( u )+ µ G ( u, v )) = 1 r d G ( u . ) This completes the proof. /square

Assume that G has only two vertices, say u and v . For any vertex x ∈ X v , the configuration C x is constructible and so f x ( y ) = 0 for all y ∈ X u , which implies that f ( y ) = f x ( y ) + µ H ( y, x ) = µ H ( y, x ) for y ∈ X u . By symmetry, we also obtain for any vertex y ∈ X u that µ H ( y, x ) = f ( x ) &gt; 0 for all x ∈ X v . Furthermore, f ( X v ) = f ( X u ) = d G ( u ) = d G ( v ). This implies that H X ,X ( u v ) is a tK r,r and f ( x ) = t for all x ∈ V ( H ). Hence C is an M-configuration. This contradiction to (B) shows that | G | ≥ 3.

## Claim 6 We have CP G ( ) = ∅ .

/negationslash

/negationslash

Proof : Suppose that CP G ( ) = ∅ . By Claim 5, there is an edge e = uw ∈ E G ( o ) \ CP G ( ). Since G is a block, there is a cycle in G o containing the edge e and an edge belonging to CP G ( ). Let C be a shortest such cycle. Then C is an induced cycle of G o . First assume that there is a vertex v ∈ V ( G ) \ V ( C ). Then C x is an constructible configuration where x ∈ X v . Clearly, there is a block B of G -v containing V ( C ). Then B o contains uv and an edge of CP G ( ), which implies, by Proposition 10, that uv ∈ CP G ( ), a contradiction. It remains to consider the case that G o = C . Then there are three vertices v, w, w ′ such that vw ∈ E C ( ) \ CP G ( ) and ww ′ ∈ E C ( ) ∩ CP G ( ). Then B = G [ { w, w ′ } ] is a block of G ′ = G -v . Let x ∈ X v be an arbitrary vertex. Clearly, C B x is an M-configuration. Since ww ′ ∈ CP G ( ), we have sp( f B x ) = X w ∪ X w ′ , which implies that f B x ( y ) = t for all y ∈ X w . Since w ∈ S G ( ′ ), we obtain, for y ∈ X w , that f x ( y ) = f B x ( y ) = t and f ( y ) = t + µ H ( y, x ) (by (2.3)). Since x was chosen arbitrarily in X v and H X ,X ( v w ) is a regular bipartite graph, we obtain that H X ,X ( v w ) is a t K ′ r,r . Hence vw ∈ CP G ( ), a contradiction. /square

Combining Claim 6 and Claim 4, we obtain the following result.

Claim 7 Let v ∈ V ( G ) be an arbitrary vertex, let G ′ = G -v , let B ∈ B ( G ′ ) , and let u, u ′ be two distinct vertices of V ( B ) \ S G ( ′ ) . Then, either { u, u ′ } ⊆ N G ( v ) or { u, u ′ } ∩ N G ( v ) = ∅ .

Claim 8 The simple graph G o is a cycle or a complete graph.

/negationslash

Proof : Suppose that G o is not a complete graph. Since G is a block and | G | ≥ 3, we have 2 ≤ δ G ( o ) ≤ | G o | -2 = | G | -2. Let v ∈ V ( G ) be a vertex of minimum degree in G o . If B = G -v is a block, then B contains a vertex u ∈ N G ( v ) and a vertex u ′ ∈ N G ( v ), contradicting Claim 7. So G ′ = G -v is not a block and there are at least two end-blocks of G ′ . Let B be an arbitrary end-block of G ′ . By the choice of v , we obtain that | B | ≥ δ G ( o ). Since B is an end-block of G ′ , there is exactly one vertex u ∈ V ( B ) ∩ S G ( ′ ). Since G is a block, v has in G a neighbor belonging to B -u . By Claim 7 this implies that V ( B -u ) ⊆ N G ( v ). Since G has at least two end-blocks, this leads to δ G ( o ) ≥ 2( δ G ( o ) -1) and hence to δ G ( o ) = 2. Then | B | = 2 and the vertex w ∈ V ( B -u ) has degree δ G ( o ) in G o . Furthermore G ′ = G -v has exactly two end-blocks. If we repeat this argument with w , we obtain that G o is a cycle. /square

Let uw be an arbitrary edge of G o and let m = µ H ( u, w ). Then m &gt; 0 and the bipartite graph H X ,X ( u w ) is regular of degree m (Claim 3(a)). A component of H X ,X ( u w ) is called a uw -part of H . For a uw -part H ′ , let X u ( H ′ ) = X u ∩ V ( H ′ ) and X w ( H ′ ) = X w ∩ V ( H ′ ). If ( X u ( H ,X ′ ) w ( H ′ )) is a complete uw -pair, then H ′ is a tK s,s with m = ts ; in this case we say that H ′ is a full uv -part of H of type ( t, s ). Note that if H 1 and H 2 are full uw -parts of H , then V ( H 1 ) = V ( H 2 ) or V ( H 1 ) ∩ V ( H 2 ) = ∅ , and in the later case E H ( V ( H ,V H 1 ) ( 2 )) = ∅ .

Claim 9 If uw is an edge of G o , then H X ,X ( u v ) is the disjoint union of p full uw -parts with p ≥ 2 .

/negationslash

Proof : Let uw be an arbitrary edge of G o . Since | G | ≥ 3, there is a vertex v ∈ N G ( u ) \ { w } . Then G ′ = G -v is connected and there is a block B ∈ B ( G ′ ) containing u and w . Since G o is a cycle or a complete graph (by Claim 8), it follows that u ∈ S G ( ′ ). Let x ∈ X v be an arbitrary vertex. Then C x is a constructible configuration. Since CP G ( ) = ∅ , it then follows from Proposition 10 that H X ,X ( u w ) = H B ( X , X u w ) has at least two components. Since uw was chosen arbitrarily, the same holds for the bipartite graph H X ,X ( v u ). Now let y be an arbitrary vertex of X u . Then for x we can choose a vertex in X v that is no neighbor of y in H . By (2.3), this implies that f B x ( y ) = f ( y ) &gt; 0. Then y belongs to a full uw -part of H , since C B x is an M-, or K-, or C-configuration, y ∈ sp( f B x ), and H X ,X ( u w ) = H B ( X , X u w ). This proves the claim. /square

/negationslash

Claim 10 Let vu and uw be two distinct edges of G o , let ( X,Y ) be a complete vu -pair, and ( Z, W ) be a complete uw -pair. Suppose that Y ∩ Z = ∅ . Then Y = Z and, moreover, the following statements hold:

- (a) If G o is a complete graph of order n ≥ 4 , then ( X,W ) is a complete vw -pair.
- (b) If G o is a cycle, then there are exactly two complete vu pairs.

Proof : First assume that G o is a complete graph of order n ≥ 4. Then there is a vertex y ∈ Y ∩ Z and a vertex v ′ ∈ V ( G ) \ { u, v, w } . By Claim 9, there is a vertex x ∈ X v ′ such that µ H ( x, y ) = 0. Then we have f x ( y ) = f ( y ) &gt; 0 (by Claim 2(a)). Since G o is a complete graph, C x is an M-configuration or a K-configuration and y belongs to a layer U of C x . Then X,Y,W, and Z are all contained in U , which implies that Y = Z and ( X,W ) is a complete vw -pair. So we are done.

/negationslash

/negationslash

Now assume that G o is a cycle. Then G o -v is a path, B = G [ { u, w } ] is an end-block of G ′ = G -v and u ∈ S G ( ′ ). Let x ∈ X v be an arbitrary vertex, and let U x = sp( f B x ) and U c x = sp ( o f B x ). Then C B x = ( B,X B , H B , f B x ) is an M-configuration implying that H U [ x ] is a full uw -part of H . By Claim 9, U x = ∅ . For x, x ′ ∈ X v , we have U x = U x ′ or U x ∩ U x ′ = ∅ . Now let X ′ = { x ∈ X v | H U [ x ] = H Z,W ( ) } . By (2.3), we obtain that for y ∈ X u and x ∈ X v we have

$$f _ { x } ^ { B } ( y ) = f _ { x } ( y ) = f ( y ) - \mu _ { H } ( x, y )$$

Suppose that H Z,W ( ) is a tK s,s . Let Z ′ = X u \ Z . If x ∈ X ′ , then Z ′ ⊆ sp ( o f B x ) which yields that µ H ( x, y ) = f ( y ) &gt; 0 for all y ∈ Z ′ . Consequently, Z ′ ⊆ N H ( x ) for all x ∈ X ′ . Now let x ∈ X v be a vertex such that there is an y ∈ Z with µ H ( x, y ) = 0. Then f x ( y ) = f ( y ) &gt; 0 which implies that Z ⊆ sp( f x ) and so x ∈ X ′ . Consequently, Z ⊆ N H ( x ) for all x ∈ X v \ X ′ . From Claim 9 it then follows that ( X , Z ′ ′ ) and ( X v \ X , Z ′ ) are the only complete vu -pairs. This implies (b). /square

## Claim 11 G o is a complete graph of order n ≥ 4 .

Proof : Suppose this is false. Then, by Claim 8, G o is a cycle C and n = | C | ≥ 3. Let v be an arbitrary vertex of C , let u and w be the two neighbors of v in C , and let u ′ be the neighbor of u in C different from w . Then it follows from Claim 10(b), that V ( H ) has a partition into two sets, say U 1 and U 2 , such that, for every edge v w ′ ′ of the path C -uu ′ , ( X v ′ ( U i ) , X w ′ ( U i )) is a complete v w ′ ′ -pair of type ( t i ( v w ′ ′ ) , s i ( v w ′ ′ )) for i ∈ { 1 2 , } . Then, by Claim 10(b), either ( X u ( U 1 ) , X u ′ ( U 1 )) or ( X u ( U 1 ) , X u ′ ( U 2 ) is a complete uu ′ pair.

Case 1: ( X u ( U 1 ) , X u ′ ( U 1 )) is a complete uu ′ pair. Then ( X u ( U 2 ) , X u ′ ( U 2 )) is a complete uu ′ pair, too, and ( X,H /U ) i is an s i -inflation of G i ( ∈ { 1 2 , } . Furthermore, we obtain that n is odd. For otherwise, ( X,H ) has an independent transversal and so C is colorable, a contradiction to (A). Choose two vertices y ∈ X u ( U 1 ) and y ′ ∈ X w ( U 2 ). Since n is odd, there is a partial transversal T of ( X,H ) such that dom( T : G ) = V ( G -v ), y, y ′ ∈ T , and T is an independent set of H , which implies that H T [ ] is strictly f -degenerate. By Proposition 13(c), we obtain that f ( x ) = d H T [ ∪{ } x ] ( x ) for all x ∈ X v . Consequently, f ( x ) = µ H ( x, y ) = t 1 ( vu ) for all x ∈ X U v ( 1 ) and f ( x ) = µ H ( x, y ′ ) = t 2 ( vw ) for all x ∈ X U v ( 2 ). Now we can choose two vertices y ∈ X u ( U 2 ) and y ′ ∈ X w ( U 1 ) to show that f ( x ) = µ H ( x, y ) = t 1 ( vw ) for all x ∈ X U v ( 1 ) and f ( x ) = µ H ( x, y ′ ) = t 2 ( vu ) for all x ∈ X U v ( 2 ). This implies that t i ( vu ) = t i ( vw ) for i ∈ { 1 2 , } . Since v was chosen arbitrarily, it then follows that G = tC n and f ( x ) = t i for all x ∈ U i with t s i i = t . Hence C is an odd C-configuration, a contradiction to (B).

Case 2: ( X u ( U 1 ) , X u ′ ( U 2 )) is a complete uu ′ pair. Then ( X u ( U 2 ) , X u ′ ( U 1 )) is a complete uu ′ pair, too, implying that | X u ( U i )) | = s for i ∈ { 1 2 , } and all u ∈ V ( G ), where s ∈ N . This implies that t 1 ( v w ′ ′ ) = t 2 ( v w ′ ′ ) = µ G ( v , w ′ ′ ) /s for all edges v w ′ ′ of C -uu ′ . Then we obtain that n is even, For otherwise, ( X,H ) has an independent transversal and so C is colorable, a contradiction to (A). Now we may argue similarity as in the first case to show that G = tC n and f ( x ) = t/s for all x ∈ V ( H ). Hence C is an even C-configuration, a contradiction to (B). /square

By the above claim, G o is a complete graph of order n ≥ 4. Then it follows from Claim 10(a) that V ( H ) has a partition into p sets, say U , U 1 2 , . . . , U p such that ( X,H /U ) i is an s i -inflation of G for i ∈ [1 , p ] and p ≥ 2 (by Claim 9). Then for every i ∈ [1 , p ] and every edge vu of G o , there is an integer t i ( uv ) such that H X ( u ( U i ) , X v ( U i )) is a t i ( uv K ) s,s and µ G ( u, v ) = t i ( uv s ) i . Furthermore,

E H ( U , V i ( H ) \ U i ) = ∅ . Our aim is to show that C is a K-configuration. This final contradiction then completes the proof of Theorem 14.

Let x ∈ V ( H ) be an arbitrary vertex. Then x ∈ X u for exactly one vertex u ∈ V ( G ). For i ∈ [1 , p ], we define U i x = U i \ X u . Then ( X,H /U ) i x is an s i -inflation of G -v . Since C x is constructible (by Claim 3(b)) and G o -v is a complete graph, C x is an M-configuration or a K-configuration. For the function f x of C x we obtain that f x ( y ) = f ( y ) -µ H ( x, y ) for all y ∈ V ( H ) \ X u (by Claim 2(a)). Consequently, if x ∈ U i , j ∈ [1 , p ] \ { } i and G ′ = G -u , then the following statements hold:

- (1) f x ( y ) = f ( y ) for all y ∈ U j x , and U j x is a layer of C x . Furthermore, if v ∈ V ( G ′ ) and y ∈ X U v ( j ), then f x ( y ) = d G ′ ( v /s ) j .
- (2) f x ( y ) = f ( y ) -t i ( uv ) for all v ∈ V ( G ′ ) and y ∈ X U v ( i ).

Claim 12 No configuration C x with x ∈ V ( H ) is an M-configuration.

Proof : Suppose, this is false. Then C x is an M-configuration for a vertex x ∈ V ( H ), say x ∈ X u for u ∈ V ( G ). Let G ′ = G -u , let U = sp( f x ) and U c = sp ( o f x ). Then ( X,H /U ) is an inflation of a G ′ -cover and f x ( y ) = 0 for all y ∈ U c . By (1), this implies that p = 2 and either U = U 1 x or U = U 2 x . By symmetry we may assume that U = U 1 x and hence x ∈ U 2 . Since U 1 x is the only layer of the M-configuration C x , we obtain from (1) and (2) that

- (3) f ( y ) = f x ( y ) = d G ′ ( v /s ) 1 , provided that v ∈ V ( G ′ ) and y ∈ X U v ( 1 ), and
- (4) f ( y ) = t 2 ( uv ), provided that v ∈ V ( G ′ ) and y ∈ X U v ( 2 ).

Let T be an arbitrary transversal of ( X,H /U ) 1 x . Then, for every vertex v ∈ V ( G ′ ), denote by y v ( ) the unique vertex in T ∩ X U v ( 1 ). Furthermore, since G ′ o is a complete graph, we obtain that d H T [ ] ( y ) = f x ( y ) = f ( y ) for all y ∈ T , where the second equation follows from (1). Now let v be an arbitrary vertex of G ′ , and let y ∈ X U v ( 2 ) be an arbitrary vertex. Replace in T the vertex y v ( ) by y and denote the resulting set by T ′ . Then T ′ is a partial transversal of ( X,H ). Since E H ( U , V 1 ( H ) \ U 1 ) = ∅ , we obtain that y is an isolated vertex in H T [ ′ ] and, therefore, H T [ ′ ] is strictly f -degenerate. Since dom( T ′ : G ) = V ( G ′ ), it then follows from Proposition 13 that for all x ′ ∈ X u ( U 2 ) we have f ( x ′ ) = d H T [ ′ ∪{ x ′ } ] ( x ′ ) = µ H ( x , y ′ ) = t 2 ( uv ) = f ( y , ) where the last equality follows from (3). Since ( v, y ) was chosen arbitrarily with v ∈ V ( G ′ ) and y ∈ X U v ( 2 ), we obtain that there is an integer t 2 such that f ( z ) = t 2 for all z ∈ U 2 and t i ( uv ) = t 2 for all v ∈ V ( G ′ ). Let vv ′ be an arbitrary edge of G o -u . Then Claim 2(a) implies that t 2 ≥ t 2 ( vv ′ ). We claim that equality holds. For otherwise, t 2 &gt; t 2 ( vv ′ ), and we choose two vertices y ∈ X U v ( 2 ) and y ′ ∈ X v ′ ( U 2 ), and let T ′ be the set obtained from T by replacing y v , y ( ) ( v ′ ) by y, y ′ . Then T ′ is a partial transversal of ( X,H ) such that dom( T ′ : G ) = V ( G ′ ), E H ( T ′ \ { y, y ′ } { , y, y ′ } ) = ∅ , and d H T [ ′ ] ( y ) = d H T [ ′ ] ( y ′ ) = t 2 ( vv ′ ) &lt; t 2 = f ( y ) = f ( y ′ ) . Consequently, H T [ ′ ] is

strictly f -degenerate and Proposition 13 implies that, for the vertex x ∈ X u , we have

$$0 < t _ { 2 } = f ( x ) = d _ { H [ T ^ { \prime } \cup \{ x \} ] } ( x ) = \mu _ { H } ( x, y ) + \mu _ { H } ( x, y ^ { \prime } ) = f ( y ) + f ( y ^ { \prime } ) = 2 t _ { 2 },$$

which is impossible. This proves the claim that t 2 ( vv ′ ) = t 2 . Consequently, G = tK n with t = s t 2 2 , ( X,H /U ) 2 is an s 2 -inflation of G , and f ( z ) = t 2 for all z ∈ U 2 . Then G ′ = tK n -1 and it follows from (3) that

$$f ( y ) = t ( n - 2 ) / s _ { 1 } \text{ for all } y \in U _ { x } ^ { 1 }.$$

Let t 1 = t/s 1 . Let x ′ ∈ X u ( U 1 ) be an arbitrary vertex. There is a partial transversal T of ( X,H ) such that dom( T : G ) = V ( G ′ ) and | T ∩ U 1 | = | G ′ | -2 = n -2. If y ′ is the only vertex of T belonging to U 2 , then y ′ is an isolated vertex of H T [ ]. For every vertex y ∈ T ∩ U 1 , we have d H T [ ] ( y ) = t 1 ( n -3) = t ( n -3) /s 1 &lt; f y ( ) (by (2.4)). Hence H T [ ] is strictly f -degenerate, and Proposition 13(c) then yields that f ( x ′ ) = d H T [ ∪{ x ′ } ] ( x ′ ) = t 1 ( n -2). Since ( X,H /U ) 1 is an s 1 -inflation of G and G = tK n , this implies that C is a K-configuration, where U 1 is a layer of type n 1 = n -2, and U 2 is a layer of type n 2 = 1. This contradiction completes the proof. /square

/negationslash

Since G o is a complete graph of order n ≥ 4, Claim 12 implies that C x is a K-configuration for all x ∈ V ( H ) and, therefore, G -v is a t v K n for all v ∈ V ( G ). Since n ≥ 4, this implies that G = tK n with t ∈ N . For i ∈ [1 , n ], ( X,H /U ) i is an s i -inflation of G , which implies that there is a t i ∈ N such that t = s t i i . Now we claim that the function f of C restricted to U j is constant. So let y, y ′ be two vertices of U j . Then there is a vertex u ∈ V ( G ) such that neither y nor y ′ belongs to X u . Since p ≥ 2, there is a vertex x ∈ X u ( U i ) with i = j . By (1), this implies that U j x is a layer of the M-configuration C x . Then f x ( y ) = f x ( y ′ ) and, by (1), f ( y ) = f x ( y ) = f x ( y ′ ) = f ( y ′ ). This proves the claim.

Now, let u be an arbitrary vertex of G . By Proposition 13(c), there is a partial transversal of ( X,H ) such that dom( T : G ) = V ( G ′ ) and H T [ ] is strictly f -degenerate. For i ∈ [1 , p ], let n i = | T ∩ U i | implying that n 1 + n 2 + · · · + n p = n -1. By Proposition 13(c), f ( x ) = d H T [ ∪{ } x ] ( x ) for all x ∈ X u , which implies that f ( x ) = t n i i = tn /s i i when x ∈ X u ( U i ) ( i ∈ [1 , p ]). Consequently, f ( z ) = tn /s i i for all z ∈ U i ( i ∈ [1 , p ]), and so C is a K-configuration, where U i is a layer of order n &gt; i 0. This contradiction completes the proof of Theorem 14

Proof of Theorem 4 : Let P be a reliable graph property with d ( P ) = r , let G be a graph, let ( X,H ) be a P -critical cover of G , and let B be an arbitrary block of the low vertex subgraph G V [ ( G,X,H, P )], and let G ′ = G -V ( B ). Since ( X,H ) is a P -critical cover of G , there is a partial transversal T of ( X,H ) such that dom G ( T ) = V ( G ′ ) and H T [ ] ∈ P . For a vertex u ∈ V ( B ) and a color x ∈ X u ,

let H u = H T [ ∪ { x } ] and d u,x = d H u ( x ). Let U be the union of the sets X u with u ∈ V ( B ), and let ( X , H ′ ′ ) = ( X,H /U ) . Furthermore, define a vertex function f for H by

$$f ( x ) = \max \{ 0, r - d _ { u, x } \}$$

/negationslash

/negationslash whenever u ∈ V ( B ) and x ∈ X u . Note that X ′ = X B and H ′ = H B . First assume that ( X , H ′ ′ ) has a transversal T ′ such that H T ′ [ ′ ] is strictly f -degenerate. Note that this implies that f ( x ) &gt; 0 for all x ∈ T ′ . Furthermore, T ′ ∪ T is a transversal of ( X,H ), and hence H T [ ′ ∪ T ] ∈ P . From Proposition 1(c) it then follows that there is a set T 1 ⊆ T ′ ∪ T such that H T [ 1 ] ∈ CR( P ). Then Proposition 1(e) implies that δ H T ( [ 1 ]) ≥ r . Since H T [ ] ∈ P , we have T 1 ∩ T ′ = ∅ , and so H T [ 1 ∩ T ′ ] is a nonempty induced subgraph of H T ′ [ ′ ] = H T [ ′ ]. Since H T ′ [ ′ ] is strictly f -degenerate, ˜ H = H T [ 1 ∩ T ′ ] contains a vertex x with d ˜ H ( x ) &lt; f x ( ). Then x ∈ X u for some u ∈ V ( B ) and f ( x ) = r -d u,x . This leads to d H T [ 1 ] ( x ) = d ˜ H ( x ) + d u,x &lt; f x ( ) + d u,x ≤ r , a contradiction to δ H T ( [ 1 ]) ≥ r .

It remains to consider the case when ( X , H ′ ′ ) has no transversal that is strictly f -degenerate. Let u ∈ V ( B ) be an arbitrary vertex. As u is a low vertex, we have d G ( u ) = r X | u | . Furthermore, we have

$$\sum _ { x \in X _ { u } } d _ { u, x } \leq d _ { G - V ( B - u ) } ( u ) = d _ { G } ( u ) - d _ { B } ( u ),$$

where the first inequality follows from (C2). Then we obtain that

$$\sum _ { x \in X _ { u } } f ( x ) \geq \sum _ { x \in X _ { u } } ( r - d _ { x, u } ) = r | X _ { u } | - \sum _ { x \in X _ { u } } d _ { x, u } = d _ { G } ( u ) - \sum _ { x \in X _ { u } } d _ { x, u } \geq d _ { B } ( u ). \ \ ( 2. 5 )$$

Consequently, C = ( B,X ,H ,f ′ ′ ) is an uncolorable degree-feasible configuration. By Theorem 8 it then follows that C is a constructible configuration. Since B is a block, C is a K-, C-, or M-configuration. In the first two cases, B is a brick, and we are done. It remains to consider the case when C is an M-configuration. Then there is a set U ⊆ V ( H ′ ) such that ( X , H ′ ′ ) /U is an s -inflation of B , and for u ∈ V ( B ) and x ∈ X u , we have s = | X u ( U ) | and f ( x ) = d B ( u /s ) if x ∈ U else f ( x ) = 0. This implies that B = sB ′ . Consequently, for every vertex u of B , we have

$$f ( X _ { u } ) = d _ { B } ( u ) = s d _ { B ^ { \prime } } ( u ).$$

By (2.5), this implies that f ( x ) = r -d x,u whenever u ∈ V ( B ) and x ∈ X u . Hence

$$s d _ { B ^ { \prime } } ( u ) = d _ { B } ( u ) = f ( X _ { u } ) = f ( X _ { u } ( U ) ) = \sum _ { x \in X _ { u } ( U ) } ( r - d _ { u, x } ) \leq r s,$$

/negationslash which implies that ∆( B ′ ) ≤ r . If B ′ ∈ P , then we are done. If B ′ ∈ P , then B ′ has an induced subgraph B ∗ ∈ CR( P ) (by Proposition 1(c)). Then δ B ( ∗ ) ≥ d ( P ) = r , which implies that B ′ = B ∗ and B ′ is r -regular. Hence we are done, too. This completes the proof. /square

## 3 Critical graphs with few edges

Gallai [17] established a lower bound for the number of edges possible in a simple graph G being critical with respect to the chromatic number, where the bound is depending on | G | and χ G ( ). The proof given by Gallai uses the characterization of the low vertex subgraph that he obtained in [17]. We can easily adopt Gallai's proof to establish a Gallai type bound for the number of edges of cover critical simple graphs in general. Our result is an extension of Gallai's result [17, Satz 4.4]. First we need the following result due to Mih´k and Skrekovsky [30, Corollary 4]; this o ˇ result is an extension of Gallai's technical lemma [17, Lemma 4.5].

Theorem 15 Let p ≥ 1 be an integer. Let F be a non-empty simple graph such that ∆( F ) ≤ p and ∆( B &lt; p ) for all blocks B ∈ B ( F ) . Then

$$\left ( p - 1 + \frac { 2 } { p } \right ) | F | - 2 | E ( F ) | \geq 2.$$

Theorem 16 Let P be a reliable graph property with d ( P ) = r , let G be a simple graph that has a P -critical k -cover with k ≥ 3 . Then

$$2 | E ( G ) | \geq \left ( k r + \frac { k r - 2 } { ( k r + 1 ) ^ { 2 } - 3 } \right ) | G | + \frac { 2 k r } { ( k r + 1 ) ^ { 2 } - 3 }$$

unless G = K kr +1 .

Proof: Let V be the vertex set of G , and let n = | V | . For a set X ⊆ V , let e X ( ) denote the number of edges of the subgraph G X [ ] of G induced by X . Let p = kr and let

$$R = \left ( p + \frac { p - 2 } { ( p + 1 ) ^ { 2 } - 3 } \right ) \text{ and } R ^ { \prime } = \frac { 2 p } { ( p + 1 ) ^ { 2 } - 3 }$$

/negationslash

Our aim is to show that 2 ( e V ) ≥ Rn + R ′ . Let U = { v ∈ V | d G ( v ) = p } be the set of low vertices and let W = V \ U . Note that d G ( v ) ≥ p +1 for all v ∈ W (by Proposition 3). Note that p ≥ 3 r ≥ 3 and n ≥ p + 1 = kr + 1. If U = ∅ , then 2 ( e V ) ≥ ( p +1) n ≥ Rn + R ′ and we are done. So assume that U = ∅ . Let F = G U [ ] be the low vertex subgraph. If K = K p +1 is a subgraph of F , then K is a component of G . As G has a P -critical k -cover, G is connected. Hence G = K = K kr +1 and we are done. So suppose that no subgraph of F is a K p +1 . Since p ≥ 3 r ≥ 3, Theorem 4 then implies that ∆( F ) ≤ p and ∆( B ) &lt; p for all blocks B ∈ B ( F ). From Theorem 15 it then follows that

$$\left ( p - 1 + \frac { 2 } { p } \right ) | U | - 2 e ( U ) \geq 2$$

Since every vertex of U has degree p in G and n = | U | + | W | , we then obtain that

$$2 e ( V ) = 2 e ( W ) + 2 p | U | - 2 e ( U ) \geq 2 p | U | - 2 e ( U ) \geq \left ( p + 1 - \frac { 2 } { p } \right ) | U | + 2$$

On the other hand, since every vertex in W has degree at least p +1, we obtain that

$$2 e ( V ) \geq p n + | W | \geq ( p + 1 ) n - | U |.$$

Adding the first inequality to the second inequality multiplied with ( p + 1 -2 /p ) yields

$$2 e ( V ) ( p + 2 - 2 / p ) \geq ( p + 1 - 2 / p ) ( p + 1 ) n + 2.$$

As ( p +2 -2 /p ) = ( p 2 +2 p -2) /p &gt; 0, this leads to

$$2 e ( V ) \geq \frac { ( p ^ { 2 } + p - 2 ) ( p + 1 ) n + 2 p } { p ^ { 2 } + 2 p - 2 } = R n + R ^ { \prime }.$$

Thus the proof is complete.

Corollary 17 Let G be a simple graph that has an O -critical k -cover of G with k ≥ 3 . Then

$$2 | E ( G ) | \geq \left ( k + \frac { k - 2 } { ( k + 1 ) ^ { 2 } - 3 } \right ) | G | + \frac { 2 k } { ( k + 1 ) ^ { 2 } - 3 }$$

unless G = K k +1 .

For covers associated with constant list assignments Corollary 17 is a reformulation of Gallai's result [17, Satz 4.4] from 1963. For covers associated with general list assignments, Corollary 17 was obtained by Kostochka, Stiebitz, and Wirth [24]. The next corollary for P = O was obtained by Bernshteyn, Kostochka, and Pron [3, Corollary 10].

Corollary 18 Let P be a reliable graph property with d ( P ) = r and let G be a ( P , χ DP ) -critical simple graph with χ DP ( G : P ) = k +1 and k ≥ 3 . Then

$$2 | E ( G ) | \geq \left ( k r + \frac { k r - 2 } { ( k r + 1 ) ^ { 2 } - 3 } \right ) | G | + \frac { 2 k r } { ( k r + 1 ) ^ { 2 } - 3 }$$

unless G = K kr +1 .

However, the first bound for the number of edges of simple graphs being critical with respect to the chromatic number was obtained in 1957 by Dirac [13]. In 1974 he proved that his bound is sharp and he characterized the extremal graphs.

For k ≥ 2, let Dir ( k ) denote the family of simple graphs G whose vertex set consists of three non-empty pairwise disjoint sets A, B 1 and B 2 with

$$| B _ { 1 } | + | B _ { 2 } | = | A | + 1 = k$$

and two additional vertices v 1 and v 2 such that A and B 1 ∪ B 2 are cliques in G not joined by any edge, and N G ( v i ) = A ∪ B i for i = 1 2. Then , G has order 2 k +1 and

independence number 2, and so χ G ( ) ≥ k + 1. However, if we delete a vertex or an edge, then it is easy to check that the resulting graph has an O -coloring with k colors. Consequently, if G ∈ Dir ( k ) then χ G ( -v ) &lt; χ G ( ) = k +1 for all v ∈ V ( G ) (such graphs are usually called ( k + 1 , χ ) -critical , similarly we define ( k + 1 , χ /lscript ) -critical and ( k +1 , χ DP ) -critical ). This implies that if G ∈ Dir ( k ) and ( X,H ) is the cover of G associated with the constant list assignment L ≡ [1 , k ], then ( X,H ) is an O -critical k -cover of G . A simple graph G is called k -list-critical if G has an O -critical k -cover that is associated with a list assignment L , which is the case if and only if G has no L -coloring, but G -v has one for all v ∈ V ( G ). Every simple graph G that is ( k +1 , χ /lscript ) -critical is k -list-critical, but not conversely. The standard example is a graph G that is obtained from two disjoint copies of K k +1 by adding exactly one edge joining a vertex u of the first copy with a vertex u ′ of the second copy. The cover ( X,H ) associated with the list assignment L defined by L u ( ) = L u ( ′ ) = [2 , k +1] and L v ( ) = [1 , k ] is an O -critical k -cover of G , and so G is k -list-critical, but G is not ( k +1 , χ /lscript ) -critical as χ /lscript ( K k +1 ) = χ /lscript ( G ) = k +1.

In 1957 Dirac proved that every ( k + 1 , χ )-critical graph G distinct from K k +1 and with k ≥ 3 satisfies

$$2 | E ( G ) | \geq k | G | + k - 2$$

and in 1974 he proved that equality holds if and only if G ∈ Dir ( k ). In 2002 Kostochka and Stiebitz [22] proved that every k -list-critical graph G not containing K k +1 and with k ≥ 3 satisfies the Dirac bound, and they asked whether equality holds if and only if G belongs to Dir ( k ). That this is indeed the case was proved in 2018 by Bernsteyn and Kostochka [2] by proving the following result.

Theorem 19 Let G be a simple graph that has an O -critical k -cover with k ≥ 3 . If G does not contain K k +1 as a subgraph, then

$$2 | E ( G ) | \geq k | G | + k - 2$$

and equality holds if and only if G ∈ Dir ( k ) .

The graphs belonging to Dir ( k ) have another interesting feature. As observed by Stiebitz, Tuza, and Voigt [39], if G ∈ Dir ( k ) and ( X,H ) is a k -cover associated with a list assignment L of G , then G has no ( O , ( X,H ))-coloring if and only if L ≡ [1 , k ] is the constant list assignment. Whether this also holds for arbitrary k -covers of G seems to be unknown.

For simple graphs whose order is large, the Gallai bound beats the Dirac bound, however, only if the order is at least quadratic in k . Let f k ( n ) denote the minimum number of edges in any ( k + 1 , χ )-critical simple graph of order n . By K¨ onig's theorem, characterizing bipartite graphs (i.e., graphs with χ ≤ 2), the only (3 , χ )-critical graphs are the odd cycles. So the function is only interesting for k ≥ 3. For the many partial results obtained for this function the reader is referred to the paper by Kostochka and Yancey [25] from 2014. Kostochka and Yancey succeeded

to determine the best linear approximation for the function f k ( n ) with k ≥ 3, a as consequence they obtained that

$$\lim _ { n \to \infty } \frac { 2 f _ { k } ( n ) } { n } = k + 1 - \frac { 2 } { k }$$

Let f /lscript k ( n ) denote the minimum number of edges in any ( k +1 , χ /lscript )-critical of order n , and let f dp k ( n ) denote the minimum number of edges in any ( k +1 , χ DP )-critical simple graph of order n . For both functions we have the Gallai bound as well as the the Dirac bound. For the function f dp k ( n ) this seems to be all what is known. For the function f /lscript k ( n ) some improvements have been made by Kostochka and Stiebitz [23] and more recently by Kierstead and Rabern [20]. It would be interesting to find further improvements, and to prove or disprove that f /lscript k ( n ) ≥ f k ( n ) ( n ≥ k +2 ≥ 5).

Given a reliable graph property P with d ( P ) = r , we say that a graph G is ( k + 1 , P , χ ) -critical if χ G ( -v : P ) &lt; χ G ( : P ) = k + 1 for all v ∈ V ( G ). Let F P ( k, n ) denote the minimum number of edges in any ( k + 1 , P , χ )-critical simple graph of order n . From Theorem 16 it follows that

$$2 F _ { \mathcal { P } } ( k, n ) \geq \left ( k r + \frac { k r - 2 } { ( k r + 1 ) ^ { 2 } - 3 } \right ) n + \frac { 2 k r } { ( k r + 1 ) ^ { 2 } - 3 }.$$

Until now this Gallai type bound is all what is known. One question is whether a Dirac type bound can be proved, at least for some specific properties P . Apart from the property O , the best investigated property is D 1 . The class D d of d -degenerate (simple) graphs was introduced and investigated in 1970 by Lick and White [27]. For the parameter χ G ( : D d ) Lick and White used the term point partition number while Bollob´s and Manvel [4] used the term a d -chromatic number . The point partition number were investigated by various researchers including Lick and White [27], Kronk and Mitchem [26], Mitchem [31], Borodin [5], Bollob´s and Manvel [4], and a possibly others. The term P -chromatic number was introduced by Hedetniemi [19] in 1968. He studied, in particular, the D 1 -chromatic number under the name point aboricity and proved that any planar graph G satisfies χ G ( : D 1 ) ≤ 3. Clearly, this is a simple consequence of the fact that any planar graph G is 5-degenerate; hence we have χ DP ( G : D 1 ) ≤ 3. Note that CR( D d ) contains all connected ( d +1)-regular graphs and so d ( D d ) = d +1. This implies, in particular, that

$$2 F _ { \mathcal { D } _ { 1 } } ( k, n ) \geq \left ( 2 k + \frac { 2 k - 2 } { ( 2 k + 1 ) ^ { 2 } - 3 } \right ) n + \frac { 4 k } { ( 2 k + 1 ) ^ { 2 } - 3 }.$$

In 2002 ˇ krekovski [38] proved that 2 S F D 1 ( k, n ) ≥ 2 kn +2 k -2, but it is not known whether F D 1 ( k, n ) ≥ 2 f k ( n ), provided that n is large enough. The only reliable property P for which a Dirac-type bound for the function F P is known are the properties D 0 = O and D 1 .

Readers who are interested in additional information concerning the generalized coloring problem are referred to the survey by Albertson, Jamison, Hedetniemi, and Locke [1] and to the survey by Borowiecki and Mih´k [10] o

## 4 Concluding remarks

Partitioning and coloring graphs under given degree constraints is a well-established area within graph theory and has attracted a lot of attention to date. One of the earliest results in this area was obtained by Lov´sz [28] in 1966. a He proved that every simple graph G with ∆( G ) &lt; d 1 + d 2 + · · · + d p for d , d 1 2 , . . . , d p ∈ N has a coloring ϕ with color set C = [1 , p ] such that ∆( G ϕ [ -1 ( )]) i &lt; d i for all colors i ∈ C . Partitioning of simple graphs into a fixed number of induced subgraphs with bounded degeneracy (coloring number) were first studied in the late 1970s by Borodin [5] as well as by Bollob´s and Manvel [4]. Colorings of simple graphs under a variable degeneracy constraints were first studied in 2000 by Borodin, Kostochka, and Toft [6]. They investigated the following coloring problem for the class of simple graphs; for the class of graphs and hypergraphs this problem was studied by Schweser and Stiebitz [36]. Let p ∈ N be a fixed integer, and let ( G, f ) be a pair such that G is a graph and f = ( f , f 1 2 , . . . , f p ) is a vector function of G , i.e., f i : V ( G ) → N 0 . We say that ( G, f ) is colorable if there is a coloring ϕ of G with color set C = [1 , p ] such that G ϕ [ -1 ( )] is strictly i f i -degenerate for all colors i ∈ C , for otherwise we say that ( G, f ) is uncolorable . This coloring problem has several interesting applications (see [6], [35] and [36]); the two most popular applications are the following. If f i ≡ 1 for all i ∈ C , then ( G, f ) is colorable if and only if χ G ( ) ≤ p . Let L be a list assignment with color set C , and define, for a vertex v ∈ V ( G ) and a color i ∈ C , f i ( v ) = 1 if i ∈ L v ( ) else f i ( v ) = 0. Recall that if a subgraph H of G is strictly f i -degenerate, then V ( H ) ⊆ sp( f i ) implying that i ∈ L v ( ) for all v ∈ V ( H ). Hence ( G, f ) is colorable if and only if G has a proper L -coloring , i.e., an ( O , L )-coloring. Hence the decision problem whether ( G, f ) is colorable is NP -complete. However, if we add a certain degree condition, this problem can be solved in polynomial time. We call ( G,f ) degree-feasible if every vertex v ∈ V ( G ) satisfies

$$\sum _ { i = 1 } ^ { p } f _ { i } ( v ) \geq d _ { G } ( v ).$$

Agood characterization for uncolorable degree feasible pairs ( G,f ) whose underlying graph G is connected were obtained in [6], for the class of simple graphs, and in [36], for the class of graphs and hypergraphs. This characterization can be easily deduced from Theorem 8. To this end, we associate to the pair ( G,f ) a configuration C as follows: the fundamental graph of C is G , the cover of C is the cover ( X,H ) associated to the constant list assignment L ≡ C = [1 , p ], that is, X v = { v } × C for all v ∈ V ( G ) and for two distinct vertices ( u, i ) and ( v, j ) of H we have

/negationslash

$$\mu _ { H } ( ( u, i ), ( v, j ) ) = \begin{cases} \ \mu _ { G } ( u, v ) & \text{if $i=j$,} \\ 0 & \text{if $i\neq j$,} \end{cases}$$

and the function of C is the function f with f ( u, i ) = f i ( u ) for u ∈ V ( G ) and i ∈ C . Then it is easy to check that ( G,f ) is degree feasible if and only if C = ( G,X,H,f ) is

degree feasible; and ( G,f ) is colorable if and only if C is colorable. Hence Theorem 8, respectively Proposition 9, yields a constructive characterization for an uncolorable degree-feasible pair ( G, f ), provided that G is a connected graph. This is exactly the characterization given in [6] for simple graphs and in [36] for graphs in general. If ( G,f ) is an uncolorable degree-feasible pair and G is a block, then it follows from Theorem 8 that ( G,f ) satisfies one of the following three conditions:

/negationslash

- · There is an integer j such that f j ( v ) = d G ( v ) and f i ( v ) = 0 for i = j and v ∈ V ( G ).
- · G = tK n for some integers t, n ∈ N and there are integers n , n , . . . , n 1 2 p ∈ N 0 such that n 1 + n 2 + · · · + n d = n -1 and f ( v ) = ( tn , tn 1 2 , . . . , tn p ) for all v ∈ V ( G ).
- · G = tC n for some integers t, n , where t ≥ 1 and n ≥ 3 is odd, and there are two integers k, /lscript ∈ [1 , p ] such that

$$f _ { i } ( v ) = \begin{cases} \ t & \text{if $i\in\{k,\ell\}$}, \\ 0 & \text{if $i\in[1,p]\,\wedge\{k,\ell\}$} \end{cases}$$

for all v ∈ V ( G ).

Note that if G is a block, the configuration associated to ( G,f ) can never be an even C-configuration. Consequently, Theorem 8 is a far reaching generalization of many well known and interesting results related to ordinary colorings as well as to generalized colorings of graphs. That it is worthwhile to study these coloring problems also for graphs having multiple edges was first pointed out by Kim and Ozeki [21]; they used these concepts to study colorings of signed graphs. As demonstrated by the second author in his thesis (Coloring of Graphs, Digraphs, and Hypergraphs, TU Ilmenau, 2020) the characterization of uncolorable pairs for graphs in general can be used to obtain Brooks type results for the dichromatic number and list dicromatic number of digraphs; such results were first obtained by Harutyunyan and Mohar [18] in 2012. The decomposition result of Laslo Lov´sz has a short and elea gant proof. Moreover, it has motivated a large number of follow-up investigations in this direction. Two more recent papers about partitioning and coloring graphs with degree constrains were published by Landon Rabern, see [32] and [33].

## References

- [1] M. O. Albertson, R. E. Jamison, S. T. Hedetniemi and S. C. Locke, The subchromatic number of a graph. Discrete Math. 74 (1989) 33-49.
- [2] A. Bernsteyn and A. V. Kostochka, Sharp Dirac's theorem for DP-critical graphs. J Graph Theory 88 (2018) 521-546.

- [3] A. Bernshteyn, A. V. Kostochka, and S. Pron, On DP-coloring of graphs and multigraphs. Siberian Mathematical Journal 58 (2017) 28-36.
- [4] B. Bollob´s and B. Manvel, Optimal vertex partition. a Bull. London Math. Soc. 11 (1979) 113-116.
- [5] O. V. Borodin, On decomposition of graphs into degenerate subgraphs (in Russian). Metody Diskret. Analiz. 28 (1976) 3-11.
- [6] O. V. Borodin, A. V. Kostochka, and B. Toft, Variable degeneracy: extensions of Brooks' and Gallai's theorems. Discrete Math. 214 (2000) 101-112.
- [7] M. Borowiecki, I. Broere, M. Frick, P. Mih´ ok and G. Semaniˇ sin, A survery of hereditary properties of graphs, Discuss. Mathematicae Graph Theory 17 (1997) 5-50.
- [8] M. Borowiecki, I. Broere, and P. Mih´k, On generalized list colourings of graphs. o Discuss. Mathematicae Graph Theory 17 (1995) 127 - 132.
- [9] M. Borowiecki, E. Drgas-Burchardt and P. Mih´k, Generalized list colouring of o graphs, Discuss. Mathematicae Graph Theory 15 (1995) 185-193.
- [10] M. Borowiecki and P. Mih´k, Hereditary properties of graphs. In: V. R. Kulli, o editor, Advances in Graph Theory , pp. 41-68, Vishwa International Publisher 1991.
- [11] R. L. Brooks, On colouring the nodes of a network, Proc. Cambridge Philos. Soc., Math. Phys. Sci. 37 (1941) 194-197.
- [12] G. A. Dirac, The structure of k -chromatic graphs. Fund. Math. 40 (1953) 42-55.
- [13] G. A. Dirac, A theorem of R. L: Brooks and a conjecture of H. Hadwiger. Proceedings of the London Mathematical Society 3 (1957) 161-195.
- [14] G. A. Dirac, The number of edges in critical graphs. J. Reine Angew. Math. 268/269 (1974) 150-164.
- [15] Z. Dvor´k and L. Postle, Correspondence coloring and its application to listˇ a coloring planar graphs without cycles of length 4 to 8, J. Combin. Theory Ser. B 129 (2018) 38-54.
- [16] P. Erd˝s, A.L. Rubin, and H. Taylor, Choosability in graphs. o Congr. Numer. XXVI (1979) 125-157.
- [17] T. Gallai, Kritische Graphen I. Publ. Math. Inst. Hungar. Acad. Sci. 8 (1963) 165-192.

| [18]   | A. Harutyunyan and B. Mohar, Two results on the digraph chromatic number. Discrete Math. 312 (2012) 1823-1826.                                                            |
|--------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [19]   | S. T. Hedetniemi, On partitioning planar graphs. Canad. Math. Bull. 11 (1968) 203-211.                                                                                    |
| [20]   | H. A. Kierstead and L. Rabern, Improved lower bound on the number of edges in list critical and online list critical graphs. J. Combin. Theory Ser. B 140 (2020) 147-170. |
| [21]   | S.-J. Kim and K. Ozeki, A note on a Brooks' type theorem for DP-coloring. J Graph Theory 91 (2019) 148-161.                                                               |
| [22]   | A. V. Kostochka and M. Stiebitz, A list version of Dirac's theorem on the number of edges in colour-critical graphs. J Graph Theory 39 (2002) 165-177.                    |
| [23]   | A.V. Kostochka and M. Stiebitz, A new lower bound on the number of edges in colour-critical graphs and hypergraphs. J. Combin. Theory Ser. B 87 (2003) 374-402.           |
| [24]   | A. V. Kostochka, M. Stiebitz and B. Wirth, The colour theorems of Brooks and Gallai extended. Discrete Math. 191 (1996) 125-137..                                         |
| [25]   | A. V. Kostochka and M. Yancey, Ore's conjecture on color-critical graphs is almost true. J. Combin. Theory Ser. B 109 (2014) 73-101.                                      |
| [26]   | H. V. Kronk and J. Mitchem, Critical point-arboritic graphs. J. London Math. Soc. 9 (1975) 459-466.                                                                       |
| [27]   | D. R. Lick and A. White, k -degenerate graphs. Can. J. Math 22 (1970) 1082- 1096.                                                                                         |
| [28]   | L. Lov´sz, a On decomposition of graphs. Studia Sci. Math. Hungar. 1 (1966) 237-238.                                                                                      |
| [29]   | F. Lu, Q. Wang and T. Wang, Cover and vriable degeneracy. arXiv:1909.006630v.1 (13 Jul 2019).                                                                             |
| [30]   | P. Mih´k o and R. ˇ Skrekovsky, Gallai's inequality for critical graphs of reducible hereditary properties. Discuss. Mathematicae Graph Theory 21 (2001) 167-177.         |
| [31]   | J. Mitchem, An extension of Brooks' theorem to n -degenerate graphs. Discrete Math. 17 (1977) 291-298.                                                                    |
| [32]   | L. Rabern, Destroying noncomplete regular components in graph partitions. J. Graph Theory 2012 (72) 123-127.                                                              |

| [33]   | L. Rabern, Partitioning and coloring graphs with degree constraints. Discrete Math. 313 (2013) 1028-1034.                                                              |
|--------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [34]   | T. Schweser, Generalized hypergraph coloring. Discuss. Mathematicae Graph Theory 41 (2021) 103-121.                                                                    |
| [35]   | T. Schweser, DP-degree colorable hypergraphs. Theor. Comput. Sci. 796 (2019) 196-206.                                                                                  |
| [36]   | T. Schweser and M. Stiebitz, Partition of hypergraphs under variable degener- acy constraints, J. Graph Theory 96 (2021) 7-33.                                         |
| [37]   | P. Sittitrai and K. Nakprasit, Analogue of DP-coloring on variable degeneracy and its applications on list vertex-arboricity and DP-coloring, arXiv:1807.00815 (2018). |
| [38]   | R. ˇ Skrekovski. On the critical point-aboricity graphs. J. Graph Theory 39 (2002) 50-61.                                                                              |
| [39]   | M. Stiebitz, Zs. Tuza and M. Voigt, On list critical graphs. Discrete Math. 309 (2009) 4931-4941.                                                                      |
| [40]   | C. Thomassen, Color-critical graphs on a fixed surface. J. Combin. Theory Ser. B 70 (1997) 67-100.                                                                     |
| [41]   | V. G. Vizing, Vertex coloring with given colors (in Russian). Diskret. Analiz. 29 (1976) 3-10. (in Russian).                                                           |
Alexandr V. Kostochka Thomas Schweser Michael Stiebitz
Generalized DP-Colorings of Graphs
By a graph we mean a finite undirected graph having multiple edges but no
loops. Given a graph property $\mathcal{P}$, a $\mathcal{P}$-coloring of a
graph $G$ with color set $C$ is a mapping $\f:V(G)\to C$ such that for each
color $c\in C$ the subgraph of $G$ induced by the color class $\varphi^{-1}(c)$
belongs to $\mathcal{P}$. The $\mathcal{P}$-chromatic number
$\chi(G:\mathcal{P})$ of $G$ is the least number $k$ for which $G$ admits an
$\mathcal{P}$-coloring with a set of $k$-colors. This coloring concept dates
back to the late 1960s and is commonly known as generalized coloring. In the
1980s the $\mathcal{P}$-choice number $\chi_\ell(G:\mathcal{P})$ of $G$ was
introduced and investigated by several authors. In 2018 \v{D}vor\'ak and Postle
introduced the DP-chromatic number as a natural extension of the choice number.
They also remarked that this concept applies to any graph property. This
motivated us to investigate the $\mathcal{P}$-DP-chromatic number $\chi_{\rm
DP}(G:\mathcal{P})$ of $G$. We have $\chi(G:\mathcal{P})\leq
\chi_\ell(G:\mathcal{P})\leq \chi_{\rm DP}(G:\mathcal{P})$. In this paper we
show that various fundamental coloring results, in particular, the theorems of
Brooks, of Gallai, and of Erd\H{o}s, Rubin and Taylor, have counterparts for
the $\mathcal{P}$-DP-chromatic number. Furthermore, we provide a generalization
of a result from 2000 about partition of graphs into a fixed number of induced
subgraphs with bounded variable degeneracy due to Borodin, Kostochka, and Toft.