List colorings of K 5 -minor-free graphs with special list - - PowerPoint PPT Presentation

list colorings of k 5 minor free graphs with special list
SMART_READER_LITE
LIVE PREVIEW

List colorings of K 5 -minor-free graphs with special list - - PowerPoint PPT Presentation

List colorings of K 5 -minor-free graphs with special list assignments Daniel W. Cranston Virginia Commonwealth University dcranston@vcu.edu Joint with Anja Pruchnewski, Zsolt Tuza, and Margit Voigt Cycles and Colourings September 510,


slide-1
SLIDE 1

List colorings of K5-minor-free graphs with special list assignments

Daniel W. Cranston

Virginia Commonwealth University dcranston@vcu.edu

Joint with Anja Pruchnewski, Zsolt Tuza, and Margit Voigt Cycles and Colourings September 5–10, 2010

slide-2
SLIDE 2

List-coloring (in General)

Def: A list assignment L assigns to each v ∈ V (G) a list L(v).

slide-3
SLIDE 3

List-coloring (in General)

Def: A list assignment L assigns to each v ∈ V (G) a list L(v). Def: A proper L-coloring is a proper vertex coloring such that each vertex gets a color from its list L(v).

slide-4
SLIDE 4

List-coloring (in General)

Def: A list assignment L assigns to each v ∈ V (G) a list L(v). Def: A proper L-coloring is a proper vertex coloring such that each vertex gets a color from its list L(v). Def: The list-chromatic number χl(G) is the minimum k such that G has an L-coloring whenever |L(v)| ≥ k for all v ∈ V (G).

slide-5
SLIDE 5

List-coloring (in General)

Def: A list assignment L assigns to each v ∈ V (G) a list L(v). Def: A proper L-coloring is a proper vertex coloring such that each vertex gets a color from its list L(v). Def: The list-chromatic number χl(G) is the minimum k such that G has an L-coloring whenever |L(v)| ≥ k for all v ∈ V (G). We clearly have χl(G) ≥ χ(G)

slide-6
SLIDE 6

List-coloring (in General)

Def: A list assignment L assigns to each v ∈ V (G) a list L(v). Def: A proper L-coloring is a proper vertex coloring such that each vertex gets a color from its list L(v). Def: The list-chromatic number χl(G) is the minimum k such that G has an L-coloring whenever |L(v)| ≥ k for all v ∈ V (G). We clearly have χl(G) ≥ χ(G) and . . . 1,2 1,2 1,3 1,3 2,3 2,3

slide-7
SLIDE 7

List-coloring (in General)

Def: A list assignment L assigns to each v ∈ V (G) a list L(v). Def: A proper L-coloring is a proper vertex coloring such that each vertex gets a color from its list L(v). Def: The list-chromatic number χl(G) is the minimum k such that G has an L-coloring whenever |L(v)| ≥ k for all v ∈ V (G). We clearly have χl(G) ≥ χ(G) and . . . 1,2 1,2 1,3 1,3 2,3 2,3 So, χl(K3,3) > 2 = χ(K3,3).

slide-8
SLIDE 8

List-coloring vs. coloring

Ques: Is every planar graph 4-list-colorable?

slide-9
SLIDE 9

List-coloring vs. coloring

Ques: Is every planar graph 4-list-colorable? No!

slide-10
SLIDE 10

List-coloring vs. coloring

Ques: Is every planar graph 4-list-colorable? No! Ques: Does ∃k s.t. every planar graph is k-list-colorable?

slide-11
SLIDE 11

List-coloring vs. coloring

Ques: Is every planar graph 4-list-colorable? No! Ques: Does ∃k s.t. every planar graph is k-list-colorable? Yes

slide-12
SLIDE 12

List-coloring vs. coloring

Ques: Is every planar graph 4-list-colorable? No! Ques: Does ∃k s.t. every planar graph is k-list-colorable? Yes Thm 1: [Thomassen ’93] Every planar graph is 5-list-colorable.

slide-13
SLIDE 13

List-coloring vs. coloring

Ques: Is every planar graph 4-list-colorable? No! Ques: Does ∃k s.t. every planar graph is k-list-colorable? Yes Thm 1: [Thomassen ’93] Every planar graph is 5-list-colorable. Thm 2: [Brooks ’41] If G / ∈ {Kn, C2k+1}, then χ(G) ≤ ∆(G).

slide-14
SLIDE 14

List-coloring vs. coloring

Ques: Is every planar graph 4-list-colorable? No! Ques: Does ∃k s.t. every planar graph is k-list-colorable? Yes Thm 1: [Thomassen ’93] Every planar graph is 5-list-colorable. Thm 2: [Brooks ’41] If G / ∈ {Kn, C2k+1}, then χ(G) ≤ ∆(G).

slide-15
SLIDE 15

List-coloring vs. coloring

Ques: Is every planar graph 4-list-colorable? No! Ques: Does ∃k s.t. every planar graph is k-list-colorable? Yes Thm 1: [Thomassen ’93] Every planar graph is 5-list-colorable. Thm 2: [Brooks ’41] If G / ∈ {Kn, C2k+1}, then χℓ(G) ≤ ∆(G).

slide-16
SLIDE 16

List-coloring vs. coloring

Ques: Is every planar graph 4-list-colorable? No! Ques: Does ∃k s.t. every planar graph is k-list-colorable? Yes Thm 1: [Thomassen ’93] Every planar graph is 5-list-colorable. Thm 2: [Brooks ’41] If G / ∈ {Kn, C2k+1}, then χℓ(G) ≤ ∆(G). 1,2

slide-17
SLIDE 17

List-coloring vs. coloring

Ques: Is every planar graph 4-list-colorable? No! Ques: Does ∃k s.t. every planar graph is k-list-colorable? Yes Thm 1: [Thomassen ’93] Every planar graph is 5-list-colorable. Thm 2: [Brooks ’41] If G / ∈ {Kn, C2k+1}, then χℓ(G) ≤ ∆(G). 1,2 3,4

slide-18
SLIDE 18

List-coloring vs. coloring

Ques: Is every planar graph 4-list-colorable? No! Ques: Does ∃k s.t. every planar graph is k-list-colorable? Yes Thm 1: [Thomassen ’93] Every planar graph is 5-list-colorable. Thm 2: [Brooks ’41] If G / ∈ {Kn, C2k+1}, then χℓ(G) ≤ ∆(G). 1,2 3,4 1,2,5,6

slide-19
SLIDE 19

List-coloring vs. coloring

Ques: Is every planar graph 4-list-colorable? No! Ques: Does ∃k s.t. every planar graph is k-list-colorable? Yes Thm 1: [Thomassen ’93] Every planar graph is 5-list-colorable. Thm 2: [Brooks ’41] If G / ∈ {Kn, C2k+1}, then χℓ(G) ≤ ∆(G). 1,2 3,4 1,2,5,6 Thm 3: [Vizing ’76, Erd˝

  • s-Rubin-Taylor ’79]

Let G be connected and let L be s.t. |L(v)| ≥ d(v) for all v ∈ V (G). If G has no L-coloring, then:

slide-20
SLIDE 20

List-coloring vs. coloring

Ques: Is every planar graph 4-list-colorable? No! Ques: Does ∃k s.t. every planar graph is k-list-colorable? Yes Thm 1: [Thomassen ’93] Every planar graph is 5-list-colorable. Thm 2: [Brooks ’41] If G / ∈ {Kn, C2k+1}, then χℓ(G) ≤ ∆(G). 1,2 3,4 1,2,5,6 Thm 3: [Vizing ’76, Erd˝

  • s-Rubin-Taylor ’79]

Let G be connected and let L be s.t. |L(v)| ≥ d(v) for all v ∈ V (G). If G has no L-coloring, then:

  • 1. |L(v)| = d(v) for every vertex v ∈ V (G).
slide-21
SLIDE 21

List-coloring vs. coloring

Ques: Is every planar graph 4-list-colorable? No! Ques: Does ∃k s.t. every planar graph is k-list-colorable? Yes Thm 1: [Thomassen ’93] Every planar graph is 5-list-colorable. Thm 2: [Brooks ’41] If G / ∈ {Kn, C2k+1}, then χℓ(G) ≤ ∆(G). 1,2 3,4 1,2,5,6 Thm 3: [Vizing ’76, Erd˝

  • s-Rubin-Taylor ’79]

Let G be connected and let L be s.t. |L(v)| ≥ d(v) for all v ∈ V (G). If G has no L-coloring, then:

  • 1. |L(v)| = d(v) for every vertex v ∈ V (G).
  • 2. G is a Gallai tree.
slide-22
SLIDE 22

List-coloring vs. coloring

Ques: Is every planar graph 4-list-colorable? No! Ques: Does ∃k s.t. every planar graph is k-list-colorable? Yes Thm 1: [Thomassen ’93] Every planar graph is 5-list-colorable. Thm 2: [Brooks ’41] If G / ∈ {Kn, C2k+1}, then χℓ(G) ≤ ∆(G). 1,2 3,4 1,2,5,6 Thm 3: [Vizing ’76, Erd˝

  • s-Rubin-Taylor ’79]

Let G be connected and let L be s.t. |L(v)| ≥ d(v) for all v ∈ V (G). If G has no L-coloring, then:

  • 1. |L(v)| = d(v) for every vertex v ∈ V (G).
  • 2. G is a Gallai tree.
slide-23
SLIDE 23

List-coloring vs. coloring

Ques: Is every planar graph 4-list-colorable? No! Ques: Does ∃k s.t. every planar graph is k-list-colorable? Yes Thm 1: [Thomassen ’93] Every planar graph is 5-list-colorable. Thm 2: [Brooks ’41] If G / ∈ {Kn, C2k+1}, then χℓ(G) ≤ ∆(G). 1,2 3,4 1,2,5,6 Thm 3: [Vizing ’76, Erd˝

  • s-Rubin-Taylor ’79]

Let G be connected and let L be s.t. |L(v)| ≥ d(v) for all v ∈ V (G). If G has no L-coloring, then:

  • 1. |L(v)| = d(v) for every vertex v ∈ V (G).
  • 2. G is a Gallai tree.
  • 3. Each block B has a list L(B) and L(v) = ∪v∈BL(B).
slide-24
SLIDE 24

List-coloring vs. coloring

Ques: Is every planar graph 4-list-colorable? No! Ques: Does ∃k s.t. every planar graph is k-list-colorable? Yes Thm 1: [Thomassen ’93] Every planar graph is 5-list-colorable. Thm 2: [Brooks ’41] If G / ∈ {Kn, C2k+1}, then χℓ(G) ≤ ∆(G). 1,2 3,4 1,2,5,6 Thm 3: [Vizing ’76, Erd˝

  • s-Rubin-Taylor ’79]

Let G be connected and let L be s.t. |L(v)| ≥ d(v) for all v ∈ V (G). If G has no L-coloring, then:

  • 1. |L(v)| = d(v) for every vertex v ∈ V (G).
  • 2. G is a Gallai tree.
  • 3. Each block B has a list L(B) and L(v) = ∪v∈BL(B).

Big Question: Can we combine Theorems 1 and 3?

slide-25
SLIDE 25

The Big Question

Ques: [Richter] Let G be planar, 3-connected, and not complete. Let f (v) = min{d(v), 6} for all v ∈ V (G). Is G f -list-colorable?

slide-26
SLIDE 26

The Big Question

Ques: [Richter] Let G be planar, 3-connected, and not complete. Let f (v) = min{d(v), 6} for all v ∈ V (G). Is G f -list-colorable? Why “not complete”?

slide-27
SLIDE 27

The Big Question

Ques: [Richter] Let G be planar, 3-connected, and not complete. Let f (v) = min{d(v), 6} for all v ∈ V (G). Is G f -list-colorable? Why “not complete”?

slide-28
SLIDE 28

The Big Question

Ques: [Richter] Let G be planar, 3-connected, and not complete. Let f (v) = min{d(v), 6} for all v ∈ V (G). Is G f -list-colorable? Why “not complete”? Why 3-connected?

slide-29
SLIDE 29

The Big Question

Ques: [Richter] Let G be planar, 3-connected, and not complete. Let f (v) = min{d(v), 6} for all v ∈ V (G). Is G f -list-colorable? Why “not complete”? Why 3-connected?

◮ Need 2-connected to avoid Gallai Trees

slide-30
SLIDE 30

The Big Question

Ques: [Richter] Let G be planar, 3-connected, and not complete. Let f (v) = min{d(v), 6} for all v ∈ V (G). Is G f -list-colorable? Why “not complete”? Why 3-connected?

◮ Need 2-connected to avoid Gallai Trees ◮ Need 3-connected to avoid. . .

slide-31
SLIDE 31

The Big Question

Ques: [Richter] Let G be planar, 3-connected, and not complete. Let f (v) = min{d(v), 6} for all v ∈ V (G). Is G f -list-colorable? Why “not complete”? Why 3-connected?

◮ Need 2-connected to avoid Gallai Trees ◮ Need 3-connected to avoid. . .

0,1,2 0,1,3 0,k-2,k 0,k-1,k 1,2,. . . ,k

. . . . . .

slide-32
SLIDE 32

The Big Question

Ques: [Richter] Let G be planar, 3-connected, and not complete. Let f (v) = min{d(v), 6} for all v ∈ V (G). Is G f -list-colorable? Why “not complete”? Why 3-connected?

◮ Need 2-connected to avoid Gallai Trees ◮ Need 3-connected to avoid. . .

0,1,2 0,1,3 0,k-2,k 0,k-1,k 1,2,. . . ,k

. . . . . .

Why 6? (And not 5?)

slide-33
SLIDE 33

The Big Question

Ques: [Richter] Let G be planar, 3-connected, and not complete. Let f (v) = min{d(v), 6} for all v ∈ V (G). Is G f -list-colorable? Why “not complete”? Why 3-connected?

◮ Need 2-connected to avoid Gallai Trees ◮ Need 3-connected to avoid. . .

0,1,2 0,1,3 0,k-2,k 0,k-1,k 1,2,. . . ,k

. . . . . .

Why 6? (And not 5?) We have a counterexample when k = 5.

slide-34
SLIDE 34

Our Main Result

Def: Let Sk = {v | d(v) < k} and Bk = {v | d(v) ≥ k}.

slide-35
SLIDE 35

Our Main Result

Def: Let Sk = {v | d(v) < k} and Bk = {v | d(v) ≥ k}. Def: Let d(Sk) be min. distance between components of G[Sk].

slide-36
SLIDE 36

Our Main Result

Def: Let Sk = {v | d(v) < k} and Bk = {v | d(v) ≥ k}. Def: Let d(Sk) be min. distance between components of G[Sk]. Main Thm: Let G be K5-minor-free, 3-connected, and not

  • complete. If k ≥ 7 and d(Sk) ≥ 3, then G is f -list-colorable when

f (v) = min{d(v), k} for all v ∈ V (G).

slide-37
SLIDE 37

Our Main Result

Def: Let Sk = {v | d(v) < k} and Bk = {v | d(v) ≥ k}. Def: Let d(Sk) be min. distance between components of G[Sk]. Main Thm: Let G be K5-minor-free, 3-connected, and not

  • complete. If k ≥ 7 and d(Sk) ≥ 3, then G is f -list-colorable when

f (v) = min{d(v), k} for all v ∈ V (G). Thm 1’: [ˇ Skrekovski ’98] Every K5-minor-free graph is 5-list-colorable.

slide-38
SLIDE 38

Our Main Result

Def: Let Sk = {v | d(v) < k} and Bk = {v | d(v) ≥ k}. Def: Let d(Sk) be min. distance between components of G[Sk]. Main Thm: Let G be K5-minor-free, 3-connected, and not

  • complete. If k ≥ 7 and d(Sk) ≥ 3, then G is f -list-colorable when

f (v) = min{d(v), k} for all v ∈ V (G). Thm 1’: [ˇ Skrekovski ’98] Every K5-minor-free graph is 5-list-colorable. Proof Sketch of Main Thm:

slide-39
SLIDE 39

Our Main Result

Def: Let Sk = {v | d(v) < k} and Bk = {v | d(v) ≥ k}. Def: Let d(Sk) be min. distance between components of G[Sk]. Main Thm: Let G be K5-minor-free, 3-connected, and not

  • complete. If k ≥ 7 and d(Sk) ≥ 3, then G is f -list-colorable when

f (v) = min{d(v), k} for all v ∈ V (G). Thm 1’: [ˇ Skrekovski ’98] Every K5-minor-free graph is 5-list-colorable. Proof Sketch of Main Thm: For each component H of G[Sk], color at most 2 vertices (so that we can finish coloring H later).

slide-40
SLIDE 40

Our Main Result

Def: Let Sk = {v | d(v) < k} and Bk = {v | d(v) ≥ k}. Def: Let d(Sk) be min. distance between components of G[Sk]. Main Thm: Let G be K5-minor-free, 3-connected, and not

  • complete. If k ≥ 7 and d(Sk) ≥ 3, then G is f -list-colorable when

f (v) = min{d(v), k} for all v ∈ V (G). Thm 1’: [ˇ Skrekovski ’98] Every K5-minor-free graph is 5-list-colorable. Proof Sketch of Main Thm: For each component H of G[Sk], color at most 2 vertices (so that we can finish coloring H later). Since d(Sk) ≥ 3, each v ∈ Bk loses at most 2 colors.

slide-41
SLIDE 41

Our Main Result

Def: Let Sk = {v | d(v) < k} and Bk = {v | d(v) ≥ k}. Def: Let d(Sk) be min. distance between components of G[Sk]. Main Thm: Let G be K5-minor-free, 3-connected, and not

  • complete. If k ≥ 7 and d(Sk) ≥ 3, then G is f -list-colorable when

f (v) = min{d(v), k} for all v ∈ V (G). Thm 1’: [ˇ Skrekovski ’98] Every K5-minor-free graph is 5-list-colorable. Proof Sketch of Main Thm: For each component H of G[Sk], color at most 2 vertices (so that we can finish coloring H later). Since d(Sk) ≥ 3, each v ∈ Bk loses at most 2 colors. So |L′(v)| ≥ 5 for all v ∈ Bk. Color G[Bk] by Theorem 1’.

slide-42
SLIDE 42

Our Main Result

Def: Let Sk = {v | d(v) < k} and Bk = {v | d(v) ≥ k}. Def: Let d(Sk) be min. distance between components of G[Sk]. Main Thm: Let G be K5-minor-free, 3-connected, and not

  • complete. If k ≥ 7 and d(Sk) ≥ 3, then G is f -list-colorable when

f (v) = min{d(v), k} for all v ∈ V (G). Thm 1’: [ˇ Skrekovski ’98] Every K5-minor-free graph is 5-list-colorable. Proof Sketch of Main Thm: For each component H of G[Sk], color at most 2 vertices (so that we can finish coloring H later). Since d(Sk) ≥ 3, each v ∈ Bk loses at most 2 colors. So |L′(v)| ≥ 5 for all v ∈ Bk. Color G[Bk] by Theorem 1’. Now finish the coloring of each H of G[Sk] (by Theorem 3).

slide-43
SLIDE 43

Main Proof

Thm 3: Let G be connected and let L be s.t. |L(v)| ≥ d(v) for all v ∈ V (G). If G has no L-coloring, then:

slide-44
SLIDE 44

Main Proof

Thm 3: Let G be connected and let L be s.t. |L(v)| ≥ d(v) for all v ∈ V (G). If G has no L-coloring, then:

  • 1. |L(v)| = d(v) for every vertex v ∈ V (G).
  • 2. G is a Gallai tree.
  • 3. Each block B has a list L(B) and L(v) = ∪v∈BL(B).
slide-45
SLIDE 45

Main Proof

Thm 3: Let G be connected and let L be s.t. |L(v)| ≥ d(v) for all v ∈ V (G). If G has no L-coloring, then:

  • 1. |L(v)| = d(v) for every vertex v ∈ V (G).
  • 2. G is a Gallai tree.
  • 3. Each block B has a list L(B) and L(v) = ∪v∈BL(B).

5 Cases for H

slide-46
SLIDE 46

Main Proof

Thm 3: Let G be connected and let L be s.t. |L(v)| ≥ d(v) for all v ∈ V (G). If G has no L-coloring, then:

  • 1. |L(v)| = d(v) for every vertex v ∈ V (G).
  • 2. G is a Gallai tree.
  • 3. Each block B has a list L(B) and L(v) = ∪v∈BL(B).

5 Cases for H (0) H is not a Gallai Tree.

slide-47
SLIDE 47

Main Proof

Thm 3: Let G be connected and let L be s.t. |L(v)| ≥ d(v) for all v ∈ V (G). If G has no L-coloring, then:

  • 1. |L(v)| = d(v) for every vertex v ∈ V (G).
  • 2. G is a Gallai tree.
  • 3. Each block B has a list L(B) and L(v) = ∪v∈BL(B).

5 Cases for H (0) H is not a Gallai Tree. (1) H = K1 or H = K2.

slide-48
SLIDE 48

Main Proof

Thm 3: Let G be connected and let L be s.t. |L(v)| ≥ d(v) for all v ∈ V (G). If G has no L-coloring, then:

  • 1. |L(v)| = d(v) for every vertex v ∈ V (G).
  • 2. G is a Gallai tree.
  • 3. Each block B has a list L(B) and L(v) = ∪v∈BL(B).

5 Cases for H (0) H is not a Gallai Tree. (1) H = K1 or H = K2. (2) K2 is an end block.

slide-49
SLIDE 49

Main Proof

Thm 3: Let G be connected and let L be s.t. |L(v)| ≥ d(v) for all v ∈ V (G). If G has no L-coloring, then:

  • 1. |L(v)| = d(v) for every vertex v ∈ V (G).
  • 2. G is a Gallai tree.
  • 3. Each block B has a list L(B) and L(v) = ∪v∈BL(B).

5 Cases for H (0) H is not a Gallai Tree. (1) H = K1 or H = K2. (2) K2 is an end block. (3) K3 is an end block.

slide-50
SLIDE 50

Main Proof

Thm 3: Let G be connected and let L be s.t. |L(v)| ≥ d(v) for all v ∈ V (G). If G has no L-coloring, then:

  • 1. |L(v)| = d(v) for every vertex v ∈ V (G).
  • 2. G is a Gallai tree.
  • 3. Each block B has a list L(B) and L(v) = ∪v∈BL(B).

5 Cases for H (0) H is not a Gallai Tree. (1) H = K1 or H = K2. (2) K2 is an end block. (3) K3 is an end block. (4) H ∈ {K3, K4} or K4 is an end block.

slide-51
SLIDE 51

Main Proof

Thm 3: Let G be connected and let L be s.t. |L(v)| ≥ d(v) for all v ∈ V (G). If G has no L-coloring, then:

  • 1. |L(v)| = d(v) for every vertex v ∈ V (G).
  • 2. G is a Gallai tree.
  • 3. Each block B has a list L(B) and L(v) = ∪v∈BL(B).

5 Cases for H (0) H is not a Gallai Tree. (1) H = K1 or H = K2. (2) K2 is an end block. (3) K3 is an end block. (4) H ∈ {K3, K4} or K4 is an end block. (5) H = C2l+1 or C2l+1 is an end block.

slide-52
SLIDE 52

Main Proof

Thm 3: Let G be connected and let L be s.t. |L(v)| ≥ d(v) for all v ∈ V (G). If G has no L-coloring, then:

  • 1. |L(v)| = d(v) for every vertex v ∈ V (G).
  • 2. G is a Gallai tree.
  • 3. Each block B has a list L(B) and L(v) = ∪v∈BL(B).

5 Cases for H (0) H is not a Gallai Tree. (1) H = K1 or H = K2. (2) K2 is an end block. (3) K3 is an end block. (4) H ∈ {K3, K4} or K4 is an end block. (5) H = C2l+1 or C2l+1 is an end block.

slide-53
SLIDE 53

Main Proof

Thm 3: Let G be connected and let L be s.t. |L(v)| ≥ d(v) for all v ∈ V (G). If G has no L-coloring, then:

  • 1. |L(v)| = d(v) for every vertex v ∈ V (G).
  • 2. G is a Gallai tree.
  • 3. Each block B has a list L(B) and L(v) = ∪v∈BL(B).

5 Cases for H (0) H is not a Gallai Tree. (1) H = K1 or H = K2. (2) K2 is an end block. (3) K3 is an end block. (4) H ∈ {K3, K4} or K4 is an end block. (5) H = C2l+1 or C2l+1 is an end block.

slide-54
SLIDE 54

Main Proof

Thm 3: Let G be connected and let L be s.t. |L(v)| ≥ d(v) for all v ∈ V (G). If G has no L-coloring, then:

  • 1. |L(v)| = d(v) for every vertex v ∈ V (G).
  • 2. G is a Gallai tree.
  • 3. Each block B has a list L(B) and L(v) = ∪v∈BL(B).

5 Cases for H (0) H is not a Gallai Tree. (1) H = K1 or H = K2. (2) K2 is an end block. (3) K3 is an end block. (4) H ∈ {K3, K4} or K4 is an end block. (5) H = C2l+1 or C2l+1 is an end block. u4 u3 u2 u1

slide-55
SLIDE 55

Main Proof

Thm 3: Let G be connected and let L be s.t. |L(v)| ≥ d(v) for all v ∈ V (G). If G has no L-coloring, then:

  • 1. |L(v)| = d(v) for every vertex v ∈ V (G).
  • 2. G is a Gallai tree.
  • 3. Each block B has a list L(B) and L(v) = ∪v∈BL(B).

5 Cases for H (0) H is not a Gallai Tree. (1) H = K1 or H = K2. (2) K2 is an end block. (3) K3 is an end block. (4) H ∈ {K3, K4} or K4 is an end block. (5) H = C2l+1 or C2l+1 is an end block. u4 u3 u2 u1 a, b ∈ L(v)

slide-56
SLIDE 56

Main Proof

Thm 3: Let G be connected and let L be s.t. |L(v)| ≥ d(v) for all v ∈ V (G). If G has no L-coloring, then:

  • 1. |L(v)| = d(v) for every vertex v ∈ V (G).
  • 2. G is a Gallai tree.
  • 3. Each block B has a list L(B) and L(v) = ∪v∈BL(B).

5 Cases for H (0) H is not a Gallai Tree. (1) H = K1 or H = K2. (2) K2 is an end block. (3) K3 is an end block. (4) H ∈ {K3, K4} or K4 is an end block. (5) H = C2l+1 or C2l+1 is an end block. u4 u3 u2 u1 a, b ∈ L(v) L′(ui) = L(ui)\{a, b}

slide-57
SLIDE 57

Main Proof

Thm 3: Let G be connected and let L be s.t. |L(v)| ≥ d(v) for all v ∈ V (G). If G has no L-coloring, then:

  • 1. |L(v)| = d(v) for every vertex v ∈ V (G).
  • 2. G is a Gallai tree.
  • 3. Each block B has a list L(B) and L(v) = ∪v∈BL(B).

5 Cases for H (0) H is not a Gallai Tree. (1) H = K1 or H = K2. (2) K2 is an end block. (3) K3 is an end block. (4) H ∈ {K3, K4} or K4 is an end block. (5) H = C2l+1 or C2l+1 is an end block. u4 u3 u2 u1 a, b ∈ L(v) L′(ui) = L(ui)\{a, b}

slide-58
SLIDE 58

Main Proof

Thm 3: Let G be connected and let L be s.t. |L(v)| ≥ d(v) for all v ∈ V (G). If G has no L-coloring, then:

  • 1. |L(v)| = d(v) for every vertex v ∈ V (G).
  • 2. G is a Gallai tree.
  • 3. Each block B has a list L(B) and L(v) = ∪v∈BL(B).

5 Cases for H (0) H is not a Gallai Tree. (1) H = K1 or H = K2. (2) K2 is an end block. (3) K3 is an end block. (4) H ∈ {K3, K4} or K4 is an end block. (5) H = C2l+1 or C2l+1 is an end block. u4 u3 u2 u1 a, b ∈ L(v) L′(ui) = L(ui)\{a, b}

slide-59
SLIDE 59

Main Proof

Thm 3: Let G be connected and let L be s.t. |L(v)| ≥ d(v) for all v ∈ V (G). If G has no L-coloring, then:

  • 1. |L(v)| = d(v) for every vertex v ∈ V (G).
  • 2. G is a Gallai tree.
  • 3. Each block B has a list L(B) and L(v) = ∪v∈BL(B).

5 Cases for H (0) H is not a Gallai Tree. (1) H = K1 or H = K2. (2) K2 is an end block. (3) K3 is an end block. (4) H ∈ {K3, K4} or K4 is an end block. ⇒(5) H = C2l+1 or C2l+1 is an end block. u4 u3 u2 u1 a, b ∈ L(v) L′(ui) = L(ui)\{a, b}

slide-60
SLIDE 60

Main Proof

Thm 3: Let G be connected and let L be s.t. |L(v)| ≥ d(v) for all v ∈ V (G). If G has no L-coloring, then:

  • 1. |L(v)| = d(v) for every vertex v ∈ V (G).
  • 2. G is a Gallai tree.
  • 3. Each block B has a list L(B) and L(v) = ∪v∈BL(B).

(adjacent (non-cut)-vertices have the same list) 5 Cases for H (0) H is not a Gallai Tree. (1) H = K1 or H = K2. (2) K2 is an end block. (3) K3 is an end block. (4) H ∈ {K3, K4} or K4 is an end block. ⇒(5) H = C2l+1 or C2l+1 is an end block. u4 u3 u2 u1 a, b ∈ L(v) L′(ui) = L(ui)\{a, b}

slide-61
SLIDE 61

(5) H = C2l+1 or C2l+1 is an end block.

v1 v2 v3 v4

slide-62
SLIDE 62

(5) H = C2l+1 or C2l+1 is an end block.

◮ If ∃ vi s.t. L(vi) = L(vi+1), color vi with c ∈ L(vi) \ L(vi+1).

v1 v2 v3 v4

slide-63
SLIDE 63

(5) H = C2l+1 or C2l+1 is an end block.

◮ If ∃ vi s.t. L(vi) = L(vi+1), color vi with c ∈ L(vi) \ L(vi+1).

So assume L(v1) = . . . = L(v4). v1 v2 v3 v4

slide-64
SLIDE 64

(5) H = C2l+1 or C2l+1 is an end block.

◮ If ∃ vi s.t. L(vi) = L(vi+1), color vi with c ∈ L(vi) \ L(vi+1).

So assume L(v1) = . . . = L(v4).

◮ If ∃ vi s.t. N(vi) ∩ Bk = N(vi+1) ∩ Bk

v1 v2 v3 v4 u0

slide-65
SLIDE 65

(5) H = C2l+1 or C2l+1 is an end block.

◮ If ∃ vi s.t. L(vi) = L(vi+1), color vi with c ∈ L(vi) \ L(vi+1).

So assume L(v1) = . . . = L(v4).

◮ If ∃ vi s.t. N(vi) ∩ Bk = N(vi+1) ∩ Bk

v1 v2 v3 v4 u0 u1 u2 u3

slide-66
SLIDE 66

(5) H = C2l+1 or C2l+1 is an end block.

◮ If ∃ vi s.t. L(vi) = L(vi+1), color vi with c ∈ L(vi) \ L(vi+1).

So assume L(v1) = . . . = L(v4).

◮ If ∃ vi s.t. N(vi) ∩ Bk = N(vi+1) ∩ Bk

u0 u1 u2 u3

slide-67
SLIDE 67

(5) H = C2l+1 or C2l+1 is an end block.

◮ If ∃ vi s.t. L(vi) = L(vi+1), color vi with c ∈ L(vi) \ L(vi+1).

So assume L(v1) = . . . = L(v4).

◮ If ∃ vi s.t. N(vi) ∩ Bk = N(vi+1) ∩ Bk

v1 v2 v3 v4 u0 c u1 u2 u3

slide-68
SLIDE 68

(5) H = C2l+1 or C2l+1 is an end block.

◮ If ∃ vi s.t. L(vi) = L(vi+1), color vi with c ∈ L(vi) \ L(vi+1).

So assume L(v1) = . . . = L(v4).

◮ If ∃ vi s.t. N(vi) ∩ Bk = N(vi+1) ∩ Bk ◮ Otherwise. . .

v1 v2 v3 v4

slide-69
SLIDE 69

(5) H = C2l+1 or C2l+1 is an end block.

◮ If ∃ vi s.t. L(vi) = L(vi+1), color vi with c ∈ L(vi) \ L(vi+1).

So assume L(v1) = . . . = L(v4).

◮ If ∃ vi s.t. N(vi) ∩ Bk = N(vi+1) ∩ Bk ◮ Otherwise. . . find a K5-minor.

v1 v2 v3 v4

slide-70
SLIDE 70

(5) H = C2l+1 or C2l+1 is an end block.

◮ If ∃ vi s.t. L(vi) = L(vi+1), color vi with c ∈ L(vi) \ L(vi+1).

So assume L(v1) = . . . = L(v4).

◮ If ∃ vi s.t. N(vi) ∩ Bk = N(vi+1) ∩ Bk ◮ Otherwise. . . find a K5-minor.

v1 v2 v3 v4

slide-71
SLIDE 71

Summary

Ques: [Richter] Let G be planar, 3-connected, and not complete. Let f (v) = min{d(v), 6} for all v ∈ V (G). Is G f -list-colorable?

slide-72
SLIDE 72

Summary

Ques: [Richter] Let G be planar, 3-connected, and not complete. Let f (v) = min{d(v), 6} for all v ∈ V (G). Is G f -list-colorable? Main Thm: [CPTV ’10+] Let G be K5-minor-free, 3-connected, and not complete. If k ≥ 7 and d(Sk) ≥ 3, then G is f -list-colorable when f (v) = min{d(v), k} for all v ∈ V (G).

slide-73
SLIDE 73

Summary

Ques: [Richter] Let G be planar, 3-connected, and not complete. Let f (v) = min{d(v), 6} for all v ∈ V (G). Is G f -list-colorable? Main Thm: [CPTV ’10+] Let G be K5-minor-free, 3-connected, and not complete. If k ≥ 7 and d(Sk) ≥ 3, then G is f -list-colorable when f (v) = min{d(v), k} for all v ∈ V (G).

Tools

Thm 1’: [ˇ Skrekovski ’98] Every K5-minor-free graph is 5-list-colorable. Thm 3: [Vizing ’76, Erd˝

  • s-Rubin-Taylor ’79]

Let G be connected and let L be s.t. |L(v)| ≥ d(v) for all v ∈ V (G). If G has no L-coloring, then:

  • 1. |L(v)| = d(v) for every vertex v ∈ V (G).
  • 2. G is a Gallai tree.
  • 3. Each block B has a list L(B) and L(v) = ∪v∈BL(B).