Triangles and 3-coloring of planar graphs Bernard Lidick Iowa State - - PowerPoint PPT Presentation

triangles and 3 coloring of planar graphs
SMART_READER_LITE
LIVE PREVIEW

Triangles and 3-coloring of planar graphs Bernard Lidick Iowa State - - PowerPoint PPT Presentation

Triangles and 3-coloring of planar graphs Bernard Lidick Iowa State University February 4, 2015 Outline what is graph coloring? Grtzschs theorem: triangle-free planar graphs are 3-colorable extensions of GT preserving


slide-1
SLIDE 1

Triangles and 3-coloring of planar graphs

Bernard Lidický

Iowa State University

February 4, 2015

slide-2
SLIDE 2

Outline

  • what is graph coloring?
  • Grötzsch’s theorem: triangle-free planar graphs are

3-colorable

  • extensions of GT preserving triangle-free
  • extensions of GT allowing (few) triangles

Old theorems with new simple(r) proofs. (some new theorems too)

2

slide-3
SLIDE 3

Inspiration - coloring a political map

3

slide-4
SLIDE 4

Inspiration - coloring a political map

3

slide-5
SLIDE 5

Inspiration - coloring a political map

3

slide-6
SLIDE 6

Inspiration - coloring a political map

3

slide-7
SLIDE 7

Inspiration - coloring a political map

3

slide-8
SLIDE 8

Inspiration - coloring a political map

Task: Color vertices of a graph such that adjacent vertices have distinct colors.

3

slide-9
SLIDE 9

Applications of graph coloring

Cellphone towers

4

slide-10
SLIDE 10

Applications of graph coloring

Cellphone towers

4

slide-11
SLIDE 11

Applications of graph coloring

Cellphone towers

4

slide-12
SLIDE 12

Applications of graph coloring

Cellphone towers

4

slide-13
SLIDE 13

Applications of graph coloring

Cellphone towers

4

slide-14
SLIDE 14

Applications of graph coloring

Cellphone towers Scheduling, register allocation (code generating), DNA sequencing, . . . , Sudoku

2 7 6 1 4 8 1 5 2 1 6 3 9 9 4 3 1 9 3 6 2 4 8 3 9 2 2

Sudoku: Extending a partial 9-coloring (precoloring).

4

slide-15
SLIDE 15

The Four Color Theorem

Conjectured (Guthrie 1852)

Every planar graph can be (properly) colored using 4 colors.

5

slide-16
SLIDE 16

The Four Color Theorem

Conjectured (Guthrie 1852)

Every planar graph can be (properly) colored using 4 colors.

Theorem (Appel, Haken 1977)

Every planar graph can be (properly) colored using 4 colors.

5

slide-17
SLIDE 17

The Four Color Theorem

Conjectured (Guthrie 1852)

Every planar graph can be (properly) colored using 4 colors.

Theorem (Appel, Haken 1977)

Every planar graph can be (properly) colored using 4 colors.

  • first mentioned by Möbius in 1840

5

slide-18
SLIDE 18

The Four Color Theorem

Conjectured (Guthrie 1852)

Every planar graph can be (properly) colored using 4 colors.

Theorem (Appel, Haken 1977)

Every planar graph can be (properly) colored using 4 colors.

  • first mentioned by Möbius in 1840
  • first (wrong) proof by Kempe 1879

5

slide-19
SLIDE 19

The Four Color Theorem

Conjectured (Guthrie 1852)

Every planar graph can be (properly) colored using 4 colors.

Theorem (Appel, Haken 1977)

Every planar graph can be (properly) colored using 4 colors.

  • first mentioned by Möbius in 1840
  • first (wrong) proof by Kempe 1879

disproved by Heawood 1890 (5-color theorem)

5

slide-20
SLIDE 20

The Four Color Theorem

Conjectured (Guthrie 1852)

Every planar graph can be (properly) colored using 4 colors.

Theorem (Appel, Haken 1977)

Every planar graph can be (properly) colored using 4 colors.

  • first mentioned by Möbius in 1840
  • first (wrong) proof by Kempe 1879

disproved by Heawood 1890 (5-color theorem)

  • long tradition of wrong proofs

5

slide-21
SLIDE 21

The Four Color Theorem

Conjectured (Guthrie 1852)

Every planar graph can be (properly) colored using 4 colors.

Theorem (Appel, Haken 1977)

Every planar graph can be (properly) colored using 4 colors.

  • first mentioned by Möbius in 1840
  • first (wrong) proof by Kempe 1879

disproved by Heawood 1890 (5-color theorem)

  • long tradition of wrong proofs
  • reproved by Robertson, Sanders, Seymour, Thomas 1997

5

slide-22
SLIDE 22

The Four Color Theorem

Conjectured (Guthrie 1852)

Every planar graph can be (properly) colored using 4 colors.

Theorem (Appel, Haken 1977)

Every planar graph can be (properly) colored using 4 colors.

  • first mentioned by Möbius in 1840
  • first (wrong) proof by Kempe 1879

disproved by Heawood 1890 (5-color theorem)

  • long tradition of wrong proofs
  • reproved by Robertson, Sanders, Seymour, Thomas 1997
  • proved by discharging

5

slide-23
SLIDE 23

Graph coloring

  • describing classes of graphs that are k-colorable
  • describing efficiently k-colorable classes of graphs
  • algorithms for coloring
  • variants for applications

6

slide-24
SLIDE 24

Definitions

A graph is plane if it is drawn without crossing edges.

7

slide-25
SLIDE 25

Definitions

A graph is plane if it is drawn without crossing edges.

7

slide-26
SLIDE 26

Definitions

A graph is plane if it is drawn without crossing edges. A graph is planar if it can be drawn without crossing edges.

7

slide-27
SLIDE 27

Definitions

A graph is plane if it is drawn without crossing edges. A graph is planar if it can be drawn without crossing edges. triangle = 3-cycle; 3-face

7

slide-28
SLIDE 28

Definitions

A graph is plane if it is drawn without crossing edges. A graph is planar if it can be drawn without crossing edges. triangle = 3-cycle; 3-face; 4-cycle; 4-face

7

slide-29
SLIDE 29

Definitions

A graph is plane if it is drawn without crossing edges. A graph is planar if it can be drawn without crossing edges. triangle = 3-cycle; 3-face; 4-cycle; 4-face; 5-face

7

slide-30
SLIDE 30

Inspiration

Theorem (Grötzsch 1959)

Every planar triangle-free graph is 3-colorable.

8

slide-31
SLIDE 31

Inspiration

Theorem (Grötzsch 1959)

Every planar triangle-free graph is 3-colorable. Generalizations:

  • addition of an edge or a vertex
  • precoloring subgraphs
  • allowing some triangles

8

slide-32
SLIDE 32

Adding a vertex or an edge

Theorem (Aksenov ’77; Jensen, Thomassen ’00)

If H can be obtained from a triangle-free planar graph by adding an edge h, then H is 3-colorable.

h

9

slide-33
SLIDE 33

Adding a vertex or an edge

Theorem (Aksenov ’77; Jensen, Thomassen ’00)

If H can be obtained from a triangle-free planar graph by adding an edge h, then H is 3-colorable.

Theorem (Jensen, Thomassen ’00)

If H can be obtained from a triangle-free planar graph by adding a vertex v of degree 3, then H is 3-colorable.

h v

9

slide-34
SLIDE 34

Adding a vertex or an edge

Theorem (Aksenov ’77; Jensen, Thomassen ’00)

If H can be obtained from a triangle-free planar graph by adding an edge h, then H is 3-colorable.

Theorem (Borodin, Kostochka, L., Yancey ’14)

If H can be obtained from a triangle-free planar graph by adding a vertex v of degree 4, then H is 3-colorable.

h v

9

slide-35
SLIDE 35

Adding a vertex or an edge

Theorem (Aksenov ’77; Jensen, Thomassen ’00)

If H can be obtained from a triangle-free planar graph by adding an edge h, then H is 3-colorable.

Theorem (Borodin, Kostochka, L., Yancey ’14)

If H can be obtained from a triangle-free planar graph by adding a vertex v of degree 4, then H is 3-colorable.

h v

Both proofs similar.

9

slide-36
SLIDE 36

Adding a vertex or an edge

Theorem (Aksenov ’77; Jensen, Thomassen ’00)

If H can be obtained from a triangle-free planar graph by adding an edge h, then H is 3-colorable.

Theorem (Borodin, Kostochka, L., Yancey ’14)

If H can be obtained from a triangle-free planar graph by adding a vertex v of degree 4, then H is 3-colorable.

h v

Both proofs similar. Both theorems are tight.

9

slide-37
SLIDE 37

Definition of 4-critical graph

Problem: How to efficiently describe graphs that are not 3-colorable? A graph G is a 4-critical graph if G is not 3-colorable but every H ⊂ G is 3-colorable. Useful as a minimal counterexample.

10

slide-38
SLIDE 38

Definition of 4-critical graph

Problem: How to efficiently describe graphs that are not 3-colorable? A graph G is a 4-critical graph if G is not 3-colorable but every H ⊂ G is 3-colorable. Useful as a minimal counterexample.

10

slide-39
SLIDE 39

Definition of 4-critical graph

Problem: How to efficiently describe graphs that are not 3-colorable? A graph G is a 4-critical graph if G is not 3-colorable but every H ⊂ G is 3-colorable. Useful as a minimal counterexample.

10

slide-40
SLIDE 40

Definition of 4-critical graph

Problem: How to efficiently describe graphs that are not 3-colorable? A graph G is a 4-critical graph if G is not 3-colorable but every H ⊂ G is 3-colorable. Useful as a minimal counterexample.

10

slide-41
SLIDE 41

Definition of 4-critical graph

Problem: How to efficiently describe graphs that are not 3-colorable? A graph G is a 4-critical graph if G is not 3-colorable but every H ⊂ G is 3-colorable. Useful as a minimal counterexample.

10

slide-42
SLIDE 42

Definition of 4-critical graph

Problem: How to efficiently describe graphs that are not 3-colorable? A graph G is a 4-critical graph if G is not 3-colorable but every H ⊂ G is 3-colorable. Useful as a minimal counterexample.

10

slide-43
SLIDE 43

Definition of 4-critical graph

Problem: How to efficiently describe graphs that are not 3-colorable? A graph G is a 4-critical graph if G is not 3-colorable but every H ⊂ G is 3-colorable. Useful as a minimal counterexample.

10

slide-44
SLIDE 44

Definition of 4-critical graph

Problem: How to efficiently describe graphs that are not 3-colorable? A graph G is a 4-critical graph if G is not 3-colorable but every H ⊂ G is 3-colorable. Useful as a minimal counterexample.

10

slide-45
SLIDE 45

Definition of 4-critical graph

Problem: How to efficiently describe graphs that are not 3-colorable? A graph G is a 4-critical graph if G is not 3-colorable but every H ⊂ G is 3-colorable. Useful as a minimal counterexample.

10

slide-46
SLIDE 46

Main tool

Theorem (Kostochka and Yancey ’12+)

If G is a 4-critical graph, then |E(G)| ≥ 5|V(G)| − 2 3 . We write as 3|E(G)| ≥ 5|V(G)| − 2. 4-critical graphs must have “many” edges G does not have to be planar V(G) is the vertex set of G and E(G) is the edge set of G

11

slide-47
SLIDE 47

Planar triangle-free graph and a 4-vertex

H is 4-critical, minimal counterexample G plane, triangle-free, G = H − v

v H G

12

slide-48
SLIDE 48

Planar triangle-free graph and a 4-vertex

H is 4-critical, minimal counterexample G plane, triangle-free, G = H − v

v H G

Case 1: G contains a 4-face (use minimality to 3-color H)

v3 v2 v1 v0

12

slide-49
SLIDE 49

Planar triangle-free graph and a 4-vertex

H is 4-critical, minimal counterexample G plane, triangle-free, G = H − v

v H G

Case 1: G contains a 4-face (use minimality to 3-color H)

v3 v2 v1 v0

12

slide-50
SLIDE 50

Planar triangle-free graph and a 4-vertex

H is 4-critical, minimal counterexample G plane, triangle-free, G = H − v

v H G

Case 1: G contains a 4-face (use minimality to 3-color H)

v2 v0 v3 = v1

12

slide-51
SLIDE 51

Planar triangle-free graph and a 4-vertex

H is 4-critical, minimal counterexample G plane, triangle-free, G = H − v

v H G

Case 1: G contains a 4-face (use minimality to 3-color H)

v2 v0 v3 = v1 x1 x2

12

slide-52
SLIDE 52

Planar triangle-free graph and a 4-vertex

H is 4-critical, minimal counterexample G plane, triangle-free, G = H − v

v H G

Case 1: G contains a 4-face (use minimality to 3-color H)

v3 v2 v1 v0 x1 x2

12

slide-53
SLIDE 53

Planar triangle-free graph and a 4-vertex

H is 4-critical, minimal counterexample G plane, triangle-free, G = H − v

v H G

Case 1: G contains a 4-face (use minimality to 3-color H)

v3 v2 v1 v0 x1 x2

12

slide-54
SLIDE 54

Planar triangle-free graph and a 4-vertex

H is 4-critical, minimal counterexample G plane, triangle-free, G = H − v

v H G

Case 1: G contains a 4-face (use minimality to 3-color H)

v3 v2 v1 v0 x1 x2 y1 y2

12

slide-55
SLIDE 55

Planar triangle-free graph and a 4-vertex

H is 4-critical, minimal counterexample G plane, triangle-free, G = H − v

v H G

Case 1: G contains a 4-face (use minimality to 3-color H)

v3 v2 v1 v0 x1 x2 y1 y2

12

slide-56
SLIDE 56

Planar triangle-free graph and a 4-vertex

H is 4-critical, minimal counterexample G plane, triangle-free, G = H − v

v H G

Case 1: G contains a 4-face Case 2: G contains no 4-faces |E(G)| = e, |V(G)| = v, |F(G)| = f F(G) is the set of faces of G

  • v − 2 + f = e by Euler’s formula

12

slide-57
SLIDE 57

Planar triangle-free graph and a 4-vertex

H is 4-critical, minimal counterexample G plane, triangle-free, G = H − v

v H G

Case 1: G contains a 4-face Case 2: G contains no 4-faces |E(G)| = e, |V(G)| = v, |F(G)| = f F(G) is the set of faces of G

  • v − 2 + f = e by Euler’s formula
  • 2e ≥ 5f since each face has length ≥ 5 (no triangles)

12

slide-58
SLIDE 58

Planar triangle-free graph and a 4-vertex

H is 4-critical, minimal counterexample G plane, triangle-free, G = H − v

v H G

Case 1: G contains a 4-face Case 2: G contains no 4-faces |E(G)| = e, |V(G)| = v, |F(G)| = f F(G) is the set of faces of G

  • v − 2 + f = e by Euler’s formula
  • 2e ≥ 5f since each face has length ≥ 5 (no triangles)
  • 5v − 10 + 5f = 5e

12

slide-59
SLIDE 59

Planar triangle-free graph and a 4-vertex

H is 4-critical, minimal counterexample G plane, triangle-free, G = H − v

v H G

Case 1: G contains a 4-face Case 2: G contains no 4-faces |E(G)| = e, |V(G)| = v, |F(G)| = f F(G) is the set of faces of G

  • v − 2 + f = e by Euler’s formula
  • 2e ≥ 5f since each face has length ≥ 5 (no triangles)
  • 5v − 10 + 5f = 5e
  • 5v − 10 + 2e ≥ 5e

12

slide-60
SLIDE 60

Planar triangle-free graph and a 4-vertex

H is 4-critical, minimal counterexample G plane, triangle-free, G = H − v

v H G

Case 1: G contains a 4-face Case 2: G contains no 4-faces |E(G)| = e, |V(G)| = v, |F(G)| = f F(G) is the set of faces of G

  • v − 2 + f = e by Euler’s formula
  • 2e ≥ 5f since each face has length ≥ 5 (no triangles)
  • 5v − 10 + 5f = 5e
  • 5v − 10 + 2e ≥ 5e
  • 5v − 10 ≥ 3e (our G)

12

slide-61
SLIDE 61

Planar triangle-free graph and a 4-vertex

H is 4-critical, minimal counterexample G plane, triangle-free, G = H − v

v H G

Case 1: G contains a 4-face Case 2: G contains no 4-faces |E(G)| = e, |V(G)| = v, |F(G)| = f F(G) is the set of faces of G

  • v − 2 + f = e by Euler’s formula
  • 2e ≥ 5f since each face has length ≥ 5 (no triangles)
  • 5v − 10 + 5f = 5e
  • 5v − 10 + 2e ≥ 5e
  • 5v − 10 ≥ 3e (our G)
  • 3(e + 4) ≥ 5(v + 1) − 2 (H is 4-critical graph)

12

slide-62
SLIDE 62

Planar triangle-free graph and a 4-vertex

H is 4-critical, minimal counterexample G plane, triangle-free, G = H − v

v H G

Case 1: G contains a 4-face Case 2: G contains no 4-faces |E(G)| = e, |V(G)| = v, |F(G)| = f F(G) is the set of faces of G

  • v − 2 + f = e by Euler’s formula
  • 2e ≥ 5f since each face has length ≥ 5 (no triangles)
  • 5v − 10 + 5f = 5e
  • 5v − 10 + 2e ≥ 5e
  • 5v − 10 ≥ 3e (our G)
  • 3(e + 4) ≥ 5(v + 1) − 2 (H is 4-critical graph)
  • 5v − 10 ≥ 3e ≥ 5v − 9, contradiction

12

slide-63
SLIDE 63

Precoloring

Theorem (Grötzsch ’59)

Every precoloring of a face of length at most 5 in any triangle-free plane graph G can be extended to a (proper) 3-coloring of G. G G

13

slide-64
SLIDE 64

Precoloring

Theorem (Grötzsch ’59)

Every precoloring of a face of length at most 5 in any triangle-free plane graph G can be extended to a (proper) 3-coloring of G.

Theorem (Aksenov, Borodin, Glebov ’02)

Every precoloring of two non-adjacent vertices in any triangle-free planar graph G can be extended to a (proper) 3-coloring of G. G G G

13

slide-65
SLIDE 65

Precoloring

Theorem (Grötzsch ’59; BKLY ’14)

Every precoloring of a face of length at most 5 in any triangle-free plane graph G can be extended to a (proper) 3-coloring of G.

Theorem (Aksenov, Borodin, Glebov ’02; BKLY ’14)

Every precoloring of two non-adjacent vertices in any triangle-free planar graph G can be extended to a (proper) 3-coloring of G. (Proof similar to the previous one.) G G G

13

slide-66
SLIDE 66

Precoloring

Theorem (Grötzsch ’59; BKLY ’14)

Every precoloring of a face of length at most 5 in any triangle-free plane graph G can be extended to a (proper) 3-coloring of G.

Theorem (Aksenov, Borodin, Glebov ’02; BKLY ’14)

Every precoloring of two non-adjacent vertices in any triangle-free planar graph G can be extended to a (proper) 3-coloring of G. (Proof similar to the previous one.) G G G Both theorems are tight.

13

slide-67
SLIDE 67

Tightness for precoloring a 6-face

14

slide-68
SLIDE 68

Tightness for precoloring a 6-face

14

slide-69
SLIDE 69

Tightness for precoloring a 6-face

14

slide-70
SLIDE 70

Tightness for precoloring a 6-face

14

slide-71
SLIDE 71

Tightness for precoloring a 6-face

14

slide-72
SLIDE 72

Tightness for precoloring a 6-face

Not every precoloring of a 6-face extends to a 3-coloring.

14

slide-73
SLIDE 73

Precoloring larger face

Description of “critical” graphs with precolored

  • 6-face by Gimbel, Thomassen ’97;

Aksenov, Borodin, Glebov ’03

15

slide-74
SLIDE 74

Precoloring larger face

Description of “critical” graphs with precolored

  • 6-face by Gimbel, Thomassen ’97;

Aksenov, Borodin, Glebov ’03

  • 7-face by Aksenov, Borodin, Glebov ’04 (discharging);

Dvoˇ rák, L. ’14 (network flows)

15

slide-75
SLIDE 75

Precoloring larger face

Description of “critical” graphs with precolored

  • 6-face by Gimbel, Thomassen ’97;

Aksenov, Borodin, Glebov ’03

  • 7-face by Aksenov, Borodin, Glebov ’04 (discharging);

Dvoˇ rák, L. ’14 (network flows)

  • 8-face by Dvoˇ

rák, L. ’14

15

slide-76
SLIDE 76

Precoloring larger face

Description of “critical” graphs with precolored

  • 6-face by Gimbel, Thomassen ’97;

Aksenov, Borodin, Glebov ’03

  • 7-face by Aksenov, Borodin, Glebov ’04 (discharging);

Dvoˇ rák, L. ’14 (network flows)

  • 8-face by Dvoˇ

rák, L. ’14

  • 9-face by Choi, Ekstein, Holub, L. ’15+

15

slide-77
SLIDE 77

New proof

Theorem (Grötzsch ’59, BKLY ’14)

Every precoloring of a face of length at most 5 in any triangle-free plane graph G can be extended to a (proper) 3-coloring of G.

G G

Our proof is significantly easier.

16

slide-78
SLIDE 78

Proof

If G is a triangle-free planar graph and F is a precolored 4-face

  • r 5-face, then the precoloring of F extends.

Case 1: F is a 4-face

1 2 1 2 G

Case 2: F is a 5-face

17

slide-79
SLIDE 79

Proof

If G is a triangle-free planar graph and F is a precolored 4-face

  • r 5-face, then the precoloring of F extends.

Case 1: F is a 4-face H is 3-colorable

1 2 1 2 G G v H

Case 2: F is a 5-face

17

slide-80
SLIDE 80

Proof

If G is a triangle-free planar graph and F is a precolored 4-face

  • r 5-face, then the precoloring of F extends.

Case 1: F is a 4-face H is 3-colorable

1 2 1 2 G G v H 1 2 1 2 G 3 H

Case 2: F is a 5-face

17

slide-81
SLIDE 81

Proof

If G is a triangle-free planar graph and F is a precolored 4-face

  • r 5-face, then the precoloring of F extends.

Case 1: F is a 4-face H is 3-colorable

1 2 1 2 G G v H 1 2 1 2 G 3 H 1 2 1 3 G

Case 2: F is a 5-face

17

slide-82
SLIDE 82

Proof

If G is a triangle-free planar graph and F is a precolored 4-face

  • r 5-face, then the precoloring of F extends.

Case 1: F is a 4-face H is 3-colorable

1 2 1 2 G G v H 1 2 1 2 G 3 H 1 2 1 3 G G H

Case 2: F is a 5-face

17

slide-83
SLIDE 83

Proof

If G is a triangle-free planar graph and F is a precolored 4-face

  • r 5-face, then the precoloring of F extends.

Case 1: F is a 4-face H is 3-colorable

1 2 1 2 G G v H 1 2 1 2 G 3 H 1 2 1 3 G G H 1 2 1 3 G H

Case 2: F is a 5-face

17

slide-84
SLIDE 84

Proof

If G is a triangle-free planar graph and F is a precolored 4-face

  • r 5-face, then the precoloring of F extends.

Case 1: F is a 4-face H is 3-colorable

1 2 1 2 G G v H 1 2 1 2 G 3 H 1 2 1 3 G G H 1 2 1 3 G H

Case 2: F is a 5-face

2 3 2 1 3 G

17

slide-85
SLIDE 85

Proof

If G is a triangle-free planar graph and F is a precolored 4-face

  • r 5-face, then the precoloring of F extends.

Case 1: F is a 4-face H is 3-colorable

1 2 1 2 G G v H 1 2 1 2 G 3 H 1 2 1 3 G G H 1 2 1 3 G H

Case 2: F is a 5-face

2 3 2 1 3 G G v H

17

slide-86
SLIDE 86

Proof

If G is a triangle-free planar graph and F is a precolored 4-face

  • r 5-face, then the precoloring of F extends.

Case 1: F is a 4-face H is 3-colorable

1 2 1 2 G G v H 1 2 1 2 G 3 H 1 2 1 3 G G H 1 2 1 3 G H

Case 2: F is a 5-face

2 3 2 1 3 G G v H 2 3 2 1 3 G 1 H

17

slide-87
SLIDE 87

Allowing some triangles

Theorem (Grötzsch ’59)

Every planar triangle-free graph is 3-colorable.

18

slide-88
SLIDE 88

Allowing some triangles

Theorem (Grötzsch ’59)

Every planar triangle-free graph is 3-colorable. One triangle is easy!

G

Removing one edge of the triangle results in triangle-free G.

18

slide-89
SLIDE 89

Allowing some triangles

Theorem (Grötzsch ’59)

Every planar triangle-free graph is 3-colorable. One triangle is easy!

G

Removing one edge of the triangle results in triangle-free G.

Theorem (Grünbaum ’63; Aksenov ’74; Borodin ’97; BKLY ’14)

Every planar graph containing at most three triangles is 3-colorable.

G

18

slide-90
SLIDE 90

Theorem (Grünbaum ’63; Aksenov ’74; Borodin ’97; BKLY ’14)

Every planar graph containing at most three triangles is 3-colorable. Proof

  • G is 4-critical (minimal counterexample)
  • Reductions:
  • every 3-cycle is a face
  • every 4-cycle is a face or has a triangle inside and outside
  • every 5-cycle is a face or has a triangle inside and outside

Case 1: G has no 4-faces Case 2: G has a 4-face with a triangle (no identification) Case 3: G has a 4-face where identification is possible

19

slide-91
SLIDE 91

Three triangles - Proof sketch

Case 2: G has a 4-face F with a triangle (no identification)

v3 v2 v1 v0 F

Both v0, v1, v2 and v0, v2, v3 are faces. G has 4 vertices!

20

slide-92
SLIDE 92

Three triangles - Proof sketch

Case 3: G has a 4-face where identification is possible

v3 v2 v1 v0 x1 x2 y1 y2

Since G is plane, some of these vertices are the same.

21

slide-93
SLIDE 93

Three triangles - Proof sketch

Case 3: G has a 4-face where identification is possible

v3 v2 v1 v0 x1 x2 y1 y2

Since G is plane, some of these vertices are the same. Only two cases left . . .

v0 v1 v2 v3 z x = y v0 v1 v2 v3 z x y

21

slide-94
SLIDE 94

Problem (Erd˝

  • s ’90)

Describe 4-critical planar graphs containing 4 triangles.

22

slide-95
SLIDE 95

Havel ’69; Aksenov ’70s

23

slide-96
SLIDE 96

Havel ’69; Aksenov ’70s

Problem (Sachs ’72)

Can the triangles be partitioned into two pairs so that in each pair the distance between the triangles is less than two?

23

slide-97
SLIDE 97

Havel ’69; Aksenov ’70s; Aksenov, Melnikov ’78,’80

Problem (Sachs ’72)

Can the triangles be partitioned into two pairs so that in each pair the distance between the triangles is less than two?

23

slide-98
SLIDE 98

Havel ’69; Aksenov ’70s; Aksenov, Melnikov ’78,’80; Borodin ’97

Problem (Sachs ’72)

Can the triangles be partitioned into two pairs so that in each pair the distance between the triangles is less than two?

23

slide-99
SLIDE 99

Havel ’69; Aksenov ’70s; Aksenov, Melnikov ’78,’80; Borodin ’97 Thomas and Walls ’04 ...

Problem (Sachs ’72)

Can the triangles be partitioned into two pairs so that in each pair the distance between the triangles is less than two?

23

slide-100
SLIDE 100

Havel ’69; Aksenov ’70s; Aksenov, Melnikov ’78,’80; Borodin ’97 Thomas and Walls ’04 ...

Problem (Sachs ’72)

Can the triangles be partitioned into two pairs so that in each pair the distance between the triangles is less than two?

23

slide-101
SLIDE 101

Theorem (Borodin, Dvoˇ

rák, Kostochka, L., Yancey ’14)

If G is 4-critical plane graph with 4 triangles and no 4-faces then it is one of ... ... ...

24

slide-102
SLIDE 102

Theorem (Borodin, Dvoˇ

rák, Kostochka, L., Yancey ’14)

Every 4-critical plane graph with 4 triangles can be obtained from a 4-critical plane graph G′ with 4 triangles and no 4-faces by expanding some vertices of degree 3.

w y z x w y z w y z →

25

slide-103
SLIDE 103

Theorem (Borodin, Dvoˇ

rák, Kostochka, L., Yancey ’14)

Every 4-critical plane graph with 4 triangles can be obtained from a 4-critical plane graph G′ with 4 triangles and no 4-faces by expanding some vertices of degree 3.

w y z x w y z w y z →

Corollary

Triangles can be partitioned into two pairs so that in each pair the distance between the triangles is less than at most two.

25

slide-104
SLIDE 104

Grötzsch’s theorem on surfaces

  • triangle-free is not enough for 3-coloring on surfaces
  • finitely (depends on genus) many 4-critical graphs if

triangle-free and 4-cycle-free

  • no contractible triangles and 4-cycles is enough for

projective plane and torus

26

slide-105
SLIDE 105

Grötzsch’s theorem on surfaces

  • triangle-free is not enough for 3-coloring on surfaces
  • finitely (depends on genus) many 4-critical graphs if

triangle-free and 4-cycle-free

  • no contractible triangles and 4-cycles is enough for

projective plane and torus

Theorem (Dvoˇ rák, L. ’14)

Every 4-critical graph without contractible triangles and 4-cycles embedded in a surface of genus g looks like

H F F C

where |V(H)| = O(g), F are 4-cycles and C are from Thomas-Walls. (By discharging, computer assisted.)

26

slide-106
SLIDE 106

Thank you for your attention!