Planar graphs are 9 / 2-colorable and have big independent sets - - PowerPoint PPT Presentation

planar graphs are 9 2 colorable and have big independent
SMART_READER_LITE
LIVE PREVIEW

Planar graphs are 9 / 2-colorable and have big independent sets - - PowerPoint PPT Presentation

Planar graphs are 9 / 2-colorable and have big independent sets Daniel W. Cranston Virginia Commonwealth University dcranston@vcu.edu Joint with Landon Rabern Slides available on my webpage Math Department Colloquium George Washington 6


slide-1
SLIDE 1

Planar graphs are 9/2-colorable and have big independent sets

Daniel W. Cranston

Virginia Commonwealth University dcranston@vcu.edu

Joint with Landon Rabern Slides available on my webpage Math Department Colloquium George Washington 6 February 2015

slide-2
SLIDE 2

The 4 Color Problem

◮ Can we 4-color the regions of every map?

slide-3
SLIDE 3

The 4 Color Problem

◮ Can we 4-color the regions of every map? –Guthrie (1852)

slide-4
SLIDE 4

The 4 Color Problem

◮ Can we 4-color the regions of every map? –Guthrie (1852) ◮ ...grew to be the second most famous unsolved problem in

mathematics

slide-5
SLIDE 5

The 4 Color Problem

◮ Can we 4-color the regions of every map? –Guthrie (1852) ◮ ...grew to be the second most famous unsolved problem in

mathematics after Fermat’s last theorem.

slide-6
SLIDE 6

The 4 Color Problem

◮ Can we 4-color the regions of every map? –Guthrie (1852) ◮ ...grew to be the second most famous unsolved problem in

mathematics after Fermat’s last theorem. –Devlin (2005)

slide-7
SLIDE 7

The 4 Color Problem

◮ Can we 4-color the regions of every map? –Guthrie (1852) ◮ ...grew to be the second most famous unsolved problem in

mathematics after Fermat’s last theorem. –Devlin (2005)

slide-8
SLIDE 8

The 4 Color Problem

◮ Can we 4-color the regions of every map? –Guthrie (1852) ◮ ...grew to be the second most famous unsolved problem in

mathematics after Fermat’s last theorem. –Devlin (2005)

◮ Same as coloring vertices of planar dual graph.

slide-9
SLIDE 9

The 4 Color Problem

◮ Can we 4-color the regions of every map? –Guthrie (1852) ◮ ...grew to be the second most famous unsolved problem in

mathematics after Fermat’s last theorem. –Devlin (2005)

◮ Same as coloring vertices of planar dual graph. ◮ Can we properly 4-color the vertices of every planar graph?

slide-10
SLIDE 10

The 4 Color Problem

◮ Can we 4-color the regions of every map? –Guthrie (1852) ◮ ...grew to be the second most famous unsolved problem in

mathematics after Fermat’s last theorem. –Devlin (2005)

◮ Same as coloring vertices of planar dual graph. ◮ Can we properly 4-color the vertices of every planar graph? ◮ Finally, answered in 1976 by Appel and Haken: Yes!

slide-11
SLIDE 11

The 4 Color Problem

◮ Can we 4-color the regions of every map? –Guthrie (1852) ◮ ...grew to be the second most famous unsolved problem in

mathematics after Fermat’s last theorem. –Devlin (2005)

◮ Same as coloring vertices of planar dual graph. ◮ Can we properly 4-color the vertices of every planar graph? ◮ Finally, answered in 1976 by Appel and Haken: Yes!

slide-12
SLIDE 12

The 4 Color Problem

◮ Can we 4-color the regions of every map? –Guthrie (1852) ◮ ...grew to be the second most famous unsolved problem in

mathematics after Fermat’s last theorem. –Devlin (2005)

◮ Same as coloring vertices of planar dual graph. ◮ Can we properly 4-color the vertices of every planar graph? ◮ Finally, answered in 1976 by Appel and Haken: Yes! ◮ Proof uses computers.

slide-13
SLIDE 13

The 4 Color Problem

◮ Can we 4-color the regions of every map? –Guthrie (1852) ◮ ...grew to be the second most famous unsolved problem in

mathematics after Fermat’s last theorem. –Devlin (2005)

◮ Same as coloring vertices of planar dual graph. ◮ Can we properly 4-color the vertices of every planar graph? ◮ Finally, answered in 1976 by Appel and Haken: Yes! ◮ Proof uses computers.

slide-14
SLIDE 14

The 4 Color Problem

◮ Can we 4-color the regions of every map? –Guthrie (1852) ◮ ...grew to be the second most famous unsolved problem in

mathematics after Fermat’s last theorem. –Devlin (2005)

◮ Same as coloring vertices of planar dual graph. ◮ Can we properly 4-color the vertices of every planar graph? ◮ Finally, answered in 1976 by Appel and Haken: Yes! ◮ Proof uses computers. Later proofs also use computers.

slide-15
SLIDE 15

The 5 Color Theorem

slide-16
SLIDE 16

The 5 Color Theorem

Fact 1: Every n-vertex triangulation has 3n − 6 edges.

slide-17
SLIDE 17

The 5 Color Theorem

Fact 1: Every n-vertex triangulation has 3n − 6 edges. Cor: K5 is non-planar. (Since 3(5) − 6 = 9 < 10 = 5

2

  • .)
slide-18
SLIDE 18

The 5 Color Theorem

Fact 1: Every n-vertex triangulation has 3n − 6 edges. Cor: K5 is non-planar. (Since 3(5) − 6 = 9 < 10 = 5

2

  • .)

Thm: Every planar graph G is 5-colorable.

slide-19
SLIDE 19

The 5 Color Theorem

Fact 1: Every n-vertex triangulation has 3n − 6 edges. Cor: K5 is non-planar. (Since 3(5) − 6 = 9 < 10 = 5

2

  • .)

Thm: Every planar graph G is 5-colorable. Pf: Add edges to get a triangulation.

slide-20
SLIDE 20

The 5 Color Theorem

Fact 1: Every n-vertex triangulation has 3n − 6 edges. Cor: K5 is non-planar. (Since 3(5) − 6 = 9 < 10 = 5

2

  • .)

Thm: Every planar graph G is 5-colorable. Pf: Add edges to get a triangulation. Now

  • v∈V d(v) = 2|E| = 2(3n − 6) < 6n.
slide-21
SLIDE 21

The 5 Color Theorem

Fact 1: Every n-vertex triangulation has 3n − 6 edges. Cor: K5 is non-planar. (Since 3(5) − 6 = 9 < 10 = 5

2

  • .)

Thm: Every planar graph G is 5-colorable. Pf: Add edges to get a triangulation. Now

  • v∈V d(v) = 2|E| = 2(3n − 6) < 6n.

So some vertex v is a 5−-vertex.

slide-22
SLIDE 22

The 5 Color Theorem

Fact 1: Every n-vertex triangulation has 3n − 6 edges. Cor: K5 is non-planar. (Since 3(5) − 6 = 9 < 10 = 5

2

  • .)

Thm: Every planar graph G is 5-colorable. Pf: Add edges to get a triangulation. Now

  • v∈V d(v) = 2|E| = 2(3n − 6) < 6n.

So some vertex v is a 5−-vertex. When v is a 4−-vertex, we 5-color G − v by induction, then color v.

slide-23
SLIDE 23

The 5 Color Theorem

Fact 1: Every n-vertex triangulation has 3n − 6 edges. Cor: K5 is non-planar. (Since 3(5) − 6 = 9 < 10 = 5

2

  • .)

Thm: Every planar graph G is 5-colorable.

w1 w2

Pf: Add edges to get a triangulation. Now

  • v∈V d(v) = 2|E| = 2(3n − 6) < 6n.

So some vertex v is a 5−-vertex. When v is a 4−-vertex, we 5-color G − v by induction, then color v. Now, since K5 is non-planar, v has non-adjacent neighbors w1 and w2.

slide-24
SLIDE 24

The 5 Color Theorem

Fact 1: Every n-vertex triangulation has 3n − 6 edges. Cor: K5 is non-planar. (Since 3(5) − 6 = 9 < 10 = 5

2

  • .)

Thm: Every planar graph G is 5-colorable.

w1 w2

− →

w1/w2

Pf: Add edges to get a triangulation. Now

  • v∈V d(v) = 2|E| = 2(3n − 6) < 6n.

So some vertex v is a 5−-vertex. When v is a 4−-vertex, we 5-color G − v by induction, then color v. Now, since K5 is non-planar, v has non-adjacent neighbors w1 and w2. Contract vw1 and vw2;

slide-25
SLIDE 25

The 5 Color Theorem

Fact 1: Every n-vertex triangulation has 3n − 6 edges. Cor: K5 is non-planar. (Since 3(5) − 6 = 9 < 10 = 5

2

  • .)

Thm: Every planar graph G is 5-colorable.

w1 w2

− →

w1/w2

Pf: Add edges to get a triangulation. Now

  • v∈V d(v) = 2|E| = 2(3n − 6) < 6n.

So some vertex v is a 5−-vertex. When v is a 4−-vertex, we 5-color G − v by induction, then color v. Now, since K5 is non-planar, v has non-adjacent neighbors w1 and w2. Contract vw1 and vw2; 5-color by induction.

slide-26
SLIDE 26

The 5 Color Theorem

Fact 1: Every n-vertex triangulation has 3n − 6 edges. Cor: K5 is non-planar. (Since 3(5) − 6 = 9 < 10 = 5

2

  • .)

Thm: Every planar graph G is 5-colorable.

w1 w2

− → ← −

w1/w2

Pf: Add edges to get a triangulation. Now

  • v∈V d(v) = 2|E| = 2(3n − 6) < 6n.

So some vertex v is a 5−-vertex. When v is a 4−-vertex, we 5-color G − v by induction, then color v. Now, since K5 is non-planar, v has non-adjacent neighbors w1 and w2. Contract vw1 and vw2; 5-color by induction. This gives 5-coloring of G − v.

slide-27
SLIDE 27

The 5 Color Theorem

Fact 1: Every n-vertex triangulation has 3n − 6 edges. Cor: K5 is non-planar. (Since 3(5) − 6 = 9 < 10 = 5

2

  • .)

Thm: Every planar graph G is 5-colorable.

w1 w2

− → ← −

w1/w2

Pf: Add edges to get a triangulation. Now

  • v∈V d(v) = 2|E| = 2(3n − 6) < 6n.

So some vertex v is a 5−-vertex. When v is a 4−-vertex, we 5-color G − v by induction, then color v. Now, since K5 is non-planar, v has non-adjacent neighbors w1 and w2. Contract vw1 and vw2; 5-color by induction. This gives 5-coloring of G − v. Now extend to v, since w1 and w2 have same color.

slide-28
SLIDE 28

The 5 Color Theorem

Fact 1: Every n-vertex triangulation has 3n − 6 edges. Cor: K5 is non-planar. (Since 3(5) − 6 = 9 < 10 = 5

2

  • .)

Thm: Every planar graph G is 5-colorable.

w1 w2

− → ← −

w1/w2

Pf: Add edges to get a triangulation. Now

  • v∈V d(v) = 2|E| = 2(3n − 6) < 6n.

So some vertex v is a 5−-vertex. When v is a 4−-vertex, we 5-color G − v by induction, then color v. Now, since K5 is non-planar, v has non-adjacent neighbors w1 and w2. Contract vw1 and vw2; 5-color by induction. This gives 5-coloring of G − v. Now extend to v, since w1 and w2 have same color.

slide-29
SLIDE 29

The 5 Color Theorem

Fact 1: Every n-vertex triangulation has 3n − 6 edges. Cor: K5 is non-planar. (Since 3(5) − 6 = 9 < 10 = 5

2

  • .)

Thm: Every planar graph G is 5-colorable.

w1 w2

− → ← −

w1/w2

Pf: Add edges to get a triangulation. Now

  • v∈V d(v) = 2|E| = 2(3n − 6) < 6n.

So some vertex v is a 5−-vertex. When v is a 4−-vertex, we 5-color G − v by induction, then color v. Now, since K5 is non-planar, v has non-adjacent neighbors w1 and w2. Contract vw1 and vw2; 5-color by induction. This gives 5-coloring of G − v. Now extend to v, since w1 and w2 have same color. Cor: Every planar graph G has α(G) ≥ 1

5n.

slide-30
SLIDE 30

Between 4 Color Theorem and 5 Color Theorem

slide-31
SLIDE 31

Between 4 Color Theorem and 5 Color Theorem

4CT is hard and 5CT is easy. What’s in between?

slide-32
SLIDE 32

Between 4 Color Theorem and 5 Color Theorem

4CT is hard and 5CT is easy. What’s in between?

◮ Erd¨

  • s–Vizing Conj.: Every n-vertex planar G has α(G) ≥ 1

4n.

slide-33
SLIDE 33

Between 4 Color Theorem and 5 Color Theorem

4CT is hard and 5CT is easy. What’s in between?

◮ Erd¨

  • s–Vizing Conj.: Every n-vertex planar G has α(G) ≥ 1

4n. ◮ Two-fold coloring: color vertex “half red and half blue”

slide-34
SLIDE 34

Between 4 Color Theorem and 5 Color Theorem

4CT is hard and 5CT is easy. What’s in between?

◮ Erd¨

  • s–Vizing Conj.: Every n-vertex planar G has α(G) ≥ 1

4n. ◮ Two-fold coloring: color vertex “half red and half blue”

◮ 5CT implies that 10 colors suffice

slide-35
SLIDE 35

Between 4 Color Theorem and 5 Color Theorem

4CT is hard and 5CT is easy. What’s in between?

◮ Erd¨

  • s–Vizing Conj.: Every n-vertex planar G has α(G) ≥ 1

4n. ◮ Two-fold coloring: color vertex “half red and half blue”

◮ 5CT implies that 10 colors suffice ◮ 4CT implies that 8 colors suffice

slide-36
SLIDE 36

Between 4 Color Theorem and 5 Color Theorem

4CT is hard and 5CT is easy. What’s in between?

◮ Erd¨

  • s–Vizing Conj.: Every n-vertex planar G has α(G) ≥ 1

4n. ◮ Two-fold coloring: color vertex “half red and half blue”

◮ 5CT implies that 10 colors suffice ◮ 4CT implies that 8 colors suffice ◮

9 2CT will show that 9 colors suffice.

slide-37
SLIDE 37

Between 4 Color Theorem and 5 Color Theorem

4CT is hard and 5CT is easy. What’s in between?

◮ Erd¨

  • s–Vizing Conj.: Every n-vertex planar G has α(G) ≥ 1

4n. ◮ Two-fold coloring: color vertex “half red and half blue”

◮ 5CT implies that 10 colors suffice ◮ 4CT implies that 8 colors suffice ◮

9 2CT will show that 9 colors suffice.

Def: The Kneser graph Kn:k has as vertices the k-element subsets of {1, . . . , n}. Vertices are adjacent whenever their sets are disjoint.

slide-38
SLIDE 38

Between 4 Color Theorem and 5 Color Theorem

4CT is hard and 5CT is easy. What’s in between?

◮ Erd¨

  • s–Vizing Conj.: Every n-vertex planar G has α(G) ≥ 1

4n. ◮ Two-fold coloring: color vertex “half red and half blue”

◮ 5CT implies that 10 colors suffice ◮ 4CT implies that 8 colors suffice ◮

9 2CT will show that 9 colors suffice.

Def: The Kneser graph Kn:k has as vertices the k-element subsets of {1, . . . , n}. Vertices are adjacent whenever their sets are disjoint.

2 5 2 4 1 4 1 3 3 5 3 4 1 5 2 3 4 5 1 2

slide-39
SLIDE 39

Between 4 Color Theorem and 5 Color Theorem

4CT is hard and 5CT is easy. What’s in between?

◮ Erd¨

  • s–Vizing Conj.: Every n-vertex planar G has α(G) ≥ 1

4n. ◮ Two-fold coloring: color vertex “half red and half blue”

◮ 5CT implies that 10 colors suffice ◮ 4CT implies that 8 colors suffice ◮

9 2CT will show that 9 colors suffice.

Def: The Kneser graph Kn:k has as vertices the k-element subsets of {1, . . . , n}. Vertices are adjacent whenever their sets are disjoint.

2 5 2 4 1 4 1 3 3 5 3 4 1 5 2 3 4 5 1 2

Want f : V (G) → V (Kn:k) where f (u)f (v) ∈ E(Kn:k) if uv ∈ E(G).

slide-40
SLIDE 40

Between 4 Color Theorem and 5 Color Theorem

4CT is hard and 5CT is easy. What’s in between?

◮ Erd¨

  • s–Vizing Conj.: Every n-vertex planar G has α(G) ≥ 1

4n. ◮ Two-fold coloring: color vertex “half red and half blue”

◮ 5CT implies that 10 colors suffice ◮ 4CT implies that 8 colors suffice ◮

9 2CT will show that 9 colors suffice.

Def: The Kneser graph Kn:k has as vertices the k-element subsets of {1, . . . , n}. Vertices are adjacent whenever their sets are disjoint.

2 5 2 4 1 4 1 3 3 5 3 4 1 5 2 3 4 5 1 2

Want f : V (G) → V (Kn:k) where f (u)f (v) ∈ E(Kn:k) if uv ∈ E(G). We’ll show that planar graphs have a map to K9:2.

slide-41
SLIDE 41

Between 4 Color Theorem and 5 Color Theorem

4CT is hard and 5CT is easy. What’s in between?

◮ Erd¨

  • s–Vizing Conj.: Every n-vertex planar G has α(G) ≥ 1

4n. ◮ Two-fold coloring: color vertex “half red and half blue”

◮ 5CT implies that 10 colors suffice ◮ 4CT implies that 8 colors suffice ◮

9 2CT will show that 9 colors suffice.

Def: The Kneser graph Kn:k has as vertices the k-element subsets of {1, . . . , n}. Vertices are adjacent whenever their sets are disjoint.

2 5 2 4 1 4 1 3 3 5 3 4 1 5 2 3 4 5 1 2

Want f : V (G) → V (Kn:k) where f (u)f (v) ∈ E(Kn:k) if uv ∈ E(G). We’ll show that planar graphs have a map to K9:2. G is k-colorable iff G has homomorphism to Kk.

slide-42
SLIDE 42

Between 4 Color Theorem and 5 Color Theorem

4CT is hard and 5CT is easy. What’s in between?

◮ Erd¨

  • s–Vizing Conj.: Every n-vertex planar G has α(G) ≥ 1

4n. ◮ Two-fold coloring: color vertex “half red and half blue”

◮ 5CT implies that 10 colors suffice ◮ 4CT implies that 8 colors suffice ◮

9 2CT will show that 9 colors suffice.

Def: The Kneser graph Kn:k has as vertices the k-element subsets of {1, . . . , n}. Vertices are adjacent whenever their sets are disjoint.

2 5 2 4 1 4 1 3 3 5 3 4 1 5 2 3 4 5 1 2

Want f : V (G) → V (Kn:k) where f (u)f (v) ∈ E(Kn:k) if uv ∈ E(G). We’ll show that planar graphs have a map to K9:2. G is k-colorable iff G has homomorphism to Kk. Generalizes “coloring” to “coloring with graphs”.

slide-43
SLIDE 43

9/2-coloring planar graphs

slide-44
SLIDE 44

9/2-coloring planar graphs

Thm: Every planar graph has a homomorphism to K9:2.

slide-45
SLIDE 45

9/2-coloring planar graphs

Thm: Every planar graph has a homomorphism to K9:2. Pf:

slide-46
SLIDE 46

9/2-coloring planar graphs

Thm: Every planar graph has a homomorphism to K9:2. Pf: Induction on n, like 5CT. If we can’t do induction, then G:

  • 1. has minimum degree 5
slide-47
SLIDE 47

9/2-coloring planar graphs

Thm: Every planar graph has a homomorphism to K9:2. Pf: Induction on n, like 5CT. If we can’t do induction, then G:

  • 1. has minimum degree 5
  • 2. has no separating triangle
slide-48
SLIDE 48

9/2-coloring planar graphs

Thm: Every planar graph has a homomorphism to K9:2. Pf: Induction on n, like 5CT. If we can’t do induction, then G:

  • 1. has minimum degree 5
  • 2. has no separating triangle
  • 3. can’t have “too many 6−-vertices near each other”

(13 cases, grouped into 3 lemmas by degree of central vertex)

slide-49
SLIDE 49

9/2-coloring planar graphs

Thm: Every planar graph has a homomorphism to K9:2. Pf: Induction on n, like 5CT. If we can’t do induction, then G:

  • 1. has minimum degree 5
  • 2. has no separating triangle
  • 3. can’t have “too many 6−-vertices near each other”

(13 cases, grouped into 3 lemmas by degree of central vertex) if so, then contract some non-adjacent pairs of neighbors; color smaller graph by induction, then extend to G

slide-50
SLIDE 50

9/2-coloring planar graphs

Thm: Every planar graph has a homomorphism to K9:2. Pf: Induction on n, like 5CT. If we can’t do induction, then G:

  • 1. has minimum degree 5
  • 2. has no separating triangle
  • 3. can’t have “too many 6−-vertices near each other”

(13 cases, grouped into 3 lemmas by degree of central vertex) if so, then contract some non-adjacent pairs of neighbors; color smaller graph by induction, then extend to G Finally, use discharging method (counting argument) to show that every planar graph fails (1), (2), or (3).

slide-51
SLIDE 51

Too many 6−-vertices near each other

slide-52
SLIDE 52

Too many 6−-vertices near each other

Key Fact: Denote the center vertex of K1,3 by v and the other vertices by u1, u2, u3.

slide-53
SLIDE 53

Too many 6−-vertices near each other

Key Fact: Denote the center vertex of K1,3 by v and the other vertices by u1, u2, u3. If v has 5 allowable colors and each ui has 3 allowable colors, then we can color each vertex with 2 colors, such that no color appears on both ends of an edge.

slide-54
SLIDE 54

Too many 6−-vertices near each other

Key Fact: Denote the center vertex of K1,3 by v and the other vertices by u1, u2, u3. If v has 5 allowable colors and each ui has 3 allowable colors, then we can color each vertex with 2 colors, such that no color appears on both ends of an edge. Pf: Give v a color available for at most one ui, say u1.

slide-55
SLIDE 55

Too many 6−-vertices near each other

Key Fact: Denote the center vertex of K1,3 by v and the other vertices by u1, u2, u3. If v has 5 allowable colors and each ui has 3 allowable colors, then we can color each vertex with 2 colors, such that no color appears on both ends of an edge. Pf: Give v a color available for at most one ui, say u1. 2(5) > 3(3)

slide-56
SLIDE 56

Too many 6−-vertices near each other

Key Fact: Denote the center vertex of K1,3 by v and the other vertices by u1, u2, u3. If v has 5 allowable colors and each ui has 3 allowable colors, then we can color each vertex with 2 colors, such that no color appears on both ends of an edge. Pf: Give v a color available for at most one ui, say u1. 2(5) > 3(3) Now give v another color not available for u1.

slide-57
SLIDE 57

Too many 6−-vertices near each other

Key Fact: Denote the center vertex of K1,3 by v and the other vertices by u1, u2, u3. If v has 5 allowable colors and each ui has 3 allowable colors, then we can color each vertex with 2 colors, such that no color appears on both ends of an edge. Pf: Give v a color available for at most one ui, say u1. 2(5) > 3(3) Now give v another color not available for u1. Now color each ui.

slide-58
SLIDE 58

Too many 6−-vertices near each other

Key Fact: Denote the center vertex of K1,3 by v and the other vertices by u1, u2, u3. If v has 5 allowable colors and each ui has 3 allowable colors, then we can color each vertex with 2 colors, such that no color appears on both ends of an edge. Pf: Give v a color available for at most one ui, say u1. 2(5) > 3(3) Now give v another color not available for u1. Now color each ui.

v u1 B A B u2 A

slide-59
SLIDE 59

Too many 6−-vertices near each other

Key Fact: Denote the center vertex of K1,3 by v and the other vertices by u1, u2, u3. If v has 5 allowable colors and each ui has 3 allowable colors, then we can color each vertex with 2 colors, such that no color appears on both ends of an edge. Pf: Give v a color available for at most one ui, say u1. 2(5) > 3(3) Now give v another color not available for u1. Now color each ui.

v u1 B A B u2 A v B u1 C B C u3 u2 A A B D D

slide-60
SLIDE 60

Too many 6−-vertices near each other

Key Fact: Denote the center vertex of K1,3 by v and the other vertices by u1, u2, u3. If v has 5 allowable colors and each ui has 3 allowable colors, then we can color each vertex with 2 colors, such that no color appears on both ends of an edge. Pf: Give v a color available for at most one ui, say u1. 2(5) > 3(3) Now give v another color not available for u1. Now color each ui.

v u1 B A B u2 A v B u1 C B C u3 u2 A A B D D

Rem: Reducible configuration proofs use only this Key Fact.

slide-61
SLIDE 61

Independence Number

slide-62
SLIDE 62

Independence Number

Thm [Albertson ’76]: If G is a plane triangulation with minimum degree 5 and no separating triangle, then G contains a good kite:

slide-63
SLIDE 63

Independence Number

Thm [Albertson ’76]: If G is a plane triangulation with minimum degree 5 and no separating triangle, then G contains a good kite:

5 6−

slide-64
SLIDE 64

Independence Number

Thm [Albertson ’76]: If G is a plane triangulation with minimum degree 5 and no separating triangle, then G contains a good kite:

5 6−

Cor: Every n-vertex planar graph has indep. number at least 2

9n.

slide-65
SLIDE 65

Independence Number

Thm [Albertson ’76]: If G is a plane triangulation with minimum degree 5 and no separating triangle, then G contains a good kite:

5 6−

Cor: Every n-vertex planar graph has indep. number at least 2

9n.

Rem: We improve this bound to indep. number at least

3 13n.

slide-66
SLIDE 66

Independence Number

Thm [Albertson ’76]: If G is a plane triangulation with minimum degree 5 and no separating triangle, then G contains a good kite:

5 6−

Cor: Every n-vertex planar graph has indep. number at least 2

9n.

Rem: We improve this bound to indep. number at least

3 13n.

Pf of Thm: Suppose such a triangulation G has no good kite.

slide-67
SLIDE 67

Independence Number

Thm [Albertson ’76]: If G is a plane triangulation with minimum degree 5 and no separating triangle, then G contains a good kite:

5 6−

Cor: Every n-vertex planar graph has indep. number at least 2

9n.

Rem: We improve this bound to indep. number at least

3 13n.

Pf of Thm: Suppose such a triangulation G has no good kite. Give each v charge ch(v) = d(v) − 6.

slide-68
SLIDE 68

Independence Number

Thm [Albertson ’76]: If G is a plane triangulation with minimum degree 5 and no separating triangle, then G contains a good kite:

5 6−

Cor: Every n-vertex planar graph has indep. number at least 2

9n.

Rem: We improve this bound to indep. number at least

3 13n.

Pf of Thm: Suppose such a triangulation G has no good kite. Give each v charge ch(v) = d(v) − 6. Now redistribute charge; call new charge ch∗(v).

slide-69
SLIDE 69

Independence Number

Thm [Albertson ’76]: If G is a plane triangulation with minimum degree 5 and no separating triangle, then G contains a good kite:

5 6−

Cor: Every n-vertex planar graph has indep. number at least 2

9n.

Rem: We improve this bound to indep. number at least

3 13n.

Pf of Thm: Suppose such a triangulation G has no good kite. Give each v charge ch(v) = d(v) − 6. Now redistribute charge; call new charge ch∗(v). Show ch∗(v) ≥ 0 for all v.

slide-70
SLIDE 70

Independence Number

Thm [Albertson ’76]: If G is a plane triangulation with minimum degree 5 and no separating triangle, then G contains a good kite:

5 6−

Cor: Every n-vertex planar graph has indep. number at least 2

9n.

Rem: We improve this bound to indep. number at least

3 13n.

Pf of Thm: Suppose such a triangulation G has no good kite. Give each v charge ch(v) = d(v) − 6. Now redistribute charge; call new charge ch∗(v). Show ch∗(v) ≥ 0 for all v. However,

  • v∈V d(v) − 6 = 2|E| − 6|V |
slide-71
SLIDE 71

Independence Number

Thm [Albertson ’76]: If G is a plane triangulation with minimum degree 5 and no separating triangle, then G contains a good kite:

5 6−

Cor: Every n-vertex planar graph has indep. number at least 2

9n.

Rem: We improve this bound to indep. number at least

3 13n.

Pf of Thm: Suppose such a triangulation G has no good kite. Give each v charge ch(v) = d(v) − 6. Now redistribute charge; call new charge ch∗(v). Show ch∗(v) ≥ 0 for all v. However,

  • v∈V d(v) − 6 = 2|E| − 6|V | = 2(3|V | − 6) − 6|V |
slide-72
SLIDE 72

Independence Number

Thm [Albertson ’76]: If G is a plane triangulation with minimum degree 5 and no separating triangle, then G contains a good kite:

5 6−

Cor: Every n-vertex planar graph has indep. number at least 2

9n.

Rem: We improve this bound to indep. number at least

3 13n.

Pf of Thm: Suppose such a triangulation G has no good kite. Give each v charge ch(v) = d(v) − 6. Now redistribute charge; call new charge ch∗(v). Show ch∗(v) ≥ 0 for all v. However,

  • v∈V d(v) − 6 = 2|E| − 6|V | = 2(3|V | − 6) − 6|V | = −12, so:
slide-73
SLIDE 73

Independence Number

Thm [Albertson ’76]: If G is a plane triangulation with minimum degree 5 and no separating triangle, then G contains a good kite:

5 6−

Cor: Every n-vertex planar graph has indep. number at least 2

9n.

Rem: We improve this bound to indep. number at least

3 13n.

Pf of Thm: Suppose such a triangulation G has no good kite. Give each v charge ch(v) = d(v) − 6. Now redistribute charge; call new charge ch∗(v). Show ch∗(v) ≥ 0 for all v. However,

  • v∈V d(v) − 6 = 2|E| − 6|V | = 2(3|V | − 6) − 6|V | = −12, so:

−12 =

  • v∈V

ch(v) =

  • v∈V

ch∗(v) ≥ 0

slide-74
SLIDE 74

Independence Number

Thm [Albertson ’76]: If G is a plane triangulation with minimum degree 5 and no separating triangle, then G contains a good kite:

5 6−

Cor: Every n-vertex planar graph has indep. number at least 2

9n.

Rem: We improve this bound to indep. number at least

3 13n.

Pf of Thm: Suppose such a triangulation G has no good kite. Give each v charge ch(v) = d(v) − 6. Now redistribute charge; call new charge ch∗(v). Show ch∗(v) ≥ 0 for all v. However,

  • v∈V d(v) − 6 = 2|E| − 6|V | = 2(3|V | − 6) − 6|V | = −12, so:

−12 =

  • v∈V

ch(v) =

  • v∈V

ch∗(v) ≥ 0 Contradiction!

slide-75
SLIDE 75

All Vertices are Happy

slide-76
SLIDE 76

All Vertices are Happy

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

slide-77
SLIDE 77

All Vertices are Happy

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

slide-78
SLIDE 78

All Vertices are Happy

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) ≥ 9:

slide-79
SLIDE 79

All Vertices are Happy

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) ≥ 9: d(v) − 6 − d(v)( 1

3) = 2 3(d(v) − 9) ≥ 0.

slide-80
SLIDE 80

All Vertices are Happy

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) ≥ 9: d(v) − 6 − d(v)( 1

3) = 2 3(d(v) − 9) ≥ 0.

d(v) = 8:

slide-81
SLIDE 81

All Vertices are Happy

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) ≥ 9: d(v) − 6 − d(v)( 1

3) = 2 3(d(v) − 9) ≥ 0.

d(v) = 8: 8 − 6 − 4( 1

3) − 4( 1 10) > 0.

slide-82
SLIDE 82

All Vertices are Happy

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) ≥ 9: d(v) − 6 − d(v)( 1

3) = 2 3(d(v) − 9) ≥ 0.

d(v) = 8: 8 − 6 − 4( 1

3) − 4( 1 10) > 0.

d(v) = 7:

slide-83
SLIDE 83

All Vertices are Happy

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) ≥ 9: d(v) − 6 − d(v)( 1

3) = 2 3(d(v) − 9) ≥ 0.

d(v) = 8: 8 − 6 − 4( 1

3) − 4( 1 10) > 0.

d(v) = 7: Can give charge 7 − 6 = 1.

slide-84
SLIDE 84

All Vertices are Happy

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) ≥ 9: d(v) − 6 − d(v)( 1

3) = 2 3(d(v) − 9) ≥ 0.

d(v) = 8: 8 − 6 − 4( 1

3) − 4( 1 10) > 0.

d(v) = 7: Can give charge 7 − 6 = 1.

6+ 6+ 6+ 6+ 6+ 6+ 6+

slide-85
SLIDE 85

All Vertices are Happy

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) ≥ 9: d(v) − 6 − d(v)( 1

3) = 2 3(d(v) − 9) ≥ 0.

d(v) = 8: 8 − 6 − 4( 1

3) − 4( 1 10) > 0.

d(v) = 7: Can give charge 7 − 6 = 1.

6+ 6+ 6+ 6+ 6+ 6+ 6+

7( 1

10)

slide-86
SLIDE 86

All Vertices are Happy

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) ≥ 9: d(v) − 6 − d(v)( 1

3) = 2 3(d(v) − 9) ≥ 0.

d(v) = 8: 8 − 6 − 4( 1

3) − 4( 1 10) > 0.

d(v) = 7: Can give charge 7 − 6 = 1.

6+ 6+ 6+ 6+ 6+ 6+ 6+ 6+ 7+ 6+ 6+ 6+ 7+ 5

7( 1

10)

slide-87
SLIDE 87

All Vertices are Happy

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) ≥ 9: d(v) − 6 − d(v)( 1

3) = 2 3(d(v) − 9) ≥ 0.

d(v) = 8: 8 − 6 − 4( 1

3) − 4( 1 10) > 0.

d(v) = 7: Can give charge 7 − 6 = 1.

6+ 6+ 6+ 6+ 6+ 6+ 6+ 6+ 7+ 6+ 6+ 6+ 7+ 5

7( 1

10) 1 3 + 4( 1 10)

slide-88
SLIDE 88

All Vertices are Happy

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) ≥ 9: d(v) − 6 − d(v)( 1

3) = 2 3(d(v) − 9) ≥ 0.

d(v) = 8: 8 − 6 − 4( 1

3) − 4( 1 10) > 0.

d(v) = 7: Can give charge 7 − 6 = 1.

6+ 6+ 6+ 6+ 6+ 6+ 6+ 6+ 7+ 6+ 6+ 6+ 7+ 5 6+ 5 6+ 7+ 7+ 5 7+

7( 1

10) 1 3 + 4( 1 10)

slide-89
SLIDE 89

All Vertices are Happy

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) ≥ 9: d(v) − 6 − d(v)( 1

3) = 2 3(d(v) − 9) ≥ 0.

d(v) = 8: 8 − 6 − 4( 1

3) − 4( 1 10) > 0.

d(v) = 7: Can give charge 7 − 6 = 1.

6+ 6+ 6+ 6+ 6+ 6+ 6+ 6+ 7+ 6+ 6+ 6+ 7+ 5 6+ 5 6+ 7+ 7+ 5 7+

7( 1

10) 1 3 + 4( 1 10)

2( 1

3) + 2( 1 10)

slide-90
SLIDE 90

All Vertices are Happy

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) ≥ 9: d(v) − 6 − d(v)( 1

3) = 2 3(d(v) − 9) ≥ 0.

d(v) = 8: 8 − 6 − 4( 1

3) − 4( 1 10) > 0.

d(v) = 7: Can give charge 7 − 6 = 1.

6+ 6+ 6+ 6+ 6+ 6+ 6+ 6+ 7+ 6+ 6+ 6+ 7+ 5 6+ 5 6+ 7+ 7+ 5 7+ 7+ 7+ 7+ 5 5 7+ 5

7( 1

10) 1 3 + 4( 1 10)

2( 1

3) + 2( 1 10)

slide-91
SLIDE 91

All Vertices are Happy

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) ≥ 9: d(v) − 6 − d(v)( 1

3) = 2 3(d(v) − 9) ≥ 0.

d(v) = 8: 8 − 6 − 4( 1

3) − 4( 1 10) > 0.

d(v) = 7: Can give charge 7 − 6 = 1.

6+ 6+ 6+ 6+ 6+ 6+ 6+ 6+ 7+ 6+ 6+ 6+ 7+ 5 6+ 5 6+ 7+ 7+ 5 7+ 7+ 7+ 7+ 5 5 7+ 5

7( 1

10) 1 3 + 4( 1 10)

2( 1

3) + 2( 1 10)

3( 1

3)

slide-92
SLIDE 92

All Vertices are Happy (continued)

slide-93
SLIDE 93

All Vertices are Happy (continued)

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

slide-94
SLIDE 94

All Vertices are Happy (continued)

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) = 6:

slide-95
SLIDE 95

All Vertices are Happy (continued)

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) = 6: Can give net charge 6 − 6 = 0.

slide-96
SLIDE 96

All Vertices are Happy (continued)

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) = 6: Can give net charge 6 − 6 = 0.

6+ 6+ 6+ 6+ 6+ 6+

slide-97
SLIDE 97

All Vertices are Happy (continued)

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) = 6: Can give net charge 6 − 6 = 0.

6+ 6+ 6+ 6+ 6+ 6+

slide-98
SLIDE 98

All Vertices are Happy (continued)

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) = 6: Can give net charge 6 − 6 = 0.

6+ 6+ 6+ 6+ 6+ 6+ 6+ 7+ 5 6+ 7+ 6+

slide-99
SLIDE 99

All Vertices are Happy (continued)

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) = 6: Can give net charge 6 − 6 = 0.

6+ 6+ 6+ 6+ 6+ 6+ 6+ 7+ 5 6+ 7+ 6+

1 5 − 2( 1 10)

slide-100
SLIDE 100

All Vertices are Happy (continued)

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) = 6: Can give net charge 6 − 6 = 0.

6+ 6+ 6+ 6+ 6+ 6+ 6+ 7+ 5 6+ 7+ 6+ 5 7+ 5 7+ 7+ 7+

1 5 − 2( 1 10)

slide-101
SLIDE 101

All Vertices are Happy (continued)

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) = 6: Can give net charge 6 − 6 = 0.

6+ 6+ 6+ 6+ 6+ 6+ 6+ 7+ 5 6+ 7+ 6+ 5 7+ 5 7+ 7+ 7+

1 5 − 2( 1 10)

2( 1

5) − 4( 1 10)

slide-102
SLIDE 102

All Vertices are Happy (continued)

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) = 6: Can give net charge 6 − 6 = 0.

6+ 6+ 6+ 6+ 6+ 6+ 6+ 7+ 5 6+ 7+ 6+ 5 7+ 5 7+ 7+ 7+

1 5 − 2( 1 10)

2( 1

5) − 4( 1 10)

d(v) = 5:

slide-103
SLIDE 103

All Vertices are Happy (continued)

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) = 6: Can give net charge 6 − 6 = 0.

6+ 6+ 6+ 6+ 6+ 6+ 6+ 7+ 5 6+ 7+ 6+ 5 7+ 5 7+ 7+ 7+

1 5 − 2( 1 10)

2( 1

5) − 4( 1 10)

d(v) = 5: Must get net charge 6 − 5 = 1.

slide-104
SLIDE 104

All Vertices are Happy (continued)

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) = 6: Can give net charge 6 − 6 = 0.

6+ 6+ 6+ 6+ 6+ 6+ 6+ 7+ 5 6+ 7+ 6+ 5 7+ 5 7+ 7+ 7+

1 5 − 2( 1 10)

2( 1

5) − 4( 1 10)

d(v) = 5: Must get net charge 6 − 5 = 1.

6+ 6+ 6+ 6+ 6+

slide-105
SLIDE 105

All Vertices are Happy (continued)

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) = 6: Can give net charge 6 − 6 = 0.

6+ 6+ 6+ 6+ 6+ 6+ 6+ 7+ 5 6+ 7+ 6+ 5 7+ 5 7+ 7+ 7+

1 5 − 2( 1 10)

2( 1

5) − 4( 1 10)

d(v) = 5: Must get net charge 6 − 5 = 1.

6+ 6+ 6+ 6+ 6+

5( 1

5)

slide-106
SLIDE 106

All Vertices are Happy (continued)

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) = 6: Can give net charge 6 − 6 = 0.

6+ 6+ 6+ 6+ 6+ 6+ 6+ 7+ 5 6+ 7+ 6+ 5 7+ 5 7+ 7+ 7+

1 5 − 2( 1 10)

2( 1

5) − 4( 1 10)

d(v) = 5: Must get net charge 6 − 5 = 1.

6+ 6+ 6+ 6+ 6+ 6+ 5 7+ 7+ 6+

5( 1

5)

slide-107
SLIDE 107

All Vertices are Happy (continued)

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) = 6: Can give net charge 6 − 6 = 0.

6+ 6+ 6+ 6+ 6+ 6+ 6+ 7+ 5 6+ 7+ 6+ 5 7+ 5 7+ 7+ 7+

1 5 − 2( 1 10)

2( 1

5) − 4( 1 10)

d(v) = 5: Must get net charge 6 − 5 = 1.

6+ 6+ 6+ 6+ 6+ 6+ 5 7+ 7+ 6+

5( 1

5)

2( 1

3) + 2( 1 5)

slide-108
SLIDE 108

All Vertices are Happy (continued)

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) = 6: Can give net charge 6 − 6 = 0.

6+ 6+ 6+ 6+ 6+ 6+ 6+ 7+ 5 6+ 7+ 6+ 5 7+ 5 7+ 7+ 7+

1 5 − 2( 1 10)

2( 1

5) − 4( 1 10)

d(v) = 5: Must get net charge 6 − 5 = 1.

6+ 6+ 6+ 6+ 6+ 6+ 5 7+ 7+ 6+ 7+ 7+ 5 5 7+

5( 1

5)

2( 1

3) + 2( 1 5)

slide-109
SLIDE 109

All Vertices are Happy (continued)

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) = 6: Can give net charge 6 − 6 = 0.

6+ 6+ 6+ 6+ 6+ 6+ 6+ 7+ 5 6+ 7+ 6+ 5 7+ 5 7+ 7+ 7+

1 5 − 2( 1 10)

2( 1

5) − 4( 1 10)

d(v) = 5: Must get net charge 6 − 5 = 1.

6+ 6+ 6+ 6+ 6+ 6+ 5 7+ 7+ 6+ 7+ 7+ 5 5 7+

5( 1

5)

2( 1

3) + 2( 1 5)

3( 1

3)

slide-110
SLIDE 110

All Vertices are Happy (continued)

Discharging Rules (R1) Each 6-vertex gives each 5-nbr 1

5.

(R2) Each 7+-vertex gives each 6-nbr

1 10 and each 5-nbr 1 3.

d(v) = 6: Can give net charge 6 − 6 = 0.

6+ 6+ 6+ 6+ 6+ 6+ 6+ 7+ 5 6+ 7+ 6+ 5 7+ 5 7+ 7+ 7+

1 5 − 2( 1 10)

2( 1

5) − 4( 1 10)

d(v) = 5: Must get net charge 6 − 5 = 1.

6+ 6+ 6+ 6+ 6+ 6+ 5 7+ 7+ 6+ 7+ 7+ 5 5 7+

5( 1

5)

2( 1

3) + 2( 1 5)

3( 1

3)

slide-111
SLIDE 111

Summary

slide-112
SLIDE 112

Summary

◮ Coloring planar graphs

slide-113
SLIDE 113

Summary

◮ Coloring planar graphs

◮ 5CT is easy, 4CT is hard

slide-114
SLIDE 114

Summary

◮ Coloring planar graphs

◮ 5CT is easy, 4CT is hard; What’s in between?

slide-115
SLIDE 115

Summary

◮ Coloring planar graphs

◮ 5CT is easy, 4CT is hard; What’s in between? ◮ Two-fold coloring: vertex is half red, half blue

slide-116
SLIDE 116

Summary

◮ Coloring planar graphs

◮ 5CT is easy, 4CT is hard; What’s in between? ◮ Two-fold coloring: vertex is half red, half blue ◮ Erd¨

  • s–Vizing Conjecture: α(G) ≥ 1

4n

slide-117
SLIDE 117

Summary

◮ Coloring planar graphs

◮ 5CT is easy, 4CT is hard; What’s in between? ◮ Two-fold coloring: vertex is half red, half blue ◮ Erd¨

  • s–Vizing Conjecture: α(G) ≥ 1

4n

◮ Planar graphs are 9 2-colorable (homomorphism to K9:2)

slide-118
SLIDE 118

Summary

◮ Coloring planar graphs

◮ 5CT is easy, 4CT is hard; What’s in between? ◮ Two-fold coloring: vertex is half red, half blue ◮ Erd¨

  • s–Vizing Conjecture: α(G) ≥ 1

4n

◮ Planar graphs are 9 2-colorable (homomorphism to K9:2)

◮ induction on n, like 5CT

slide-119
SLIDE 119

Summary

◮ Coloring planar graphs

◮ 5CT is easy, 4CT is hard; What’s in between? ◮ Two-fold coloring: vertex is half red, half blue ◮ Erd¨

  • s–Vizing Conjecture: α(G) ≥ 1

4n

◮ Planar graphs are 9 2-colorable (homomorphism to K9:2)

◮ induction on n, like 5CT; multiple possible induction steps

slide-120
SLIDE 120

Summary

◮ Coloring planar graphs

◮ 5CT is easy, 4CT is hard; What’s in between? ◮ Two-fold coloring: vertex is half red, half blue ◮ Erd¨

  • s–Vizing Conjecture: α(G) ≥ 1

4n

◮ Planar graphs are 9 2-colorable (homomorphism to K9:2)

◮ induction on n, like 5CT; multiple possible induction steps ◮ no 4−-verts, no separating 3-cycle, few 6−-verts near others

slide-121
SLIDE 121

Summary

◮ Coloring planar graphs

◮ 5CT is easy, 4CT is hard; What’s in between? ◮ Two-fold coloring: vertex is half red, half blue ◮ Erd¨

  • s–Vizing Conjecture: α(G) ≥ 1

4n

◮ Planar graphs are 9 2-colorable (homomorphism to K9:2)

◮ induction on n, like 5CT; multiple possible induction steps ◮ no 4−-verts, no separating 3-cycle, few 6−-verts near others ◮ most induction steps use Key Fact for coloring K1,3

slide-122
SLIDE 122

Summary

◮ Coloring planar graphs

◮ 5CT is easy, 4CT is hard; What’s in between? ◮ Two-fold coloring: vertex is half red, half blue ◮ Erd¨

  • s–Vizing Conjecture: α(G) ≥ 1

4n

◮ Planar graphs are 9 2-colorable (homomorphism to K9:2)

◮ induction on n, like 5CT; multiple possible induction steps ◮ no 4−-verts, no separating 3-cycle, few 6−-verts near others ◮ most induction steps use Key Fact for coloring K1,3 ◮ use discharging (counting) to prove no counterexample exists

slide-123
SLIDE 123

Summary

◮ Coloring planar graphs

◮ 5CT is easy, 4CT is hard; What’s in between? ◮ Two-fold coloring: vertex is half red, half blue ◮ Erd¨

  • s–Vizing Conjecture: α(G) ≥ 1

4n

◮ Planar graphs are 9 2-colorable (homomorphism to K9:2)

◮ induction on n, like 5CT; multiple possible induction steps ◮ no 4−-verts, no separating 3-cycle, few 6−-verts near others ◮ most induction steps use Key Fact for coloring K1,3 ◮ use discharging (counting) to prove no counterexample exists

◮ Albertson proved α(G) ≥ 2 9n

slide-124
SLIDE 124

Summary

◮ Coloring planar graphs

◮ 5CT is easy, 4CT is hard; What’s in between? ◮ Two-fold coloring: vertex is half red, half blue ◮ Erd¨

  • s–Vizing Conjecture: α(G) ≥ 1

4n

◮ Planar graphs are 9 2-colorable (homomorphism to K9:2)

◮ induction on n, like 5CT; multiple possible induction steps ◮ no 4−-verts, no separating 3-cycle, few 6−-verts near others ◮ most induction steps use Key Fact for coloring K1,3 ◮ use discharging (counting) to prove no counterexample exists

◮ Albertson proved α(G) ≥ 2 9n

◮ we strengthened to α(G) ≥

3 13n

slide-125
SLIDE 125

Summary

◮ Coloring planar graphs

◮ 5CT is easy, 4CT is hard; What’s in between? ◮ Two-fold coloring: vertex is half red, half blue ◮ Erd¨

  • s–Vizing Conjecture: α(G) ≥ 1

4n

◮ Planar graphs are 9 2-colorable (homomorphism to K9:2)

◮ induction on n, like 5CT; multiple possible induction steps ◮ no 4−-verts, no separating 3-cycle, few 6−-verts near others ◮ most induction steps use Key Fact for coloring K1,3 ◮ use discharging (counting) to prove no counterexample exists

◮ Albertson proved α(G) ≥ 2 9n

◮ we strengthened to α(G) ≥

3 13n

◮ proof uses same ideas as 9

2-coloring proof

slide-126
SLIDE 126

Summary

◮ Coloring planar graphs

◮ 5CT is easy, 4CT is hard; What’s in between? ◮ Two-fold coloring: vertex is half red, half blue ◮ Erd¨

  • s–Vizing Conjecture: α(G) ≥ 1

4n

◮ Planar graphs are 9 2-colorable (homomorphism to K9:2)

◮ induction on n, like 5CT; multiple possible induction steps ◮ no 4−-verts, no separating 3-cycle, few 6−-verts near others ◮ most induction steps use Key Fact for coloring K1,3 ◮ use discharging (counting) to prove no counterexample exists

◮ Albertson proved α(G) ≥ 2 9n

◮ we strengthened to α(G) ≥

3 13n

◮ proof uses same ideas as 9

2-coloring proof

◮ only know proof that α(G) ≥ 1

4n is by 4CT

slide-127
SLIDE 127

Summary

◮ Coloring planar graphs

◮ 5CT is easy, 4CT is hard; What’s in between? ◮ Two-fold coloring: vertex is half red, half blue ◮ Erd¨

  • s–Vizing Conjecture: α(G) ≥ 1

4n

◮ Planar graphs are 9 2-colorable (homomorphism to K9:2)

◮ induction on n, like 5CT; multiple possible induction steps ◮ no 4−-verts, no separating 3-cycle, few 6−-verts near others ◮ most induction steps use Key Fact for coloring K1,3 ◮ use discharging (counting) to prove no counterexample exists

◮ Albertson proved α(G) ≥ 2 9n

◮ we strengthened to α(G) ≥

3 13n

◮ proof uses same ideas as 9

2-coloring proof

◮ only know proof that α(G) ≥ 1

4n is by 4CT

◮ Thanks to R. Thomas and UIUC math for pictures in intro!