edge coloring multigraphs
play

Edge-coloring Multigraphs Daniel W. Cranston Virginia Commonwealth - PowerPoint PPT Presentation

Edge-coloring Multigraphs Daniel W. Cranston Virginia Commonwealth University dcranston@vcu.edu Cumberland Conference 20 May 2017 Edge-coloring Examples Edge-coloring Examples Goal: Assign colors to the edges of a graph so that edges with a


  1. Harder Theorems for Simple Graphs Vizing’s Planar Graph Conjecture: If G is planar and ∆ ( G ) � 6, then � 0 ( G ) = ∆ ( G ). True for ∆ ( G ) � 7 (Sanders–Zhao; Zhang). False for ∆ ( G )  5. Ex 2, starting from 4-cycle, cube, octahedron, and icosahedron. 4 Color Theorem: If G is 3-regular, has no overfull subgraph, and is planar, then � 0 ( G ) = 3. Tutte’s Edge-coloring Conj (proved!): If G is 3-regular, has no overfull subgraph, and has no subdivision of the Petersen graph, then � 0 ( G ) = 3.

  2. Simple Graphs with χ 0 ( G ) = ∆

  3. Simple Graphs with χ 0 ( G ) = ∆ Def: Let G ∆ be subgraph induced by ∆ -vertices.

  4. Simple Graphs with χ 0 ( G ) = ∆ Def: Let G ∆ be subgraph induced by ∆ -vertices. I If G ∆ has no cycles, then � 0 ( G ) = ∆ .

  5. Simple Graphs with χ 0 ( G ) = ∆ Def: Let G ∆ be subgraph induced by ∆ -vertices. I If G ∆ has no cycles, then � 0 ( G ) = ∆ .

  6. Simple Graphs with χ 0 ( G ) = ∆ Def: Let G ∆ be subgraph induced by ∆ -vertices. I If G ∆ has no cycles, then � 0 ( G ) = ∆ . I Does ∆ ( G ∆ )  2 imply � 0 ( G ) = ∆ ?

  7. Simple Graphs with χ 0 ( G ) = ∆ Def: Let G ∆ be subgraph induced by ∆ -vertices. I If G ∆ has no cycles, then � 0 ( G ) = ∆ . I Does ∆ ( G ∆ )  2 imply � 0 ( G ) = ∆ ? I No. G could be overfull.

  8. Simple Graphs with χ 0 ( G ) = ∆ Def: Let G ∆ be subgraph induced by ∆ -vertices. I If G ∆ has no cycles, then � 0 ( G ) = ∆ . I Does ∆ ( G ∆ )  2 imply � 0 ( G ) = ∆ ? I No. G could be overfull. I Does ∆ ( G ∆ )  2 imply � 0 ( G ) = ∆ if G is not overfull?

  9. Simple Graphs with χ 0 ( G ) = ∆ Def: Let G ∆ be subgraph induced by ∆ -vertices. I If G ∆ has no cycles, then � 0 ( G ) = ∆ . I Does ∆ ( G ∆ )  2 imply � 0 ( G ) = ∆ ? I No. G could be overfull. I Does ∆ ( G ∆ )  2 imply � 0 ( G ) = ∆ if G is not overfull? No.

  10. Simple Graphs with χ 0 ( G ) = ∆ Def: Let G ∆ be subgraph induced by ∆ -vertices. I If G ∆ has no cycles, then � 0 ( G ) = ∆ . I Does ∆ ( G ∆ )  2 imply � 0 ( G ) = ∆ ? I No. G could be overfull. I Does ∆ ( G ∆ )  2 imply � 0 ( G ) = ∆ if G is not overfull? No. Hilton–Zhao Conjecture: If ∆ ( G ∆ )  2 and G 6 = P ⇤ , then � 0 ( G ) > ∆ i ff G is overfull.

  11. Simple Graphs with χ 0 ( G ) = ∆ Def: Let G ∆ be subgraph induced by ∆ -vertices. I If G ∆ has no cycles, then � 0 ( G ) = ∆ . I Does ∆ ( G ∆ )  2 imply � 0 ( G ) = ∆ ? I No. G could be overfull. I Does ∆ ( G ∆ )  2 imply � 0 ( G ) = ∆ if G is not overfull? No. Hilton–Zhao Conjecture: If ∆ ( G ∆ )  2 and G 6 = P ⇤ , then � 0 ( G ) > ∆ i ff G is overfull. Cariolaro–Cariolaro: True for ∆ = 3.

  12. Simple Graphs with χ 0 ( G ) = ∆ Def: Let G ∆ be subgraph induced by ∆ -vertices. I If G ∆ has no cycles, then � 0 ( G ) = ∆ . I Does ∆ ( G ∆ )  2 imply � 0 ( G ) = ∆ ? I No. G could be overfull. I Does ∆ ( G ∆ )  2 imply � 0 ( G ) = ∆ if G is not overfull? No. Hilton–Zhao Conjecture: If ∆ ( G ∆ )  2 and G 6 = P ⇤ , then � 0 ( G ) > ∆ i ff G is overfull. Cariolaro–Cariolaro: True for ∆ = 3. C.–Rabern: True for ∆ = 4.

  13. Multigraphs Obs: Now � 0 ( G )  ∆ ( G ) + 1 may not hold!

  14. Multigraphs Obs: Now � 0 ( G )  ∆ ( G ) + 1 may not hold! Ex 4:

  15. Multigraphs Obs: Now � 0 ( G )  ∆ ( G ) + 1 may not hold! Ex 4: Let | E ( H ) | W ( G ) = max b | V ( H ) | / 2 c . H ⊆ G | H | ≥ 3

  16. Multigraphs Obs: Now � 0 ( G )  ∆ ( G ) + 1 may not hold! Ex 4: Let | E ( H ) | W ( G ) = max b | V ( H ) | / 2 c . H ⊆ G | H | ≥ 3 Since � 0 ( G ) � � 0 ( H ) for every subgraph H , � 0 ( G ) � d W ( G ) e .

  17. Multigraphs Obs: Now � 0 ( G )  ∆ ( G ) + 1 may not hold! Ex 4: Let | E ( H ) | W ( G ) = max b | V ( H ) | / 2 c . H ⊆ G | H | ≥ 3 Since � 0 ( G ) � � 0 ( H ) for every subgraph H , � 0 ( G ) � d W ( G ) e . Goldberg–Seymour Conj: Every multigraph G satisfies � 0 ( G )  max { ∆ ( G ) + 1 , d W ( G ) e } .

  18. Multigraphs Obs: Now � 0 ( G )  ∆ ( G ) + 1 may not hold! Ex 4: Let | E ( H ) | W ( G ) = max b | V ( H ) | / 2 c . H ⊆ G | H | ≥ 3 Since � 0 ( G ) � � 0 ( H ) for every subgraph H , � 0 ( G ) � d W ( G ) e . Goldberg–Seymour Conj: Every multigraph G satisfies � 0 ( G )  max { ∆ ( G ) + 1 , d W ( G ) e } . Thm: G–S Conj is true asymptotically, and for ∆ ( G )  23.

  19. Multigraphs Obs: Now � 0 ( G )  ∆ ( G ) + 1 may not hold! Ex 4: Let | E ( H ) | W ( G ) = max b | V ( H ) | / 2 c . H ⊆ G | H | ≥ 3 Since � 0 ( G ) � � 0 ( H ) for every subgraph H , � 0 ( G ) � d W ( G ) e . Goldberg–Seymour Conj: Every multigraph G satisfies � 0 ( G )  max { ∆ ( G ) + 1 , d W ( G ) e } . Thm: G–S Conj is true asymptotically, and for ∆ ( G )  23. p 3 Always � 0 ( G )  max { ∆ + ∆ / 2 , d W ( G ) e } .

  20. Strengthening Brooks’ Theorem for Line Graphs

  21. Strengthening Brooks’ Theorem for Line Graphs I Brooks: � ( G )  max { ! ( G ) , ∆ ( G ) , 3 }

  22. Strengthening Brooks’ Theorem for Line Graphs I Brooks: � ( G )  max { ! ( G ) , ∆ ( G ) , 3 } I Vizing: � ( G )  ! ( G ) + 1 for line graph of simple graph

  23. Strengthening Brooks’ Theorem for Line Graphs I Brooks: � ( G )  max { ! ( G ) , ∆ ( G ) , 3 } I Vizing: � ( G )  ! ( G ) + 1 for line graph of simple graph I Kierstead: � ( G )  ! ( G ) + 1 for { K 1 , 3 , K 5 � e } -free

  24. Strengthening Brooks’ Theorem for Line Graphs I Brooks: � ( G )  max { ! ( G ) , ∆ ( G ) , 3 } I Vizing: � ( G )  ! ( G ) + 1 for line graph of simple graph I Kierstead: � ( G )  ! ( G ) + 1 for { K 1 , 3 , K 5 � e } -free I C.–Rabern: � ( G )  max { ! ( G ) , 5 ∆ ( G )+8 } for line graph of a 6 multigraph

  25. Strengthening Brooks’ Theorem for Line Graphs I Brooks: � ( G )  max { ! ( G ) , ∆ ( G ) , 3 } I Vizing: � ( G )  ! ( G ) + 1 for line graph of simple graph I Kierstead: � ( G )  ! ( G ) + 1 for { K 1 , 3 , K 5 � e } -free I C.–Rabern: � ( G )  max { ! ( G ) , 5 ∆ ( G )+8 } for line graph of a 6 multigraph; this is best possible Ex 5:

  26. Strengthening Brooks’ Theorem for Line Graphs I Brooks: � ( G )  max { ! ( G ) , ∆ ( G ) , 3 } I Vizing: � ( G )  ! ( G ) + 1 for line graph of simple graph I Kierstead: � ( G )  ! ( G ) + 1 for { K 1 , 3 , K 5 � e } -free I C.–Rabern: � ( G )  max { ! ( G ) , 5 ∆ ( G )+8 } for line graph of a 6 multigraph; this is best possible Ex 5: ∆ ( G ) = 3 k � 1

  27. Strengthening Brooks’ Theorem for Line Graphs I Brooks: � ( G )  max { ! ( G ) , ∆ ( G ) , 3 } I Vizing: � ( G )  ! ( G ) + 1 for line graph of simple graph I Kierstead: � ( G )  ! ( G ) + 1 for { K 1 , 3 , K 5 � e } -free I C.–Rabern: � ( G )  max { ! ( G ) , 5 ∆ ( G )+8 } for line graph of a 6 multigraph; this is best possible Ex 5: ⌃ 5 k ⌥ ∆ ( G ) = 3 k � 1, � ( G ) = 2

  28. Strengthening Brooks’ Theorem for Line Graphs I Brooks: � ( G )  max { ! ( G ) , ∆ ( G ) , 3 } I Vizing: � ( G )  ! ( G ) + 1 for line graph of simple graph I Kierstead: � ( G )  ! ( G ) + 1 for { K 1 , 3 , K 5 � e } -free I C.–Rabern: � ( G )  max { ! ( G ) , 5 ∆ ( G )+8 } for line graph of a 6 multigraph; this is best possible Ex 5: ⌃ 5 k ⌥ , 5(3 k � 1)+8 ∆ ( G ) = 3 k � 1, � ( G ) = 2 6

  29. Strengthening Brooks’ Theorem for Line Graphs I Brooks: � ( G )  max { ! ( G ) , ∆ ( G ) , 3 } I Vizing: � ( G )  ! ( G ) + 1 for line graph of simple graph I Kierstead: � ( G )  ! ( G ) + 1 for { K 1 , 3 , K 5 � e } -free I C.–Rabern: � ( G )  max { ! ( G ) , 5 ∆ ( G )+8 } for line graph of a 6 multigraph; this is best possible Ex 5: ⌃ 5 k ⌥ , 5(3 k � 1)+8 = 5 k +1 ∆ ( G ) = 3 k � 1, � ( G ) = 2 6 2

  30. Strengthening Brooks’ Theorem for Line Graphs I Brooks: � ( G )  max { ! ( G ) , ∆ ( G ) , 3 } I Vizing: � ( G )  ! ( G ) + 1 for line graph of simple graph I Kierstead: � ( G )  ! ( G ) + 1 for { K 1 , 3 , K 5 � e } -free I C.–Rabern: � ( G )  max { ! ( G ) , 5 ∆ ( G )+8 } for line graph of a 6 multigraph; this is best possible Ex 5: ⌃ 5 k ⌥ ⌃ 5 k ⌥ , 5(3 k � 1)+8 = 5 k +1 ∆ ( G ) = 3 k � 1, � ( G ) = = 2 6 2 2

  31. Strengthening Brooks’ Theorem for Line Graphs I Brooks: � ( G )  max { ! ( G ) , ∆ ( G ) , 3 } I Vizing: � ( G )  ! ( G ) + 1 for line graph of simple graph I Kierstead: � ( G )  ! ( G ) + 1 for { K 1 , 3 , K 5 � e } -free I C.–Rabern: � ( G )  max { ! ( G ) , 5 ∆ ( G )+8 } for line graph of a 6 multigraph; this is best possible Ex 5: ⌃ 5 k ⌥ ⌃ 5 k ⌥ , 5(3 k � 1)+8 = 5 k +1 ∆ ( G ) = 3 k � 1, � ( G ) = = 2 6 2 2

  32. Kierstead Paths

  33. Kierstead Paths Def: Fix G , u 0 u 1 2 E ( G ), k � ∆ ( G ) + 1, and ' a k -edge-coloring of G � u 0 u 1 .

  34. Kierstead Paths Def: Fix G , u 0 u 1 2 E ( G ), k � ∆ ( G ) + 1, and ' a k -edge-coloring of G � u 0 u 1 . A Kierstead Path is a path u 0 , u 1 , . . . , u ` where for each i , ' ( u i u i � 1 ) is missing at u j for some j < i .

  35. Kierstead Paths Def: Fix G , u 0 u 1 2 E ( G ), k � ∆ ( G ) + 1, and ' a k -edge-coloring of G � u 0 u 1 . A Kierstead Path is a path u 0 , u 1 , . . . , u ` where for each i , ' ( u i u i � 1 ) is missing at u j for some j < i . 1 , 2 3 , 4 5 6 2 2 3 5 u 0 u 1 u 2 u 3 u 4

  36. Kierstead Paths Def: Fix G , u 0 u 1 2 E ( G ), k � ∆ ( G ) + 1, and ' a k -edge-coloring of G � u 0 u 1 . A Kierstead Path is a path u 0 , u 1 , . . . , u ` where for each i , ' ( u i u i � 1 ) is missing at u j for some j < i . 1 , 2 3 , 4 5 6 2 2 3 5 u 0 u 1 u 2 u 3 u 4 Key Lemma: If a Kierstead Path has distinct u i and u j with color ↵ missing at both, then G has a k -coloring.

  37. Kierstead Paths Def: Fix G , u 0 u 1 2 E ( G ), k � ∆ ( G ) + 1, and ' a k -edge-coloring of G � u 0 u 1 . A Kierstead Path is a path u 0 , u 1 , . . . , u ` where for each i , ' ( u i u i � 1 ) is missing at u j for some j < i . 1 , 2 3 , 4 5 6 2 2 3 5 u 0 u 1 u 2 u 3 u 4 Key Lemma: If a Kierstead Path has distinct u i and u j with color ↵ missing at both, then G has a k -coloring. Vizing’s Theorem: If G is simple, then � 0 ( G )  ∆ ( G ) + 1.

  38. Kierstead Paths Def: Fix G , u 0 u 1 2 E ( G ), k � ∆ ( G ) + 1, and ' a k -edge-coloring of G � u 0 u 1 . A Kierstead Path is a path u 0 , u 1 , . . . , u ` where for each i , ' ( u i u i � 1 ) is missing at u j for some j < i . 1 , 2 3 , 4 5 6 2 2 3 5 u 0 u 1 u 2 u 3 u 4 Key Lemma: If a Kierstead Path has distinct u i and u j with color ↵ missing at both, then G has a k -coloring. Vizing’s Theorem: If G is simple, then � 0 ( G )  ∆ ( G ) + 1. Pf (using Key Lemma):

  39. Kierstead Paths Def: Fix G , u 0 u 1 2 E ( G ), k � ∆ ( G ) + 1, and ' a k -edge-coloring of G � u 0 u 1 . A Kierstead Path is a path u 0 , u 1 , . . . , u ` where for each i , ' ( u i u i � 1 ) is missing at u j for some j < i . 1 , 2 3 , 4 5 6 2 2 3 5 u 0 u 1 u 2 u 3 u 4 Key Lemma: If a Kierstead Path has distinct u i and u j with color ↵ missing at both, then G has a k -coloring. Vizing’s Theorem: If G is simple, then � 0 ( G )  ∆ ( G ) + 1. Pf (using Key Lemma): Induction on | E ( G ) | .

  40. Kierstead Paths Def: Fix G , u 0 u 1 2 E ( G ), k � ∆ ( G ) + 1, and ' a k -edge-coloring of G � u 0 u 1 . A Kierstead Path is a path u 0 , u 1 , . . . , u ` where for each i , ' ( u i u i � 1 ) is missing at u j for some j < i . 1 , 2 3 , 4 5 6 2 2 3 5 u 0 u 1 u 2 u 3 u 4 Key Lemma: If a Kierstead Path has distinct u i and u j with color ↵ missing at both, then G has a k -coloring. Vizing’s Theorem: If G is simple, then � 0 ( G )  ∆ ( G ) + 1. Pf (using Key Lemma): Induction on | E ( G ) | . Let k = ∆ ( G ) + 1.

  41. Kierstead Paths Def: Fix G , u 0 u 1 2 E ( G ), k � ∆ ( G ) + 1, and ' a k -edge-coloring of G � u 0 u 1 . A Kierstead Path is a path u 0 , u 1 , . . . , u ` where for each i , ' ( u i u i � 1 ) is missing at u j for some j < i . 1 , 2 3 , 4 5 6 2 2 3 5 u 0 u 1 u 2 u 3 u 4 Key Lemma: If a Kierstead Path has distinct u i and u j with color ↵ missing at both, then G has a k -coloring. Vizing’s Theorem: If G is simple, then � 0 ( G )  ∆ ( G ) + 1. Pf (using Key Lemma): Induction on | E ( G ) | . Let k = ∆ ( G ) + 1. Base case: at most ∆ ( G ) + 1 edges.

  42. Kierstead Paths Def: Fix G , u 0 u 1 2 E ( G ), k � ∆ ( G ) + 1, and ' a k -edge-coloring of G � u 0 u 1 . A Kierstead Path is a path u 0 , u 1 , . . . , u ` where for each i , ' ( u i u i � 1 ) is missing at u j for some j < i . 1 , 2 3 , 4 5 6 2 2 3 5 u 0 u 1 u 2 u 3 u 4 Key Lemma: If a Kierstead Path has distinct u i and u j with color ↵ missing at both, then G has a k -coloring. Vizing’s Theorem: If G is simple, then � 0 ( G )  ∆ ( G ) + 1. Pf (using Key Lemma): Induction on | E ( G ) | . Let k = ∆ ( G ) + 1. Base case: at most ∆ ( G ) + 1 edges. Induction: Given k -edge-coloring of G � e , get long Kierstead path.

  43. Kierstead Paths Def: Fix G , u 0 u 1 2 E ( G ), k � ∆ ( G ) + 1, and ' a k -edge-coloring of G � u 0 u 1 . A Kierstead Path is a path u 0 , u 1 , . . . , u ` where for each i , ' ( u i u i � 1 ) is missing at u j for some j < i . 1 , 2 3 , 4 5 6 2 2 3 5 u 0 u 1 u 2 u 3 u 4 Key Lemma: If a Kierstead Path has distinct u i and u j with color ↵ missing at both, then G has a k -coloring. Vizing’s Theorem: If G is simple, then � 0 ( G )  ∆ ( G ) + 1. Pf (using Key Lemma): Induction on | E ( G ) | . Let k = ∆ ( G ) + 1. Base case: at most ∆ ( G ) + 1 edges. Induction: Given k -edge-coloring of G � e , get long Kierstead path. 2 2 1 1 1 1 u 0 u 1 u 2 u 3 v k

  44. Kierstead Paths Def: Fix G , u 0 u 1 2 E ( G ), k � ∆ ( G ) + 1, and ' a k -edge-coloring of G � u 0 u 1 . A Kierstead Path is a path u 0 , u 1 , . . . , u ` where for each i , ' ( u i u i � 1 ) is missing at u j for some j < i . 1 , 2 3 , 4 5 6 2 2 3 5 u 0 u 1 u 2 u 3 u 4 Key Lemma: If a Kierstead Path has distinct u i and u j with color ↵ missing at both, then G has a k -coloring. Vizing’s Theorem: If G is simple, then � 0 ( G )  ∆ ( G ) + 1. Pf (using Key Lemma): Induction on | E ( G ) | . Let k = ∆ ( G ) + 1. Base case: at most ∆ ( G ) + 1 edges. Induction: Given k -edge-coloring of G � e , get long Kierstead path. 2 2 1 1 1 1 u 0 u 1 u 2 u 3 v k By Pigeonhole, two vertices miss the same color.

  45. Kierstead Paths Def: Fix G , u 0 u 1 2 E ( G ), k � ∆ ( G ) + 1, and ' a k -edge-coloring of G � u 0 u 1 . A Kierstead Path is a path u 0 , u 1 , . . . , u ` where for each i , ' ( u i u i � 1 ) is missing at u j for some j < i . 1 , 2 3 , 4 5 6 2 2 3 5 u 0 u 1 u 2 u 3 u 4 Key Lemma: If a Kierstead Path has distinct u i and u j with color ↵ missing at both, then G has a k -coloring. Vizing’s Theorem: If G is simple, then � 0 ( G )  ∆ ( G ) + 1. Pf (using Key Lemma): Induction on | E ( G ) | . Let k = ∆ ( G ) + 1. Base case: at most ∆ ( G ) + 1 edges. Induction: Given k -edge-coloring of G � e , get long Kierstead path. 2 2 1 1 1 1 u 0 u 1 u 2 u 3 v k By Pigeonhole, two vertices miss the same color.

  46. Proof of Key Lemma Key Lemma: If a Kierstead Path has distinct u i and u j with color ↵ missing at both, then G has a k -coloring.

  47. Proof of Key Lemma Key Lemma: If a Kierstead Path has distinct u i and u j with color ↵ missing at both, then G has a k -coloring. Pf: Double induction, first on path length ` ; next on distance between u i and u j .

  48. Proof of Key Lemma Key Lemma: If a Kierstead Path has distinct u i and u j with color ↵ missing at both, then G has a k -coloring. Pf: Double induction, first on path length ` ; next on distance between u i and u j . Assume i < j . Three cases: I Case 1: i = 0, j = 1 I Case 2: i = j � 1 I Case 3: i < j � 1

  49. Proof of Key Lemma Key Lemma: If a Kierstead Path has distinct u i and u j with color ↵ missing at both, then G has a k -coloring. Pf: Double induction, first on path length ` ; next on distance between u i and u j . Assume i < j . Three cases: I Case 1: i = 0, j = 1 I Case 2: i = j � 1 I Case 3: i < j � 1

  50. Proof of Key Lemma Key Lemma: If a Kierstead Path has distinct u i and u j with color ↵ missing at both, then G has a k -coloring. Pf: Double induction, first on path length ` ; next on distance between u i and u j . Assume i < j . Three cases: I Case 1: i = 0, j = 1 I Case 2: i = j � 1 I Case 3: i < j � 1 ↵ ↵ u j u i

  51. Proof of Key Lemma Key Lemma: If a Kierstead Path has distinct u i and u j with color ↵ missing at both, then G has a k -coloring. Pf: Double induction, first on path length ` ; next on distance between u i and u j . Assume i < j . Three cases: I Case 1: i = 0, j = 1 X I Case 2: i = j � 1 I Case 3: i < j � 1 ↵ ↵ u j u i

  52. Proof of Key Lemma Key Lemma: If a Kierstead Path has distinct u i and u j with color ↵ missing at both, then G has a k -coloring. Pf: Double induction, first on path length ` ; next on distance between u i and u j . Assume i < j . Three cases: I Case 1: i = 0, j = 1 X I Case 2: i = j � 1 I Case 3: i < j � 1 ↵ ↵ u j u i

  53. Proof of Key Lemma Key Lemma: If a Kierstead Path has distinct u i and u j with color ↵ missing at both, then G has a k -coloring. Pf: Double induction, first on path length ` ; next on distance between u i and u j . Assume i < j . Three cases: I Case 1: i = 0, j = 1 X I Case 2: i = j � 1 I Case 3: i < j � 1 ↵ ↵ � u j u i

  54. Proof of Key Lemma Key Lemma: If a Kierstead Path has distinct u i and u j with color ↵ missing at both, then G has a k -coloring. Pf: Double induction, first on path length ` ; next on distance between u i and u j . Assume i < j . Three cases: I Case 1: i = 0, j = 1 X I Case 2: i = j � 1 I Case 3: i < j � 1 � ↵ u j u i

  55. Proof of Key Lemma Key Lemma: If a Kierstead Path has distinct u i and u j with color ↵ missing at both, then G has a k -coloring. Pf: Double induction, first on path length ` ; next on distance between u i and u j . Assume i < j . Three cases: I Case 1: i = 0, j = 1 X I Case 2: i = j � 1 I Case 3: i < j � 1 � � � ↵ u j u i

  56. Proof of Key Lemma Key Lemma: If a Kierstead Path has distinct u i and u j with color ↵ missing at both, then G has a k -coloring. Pf: Double induction, first on path length ` ; next on distance between u i and u j . Assume i < j . Three cases: I Case 1: i = 0, j = 1 X I Case 2: i = j � 1 X I Case 3: i < j � 1 � � � ↵ u j u i

  57. Proof of Key Lemma Key Lemma: If a Kierstead Path has distinct u i and u j with color ↵ missing at both, then G has a k -coloring. Pf: Double induction, first on path length ` ; next on distance between u i and u j . Assume i < j . Three cases: I Case 1: i = 0, j = 1 X I Case 2: i = j � 1 X I Case 3: i < j � 1 u j u i u i +1

  58. Proof of Key Lemma Key Lemma: If a Kierstead Path has distinct u i and u j with color ↵ missing at both, then G has a k -coloring. Pf: Double induction, first on path length ` ; next on distance between u i and u j . Assume i < j . Three cases: I Case 1: i = 0, j = 1 X I Case 2: i = j � 1 X I Case 3: i < j � 1 ↵ � ↵ u j u i u i +1

  59. Proof of Key Lemma Key Lemma: If a Kierstead Path has distinct u i and u j with color ↵ missing at both, then G has a k -coloring. Pf: Double induction, first on path length ` ; next on distance between u i and u j . Assume i < j . Three cases: I Case 1: i = 0, j = 1 X I Case 2: i = j � 1 X I Case 3: i < j � 1 ↵ � ↵ u j u i u i +1 Do ↵ , � swap at u i +1 . Three places path could end.

  60. Proof of Key Lemma Key Lemma: If a Kierstead Path has distinct u i and u j with color ↵ missing at both, then G has a k -coloring. Pf: Double induction, first on path length ` ; next on distance between u i and u j . Assume i < j . Three cases: I Case 1: i = 0, j = 1 X I Case 2: i = j � 1 X I Case 3: i < j � 1 ↵ � ↵ u j u i u i +1 Do ↵ , � swap at u i +1 . Three places path could end.

  61. Proof of Key Lemma Key Lemma: If a Kierstead Path has distinct u i and u j with color ↵ missing at both, then G has a k -coloring. Pf: Double induction, first on path length ` ; next on distance between u i and u j . Assume i < j . Three cases: I Case 1: i = 0, j = 1 X I Case 2: i = j � 1 X I Case 3: i < j � 1 ↵ ↵ ↵ u j u i u i +1 Do ↵ , � swap at u i +1 . Three places path could end.

  62. Proof of Key Lemma Key Lemma: If a Kierstead Path has distinct u i and u j with color ↵ missing at both, then G has a k -coloring. Pf: Double induction, first on path length ` ; next on distance between u i and u j . Assume i < j . Three cases: I Case 1: i = 0, j = 1 X I Case 2: i = j � 1 X I Case 3: i < j � 1 ↵ ↵ � u j u i u i +1 Do ↵ , � swap at u i +1 . Three places path could end.

  63. Proof of Key Lemma Key Lemma: If a Kierstead Path has distinct u i and u j with color ↵ missing at both, then G has a k -coloring. Pf: Double induction, first on path length ` ; next on distance between u i and u j . Assume i < j . Three cases: I Case 1: i = 0, j = 1 X I Case 2: i = j � 1 X I Case 3: i < j � 1 � ↵ ↵ u j u i u i +1 Do ↵ , � swap at u i +1 . Three places path could end.

  64. Proof of Key Lemma Key Lemma: If a Kierstead Path has distinct u i and u j with color ↵ missing at both, then G has a k -coloring. Pf: Double induction, first on path length ` ; next on distance between u i and u j . Assume i < j . Three cases: I Case 1: i = 0, j = 1 X I Case 2: i = j � 1 X I Case 3: i < j � 1 X � ↵ ↵ u j u i u i +1 Do ↵ , � swap at u i +1 . Three places path could end. In each case, win by induction hypothesis.

  65. Tashkinov Trees

  66. Tashkinov Trees 3 , 4 1 , 2

  67. Tashkinov Trees 5 1 3 , 4 1 , 2

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend