Reducibility and Discharging: An Introduction by Example Daniel W. - - PowerPoint PPT Presentation

reducibility and discharging an introduction by example
SMART_READER_LITE
LIVE PREVIEW

Reducibility and Discharging: An Introduction by Example Daniel W. - - PowerPoint PPT Presentation

Reducibility and Discharging: An Introduction by Example Daniel W. Cranston DIMACS, Rutgers and Bell Labs dcransto@dimacs.rutgers.edu Joint with Craig Timmons and Andr e K undgen The 4-Color Theorem Def. A graph G = ( V , E ) is a set of


slide-1
SLIDE 1

Reducibility and Discharging: An Introduction by Example

Daniel W. Cranston

DIMACS, Rutgers and Bell Labs dcransto@dimacs.rutgers.edu Joint with Craig Timmons and Andr´ e K¨ undgen

slide-2
SLIDE 2

The 4-Color Theorem

  • Def. A graph G = (V , E) is a set of vertices

and a set of edges (pairs of vertices).

slide-3
SLIDE 3

The 4-Color Theorem

  • Def. A graph G = (V , E) is a set of vertices

and a set of edges (pairs of vertices).

slide-4
SLIDE 4

The 4-Color Theorem

  • Def. A graph G = (V , E) is a set of vertices

and a set of edges (pairs of vertices).

slide-5
SLIDE 5

The 4-Color Theorem

  • Def. A graph G = (V , E) is a set of vertices

and a set of edges (pairs of vertices).

  • Def. A proper vertex coloring gives a color to each

vertex so that the 2 endpoints of each vertex get distinct colors.

slide-6
SLIDE 6

The 4-Color Theorem

  • Def. A graph G = (V , E) is a set of vertices

and a set of edges (pairs of vertices).

  • Def. A proper vertex coloring gives a color to each

vertex so that the 2 endpoints of each vertex get distinct colors.

slide-7
SLIDE 7

The 4-Color Theorem

  • Def. A graph G = (V , E) is a set of vertices

and a set of edges (pairs of vertices).

  • Def. A proper vertex coloring gives a color to each

vertex so that the 2 endpoints of each vertex get distinct colors.

  • Def. The degree of vertex v, d(v), is the number of incident edges.
slide-8
SLIDE 8

The 4-Color Theorem

  • Def. A graph G = (V , E) is a set of vertices

and a set of edges (pairs of vertices).

  • Def. A proper vertex coloring gives a color to each

vertex so that the 2 endpoints of each vertex get distinct colors.

  • Def. The degree of vertex v, d(v), is the number of incident edges.
  • Def. The girth of a graph is the length of the shortest cycle.
slide-9
SLIDE 9

The 4-Color Theorem

  • Def. A graph G = (V , E) is a set of vertices

and a set of edges (pairs of vertices).

  • Def. A proper vertex coloring gives a color to each

vertex so that the 2 endpoints of each vertex get distinct colors.

  • Def. The degree of vertex v, d(v), is the number of incident edges.
  • Def. The girth of a graph is the length of the shortest cycle.

Thm. Every planar graph has a coloring with at most 4 colors.

slide-10
SLIDE 10

The 4-Color Theorem

  • Def. A graph G = (V , E) is a set of vertices

and a set of edges (pairs of vertices).

  • Def. A proper vertex coloring gives a color to each

vertex so that the 2 endpoints of each vertex get distinct colors.

  • Def. The degree of vertex v, d(v), is the number of incident edges.
  • Def. The girth of a graph is the length of the shortest cycle.

Thm. Every planar graph has a coloring with at most 4 colors.

◮ Conjectured in 1852.

slide-11
SLIDE 11

The 4-Color Theorem

  • Def. A graph G = (V , E) is a set of vertices

and a set of edges (pairs of vertices).

  • Def. A proper vertex coloring gives a color to each

vertex so that the 2 endpoints of each vertex get distinct colors.

  • Def. The degree of vertex v, d(v), is the number of incident edges.
  • Def. The girth of a graph is the length of the shortest cycle.

Thm. Every planar graph has a coloring with at most 4 colors.

◮ Conjectured in 1852. ◮ Faulty “proofs” given in 1879 and 1880.

slide-12
SLIDE 12

The 4-Color Theorem

  • Def. A graph G = (V , E) is a set of vertices

and a set of edges (pairs of vertices).

  • Def. A proper vertex coloring gives a color to each

vertex so that the 2 endpoints of each vertex get distinct colors.

  • Def. The degree of vertex v, d(v), is the number of incident edges.
  • Def. The girth of a graph is the length of the shortest cycle.

Thm. Every planar graph has a coloring with at most 4 colors.

◮ Conjectured in 1852. ◮ Faulty “proofs” given in 1879 and 1880. ◮ Proved by Appel and Haken in 1976; used a computer.

slide-13
SLIDE 13

The 4-Color Theorem

  • Def. A graph G = (V , E) is a set of vertices

and a set of edges (pairs of vertices).

  • Def. A proper vertex coloring gives a color to each

vertex so that the 2 endpoints of each vertex get distinct colors.

  • Def. The degree of vertex v, d(v), is the number of incident edges.
  • Def. The girth of a graph is the length of the shortest cycle.

Thm. Every planar graph has a coloring with at most 4 colors.

◮ Conjectured in 1852. ◮ Faulty “proofs” given in 1879 and 1880. ◮ Proved by Appel and Haken in 1976; used a computer. ◮ Reproved in 1996 by Robertson, Sanders, Seymour, Thomas.

slide-14
SLIDE 14

Reducibility and Discharging

Thm. Every planar graph has a coloring with at most 5 colors

slide-15
SLIDE 15

Reducibility and Discharging

Thm. Every planar graph has a coloring with at most 5 colors

  • 1. Every planar graph has a vertex with degree at most 5
slide-16
SLIDE 16

Reducibility and Discharging

Thm. Every planar graph has a coloring with at most 5 colors

  • 1. Every planar graph has a vertex with degree at most 5
  • 2. No minimal counterexample has a vertex with degree at most 5
slide-17
SLIDE 17

Reducibility and Discharging

Thm. Every planar graph has a coloring with at most 5 colors

  • 1. Every planar graph has a vertex with degree at most 5
  • 2. No minimal counterexample has a vertex with degree at most 5
slide-18
SLIDE 18

Reducibility and Discharging

Thm. Every planar graph has a coloring with at most 5 colors

  • 1. Every planar graph has a vertex with degree at most 5
  • 2. No minimal counterexample has a vertex with degree at most 5
slide-19
SLIDE 19

Reducibility and Discharging

Thm. Every planar graph has a coloring with at most 5 colors

  • 1. Every planar graph has a vertex with degree at most 5
  • 2. No minimal counterexample has a vertex with degree at most 5
slide-20
SLIDE 20

Reducibility and Discharging

Thm. Every planar graph has a coloring with at most 5 colors

  • 1. Every planar graph has a vertex with degree at most 5
  • 2. No minimal counterexample has a vertex with degree at most 5
slide-21
SLIDE 21

Reducibility and Discharging

Thm. Every planar graph has a coloring with at most 5 colors

  • 1. Every planar graph has a vertex with degree at most 5
  • 2. No minimal counterexample has a vertex with degree at most 5

v w

slide-22
SLIDE 22

Reducibility and Discharging

Thm. Every planar graph has a coloring with at most 5 colors

  • 1. Every planar graph has a vertex with degree at most 5
  • 2. No minimal counterexample has a vertex with degree at most 5

v w

slide-23
SLIDE 23

Reducibility and Discharging

Thm. Every planar graph has a coloring with at most 5 colors

  • 1. Every planar graph has a vertex with degree at most 5
  • 2. No minimal counterexample has a vertex with degree at most 5

v w

slide-24
SLIDE 24

Reducibility and Discharging

Thm. Every planar graph has a coloring with at most 5 colors

  • 1. Every planar graph has a vertex with degree at most 5
  • 2. No minimal counterexample has a vertex with degree at most 5

v w

slide-25
SLIDE 25

Reducibility and Discharging

Thm. Every planar graph has a coloring with at most 5 colors

  • 1. Every planar graph has a vertex with degree at most 5
  • 2. No minimal counterexample has a vertex with degree at most 5

v w Thm. Every planar graph has a coloring with at most 4 colors

slide-26
SLIDE 26

Reducibility and Discharging

Thm. Every planar graph has a coloring with at most 5 colors

  • 1. Every planar graph has a vertex with degree at most 5
  • 2. No minimal counterexample has a vertex with degree at most 5

v w Thm. Every planar graph has a coloring with at most 4 colors

  • 1. Every planar graph contains at least one of a set of 633

specified subgraphs

slide-27
SLIDE 27

Reducibility and Discharging

Thm. Every planar graph has a coloring with at most 5 colors

  • 1. Every planar graph has a vertex with degree at most 5
  • 2. No minimal counterexample has a vertex with degree at most 5

v w Thm. Every planar graph has a coloring with at most 4 colors

  • 1. Every planar graph contains at least one of a set of 633

specified subgraphs

  • 2. No minimal counterexample contains any of the 633 specified

subgraphs

slide-28
SLIDE 28

Definitions and Examples

  • Def. An acyclic coloring is a proper vertex coloring such that the

union of any two color classes induces a forest.

slide-29
SLIDE 29

Definitions and Examples

  • Def. An acyclic coloring is a proper vertex coloring such that the

union of any two color classes induces a forest.

slide-30
SLIDE 30

Definitions and Examples

  • Def. An acyclic coloring is a proper vertex coloring such that the

union of any two color classes induces a forest.

slide-31
SLIDE 31

Definitions and Examples

  • Def. An acyclic coloring is a proper vertex coloring such that the

union of any two color classes induces a forest. Thm. [Gr¨ unbaum 1970] Every planar G has acyclic chromatic number, χa(G), at most 9.

slide-32
SLIDE 32

Definitions and Examples

  • Def. An acyclic coloring is a proper vertex coloring such that the

union of any two color classes induces a forest. Thm. [Borodin 1979] Every planar G has acyclic chromatic number, χa(G), at most 5.

slide-33
SLIDE 33

Definitions and Examples

  • Def. An acyclic coloring is a proper vertex coloring such that the

union of any two color classes induces a forest. Thm. [Borodin 1979] Every planar G has acyclic chromatic number, χa(G), at most 5.

  • Def. A star coloring is a proper vertex coloring such that the union
  • f any two color classes induces a star forest (contains no P4).
slide-34
SLIDE 34

Definitions and Examples

  • Def. An acyclic coloring is a proper vertex coloring such that the

union of any two color classes induces a forest. Thm. [Borodin 1979] Every planar G has acyclic chromatic number, χa(G), at most 5.

  • Def. A star coloring is a proper vertex coloring such that the union
  • f any two color classes induces a star forest (contains no P4).

Thm. [Fetin-Raspaud-Reed 2001] Every planar G has star chromatic number χs(G), at most 80.

slide-35
SLIDE 35

Definitions and Examples

  • Def. An acyclic coloring is a proper vertex coloring such that the

union of any two color classes induces a forest. Thm. [Borodin 1979] Every planar G has acyclic chromatic number, χa(G), at most 5.

  • Def. A star coloring is a proper vertex coloring such that the union
  • f any two color classes induces a star forest (contains no P4).

Thm. [Albertson-Chappell-Kierstead-K¨ undgen-Ramamurthi ’04] Every planar G has star chromatic number χs(G), at most 20.

slide-36
SLIDE 36

Definitions and Examples

  • Def. An acyclic coloring is a proper vertex coloring such that the

union of any two color classes induces a forest. Thm. [Borodin 1979] Every planar G has acyclic chromatic number, χa(G), at most 5.

  • Def. A star coloring is a proper vertex coloring such that the union
  • f any two color classes induces a star forest (contains no P4).

Thm. [Albertson-Chappell-Kierstead-K¨ undgen-Ramamurthi ’04] Every planar G has star chromatic number χs(G), at most 20.

slide-37
SLIDE 37

Definitions and Examples

  • Def. An acyclic coloring is a proper vertex coloring such that the

union of any two color classes induces a forest. Thm. [Borodin 1979] Every planar G has acyclic chromatic number, χa(G), at most 5.

  • Def. A star coloring is a proper vertex coloring such that the union
  • f any two color classes induces a star forest (contains no P4).

Thm. [Albertson-Chappell-Kierstead-K¨ undgen-Ramamurthi ’04] Every planar G has star chromatic number χs(G), at most 20.

slide-38
SLIDE 38

Definitions and Examples

  • Def. An acyclic coloring is a proper vertex coloring such that the

union of any two color classes induces a forest. Thm. [Borodin 1979] Every planar G has acyclic chromatic number, χa(G), at most 5.

  • Def. A star coloring is a proper vertex coloring such that the union
  • f any two color classes induces a star forest (contains no P4).

Thm. [Albertson-Chappell-Kierstead-K¨ undgen-Ramamurthi ’04] Every planar G has star chromatic number χs(G), at most 20.

slide-39
SLIDE 39

Structural Decomposition

  • Thm. [A-C-K-K-R] For every surface S there is a constant γ such

that every graph G with girth ≥ γ embedded in S has χs(G) ≤ 4.

slide-40
SLIDE 40

Structural Decomposition

  • Thm. [A-C-K-K-R] For every surface S there is a constant γ such

that every graph G with girth ≥ γ embedded in S has χs(G) ≤ 4.

  • Thm. [Timmons ’07] If G is planar and has girth ≥ 14, then we

can partition V (G) into sets I and F s.t. G[F] is a forest and I is a 2-independent set in G.

slide-41
SLIDE 41

Structural Decomposition

  • Thm. [A-C-K-K-R] For every surface S there is a constant γ such

that every graph G with girth ≥ γ embedded in S has χs(G) ≤ 4.

  • Thm. [Timmons ’07] If G is planar and has girth ≥ 14, then we

can partition V (G) into sets I and F s.t. G[F] is a forest and I is a 2-independent set in G.

  • Def. A set I is 2-independent in G if ∀ u, v ∈ I dist(u, v) > 2.
slide-42
SLIDE 42

Structural Decomposition

  • Thm. [A-C-K-K-R] For every surface S there is a constant γ such

that every graph G with girth ≥ γ embedded in S has χs(G) ≤ 4.

  • Thm. [Timmons ’07] If G is planar and has girth ≥ 14, then we

can partition V (G) into sets I and F s.t. G[F] is a forest and I is a 2-independent set in G.

  • Def. A set I is 2-independent in G if ∀ u, v ∈ I dist(u, v) > 2.

Lem. If we can partition G as in Theorem, then χs(G) ≤ 4.

slide-43
SLIDE 43

Structural Decomposition

  • Thm. [A-C-K-K-R] For every surface S there is a constant γ such

that every graph G with girth ≥ γ embedded in S has χs(G) ≤ 4.

  • Thm. [Timmons ’07] If G is planar and has girth ≥ 14, then we

can partition V (G) into sets I and F s.t. G[F] is a forest and I is a 2-independent set in G.

  • Def. A set I is 2-independent in G if ∀ u, v ∈ I dist(u, v) > 2.

Lem. If we can partition G as in Theorem, then χs(G) ≤ 4.

  • Pf. Choose a root in each tree of F.

If v ∈ F is distance k from its root, then v gets color k (mod 3). If v ∈ I, then v gets color 3.

slide-44
SLIDE 44

Structural Decomposition

  • Thm. [A-C-K-K-R] For every surface S there is a constant γ such

that every graph G with girth ≥ γ embedded in S has χs(G) ≤ 4.

  • Thm. [Timmons ’07] If G is planar and has girth ≥ 14, then we

can partition V (G) into sets I and F s.t. G[F] is a forest and I is a 2-independent set in G.

  • Def. A set I is 2-independent in G if ∀ u, v ∈ I dist(u, v) > 2.

Lem. If we can partition G as in Theorem, then χs(G) ≤ 4.

  • Pf. Choose a root in each tree of F.

If v ∈ F is distance k from its root, then v gets color k (mod 3). If v ∈ I, then v gets color 3. r

slide-45
SLIDE 45

Structural Decomposition

  • Thm. [A-C-K-K-R] For every surface S there is a constant γ such

that every graph G with girth ≥ γ embedded in S has χs(G) ≤ 4.

  • Thm. [Timmons ’07] If G is planar and has girth ≥ 14, then we

can partition V (G) into sets I and F s.t. G[F] is a forest and I is a 2-independent set in G.

  • Def. A set I is 2-independent in G if ∀ u, v ∈ I dist(u, v) > 2.

Lem. If we can partition G as in Theorem, then χs(G) ≤ 4.

  • Pf. Choose a root in each tree of F.

If v ∈ F is distance k from its root, then v gets color k (mod 3). If v ∈ I, then v gets color 3. r

slide-46
SLIDE 46

Structural Decomposition

  • Thm. [A-C-K-K-R] For every surface S there is a constant γ such

that every graph G with girth ≥ γ embedded in S has χs(G) ≤ 4.

  • Thm. [Timmons ’07] If G is planar and has girth ≥ 14, then we

can partition V (G) into sets I and F s.t. G[F] is a forest and I is a 2-independent set in G.

  • Def. A set I is 2-independent in G if ∀ u, v ∈ I dist(u, v) > 2.

Lem. If we can partition G as in Theorem, then χs(G) ≤ 4.

  • Pf. Choose a root in each tree of F.

If v ∈ F is distance k from its root, then v gets color k (mod 3). If v ∈ I, then v gets color 3. r

slide-47
SLIDE 47

Structural Decomposition

  • Thm. [A-C-K-K-R] For every surface S there is a constant γ such

that every graph G with girth ≥ γ embedded in S has χs(G) ≤ 4.

  • Thm. [Timmons ’07] If G is planar and has girth ≥ 14, then we

can partition V (G) into sets I and F s.t. G[F] is a forest and I is a 2-independent set in G.

  • Def. A set I is 2-independent in G if ∀ u, v ∈ I dist(u, v) > 2.

Lem. If we can partition G as in Theorem, then χs(G) ≤ 4.

  • Pf. Choose a root in each tree of F.

If v ∈ F is distance k from its root, then v gets color k (mod 3). If v ∈ I, then v gets color 3. r

slide-48
SLIDE 48

Structural Decomposition

  • Thm. [A-C-K-K-R] For every surface S there is a constant γ such

that every graph G with girth ≥ γ embedded in S has χs(G) ≤ 4.

  • Thm. [Timmons ’07] If G is planar and has girth ≥ 14, then we

can partition V (G) into sets I and F s.t. G[F] is a forest and I is a 2-independent set in G.

  • Def. A set I is 2-independent in G if ∀ u, v ∈ I dist(u, v) > 2.

Lem. If we can partition G as in Theorem, then χs(G) ≤ 4.

  • Pf. Choose a root in each tree of F.

If v ∈ F is distance k from its root, then v gets color k (mod 3). If v ∈ I, then v gets color 3. r

slide-49
SLIDE 49

Structural Decomposition

  • Thm. [A-C-K-K-R] For every surface S there is a constant γ such

that every graph G with girth ≥ γ embedded in S has χs(G) ≤ 4.

  • Thm. [Timmons ’07] If G is planar and has girth ≥ 14, then we

can partition V (G) into sets I and F s.t. G[F] is a forest and I is a 2-independent set in G.

  • Def. A set I is 2-independent in G if ∀ u, v ∈ I dist(u, v) > 2.

Lem. If we can partition G as in Theorem, then χs(G) ≤ 4.

  • Pf. Choose a root in each tree of F.

If v ∈ F is distance k from its root, then v gets color k (mod 3). If v ∈ I, then v gets color 3. r

slide-50
SLIDE 50

Reducibility

  • Pf. Assume that G is a minimal counterexample. G must not

contain any of the following subgraphs:

slide-51
SLIDE 51

Reducibility

  • Pf. Assume that G is a minimal counterexample. G must not

contain any of the following subgraphs: v

slide-52
SLIDE 52

Reducibility

  • Pf. Assume that G is a minimal counterexample. G must not

contain any of the following subgraphs: v Partition G − v.

slide-53
SLIDE 53

Reducibility

  • Pf. Assume that G is a minimal counterexample. G must not

contain any of the following subgraphs: v Partition G − v. Put v into F.

slide-54
SLIDE 54

Reducibility

  • Pf. Assume that G is a minimal counterexample. G must not

contain any of the following subgraphs: v Partition G − v. Put v into F. u v w

slide-55
SLIDE 55

Reducibility

  • Pf. Assume that G is a minimal counterexample. G must not

contain any of the following subgraphs: v Partition G − v. Put v into F. u v w Partition G − {u, v, w}.

slide-56
SLIDE 56

Reducibility

  • Pf. Assume that G is a minimal counterexample. G must not

contain any of the following subgraphs: v Partition G − v. Put v into F. u v w Partition G − {u, v, w}. Put v into I and u, w into F.

slide-57
SLIDE 57

Reducibility

  • Pf. Assume that G is a minimal counterexample. G must not

contain any of the following subgraphs: v Partition G − v. Put v into F. u v w Partition G − {u, v, w}. Put v into I and u, w into F. Or put u, v, w into F.

slide-58
SLIDE 58

Reducibility

  • Pf. Assume that G is a minimal counterexample. G must not

contain any of the following subgraphs: v Partition G − v. Put v into F. u v w Partition G − {u, v, w}. Put v into I and u, w into F. Or put u, v, w into F. Partition G − H. w v

slide-59
SLIDE 59

Reducibility

  • Pf. Assume that G is a minimal counterexample. G must not

contain any of the following subgraphs: v Partition G − v. Put v into F. u v w Partition G − {u, v, w}. Put v into I and u, w into F. Or put u, v, w into F. Partition G − H. Put w into I and others into F. w v

slide-60
SLIDE 60

Reducibility

  • Pf. Assume that G is a minimal counterexample. G must not

contain any of the following subgraphs: v Partition G − v. Put v into F. u v w Partition G − {u, v, w}. Put v into I and u, w into F. Or put u, v, w into F. Partition G − H. Put w into I and others into F. Or v into I and others into F. w v

slide-61
SLIDE 61

Reducibility

  • Pf. Assume that G is a minimal counterexample. G must not

contain any of the following subgraphs: v Partition G − v. Put v into F. u v w Partition G − {u, v, w}. Put v into I and u, w into F. Or put u, v, w into F. Partition G − H. Put w into I and others into F. Or v into I and others into F. Or all into F. w v

slide-62
SLIDE 62

Reducibility

  • Pf. Assume that G is a minimal counterexample. G must not

contain any of the following subgraphs: v Partition G − v. Put v into F. u v w Partition G − {u, v, w}. Put v into I and u, w into F. Or put u, v, w into F. Partition G − H. Put w into I and others into F. Or v into I and others into F. Or all into F. w v “nearby” 2-vertices

slide-63
SLIDE 63

Discharging

Give charge 2l(f ) − 28 to each face f and charge 12d(v) − 28 to each vertex v.

slide-64
SLIDE 64

Discharging

Give charge 2l(f ) − 28 to each face f and charge 12d(v) − 28 to each vertex v. Since girth ≥ 14, each face has nonnegative charge.

slide-65
SLIDE 65

Discharging

Give charge 2l(f ) − 28 to each face f and charge 12d(v) − 28 to each vertex v. Since girth ≥ 14, each face has nonnegative charge.

  • v∈V

(12d(v) − 28) +

  • f ∈F

(2l(f ) − 28) = 28(|E| − |F| − |V |) = −56

slide-66
SLIDE 66

Discharging

Give charge 2l(f ) − 28 to each face f and charge 12d(v) − 28 to each vertex v. Since girth ≥ 14, each face has nonnegative charge.

  • v∈V

(12d(v) − 28) +

  • f ∈F

(2l(f ) − 28)

  • nonnegative

= 28(|E| − |F| − |V |) = −56

slide-67
SLIDE 67

Discharging

Give charge 2l(f ) − 28 to each face f and charge 12d(v) − 28 to each vertex v. Since girth ≥ 14, each face has nonnegative charge.

  • v∈V

(12d(v) − 28)

  • negative

+

  • f ∈F

(2l(f ) − 28)

  • nonnegative

= 28(|E| − |F| − |V |) = −56

slide-68
SLIDE 68

Discharging

Give charge 2l(f ) − 28 to each face f and charge 12d(v) − 28 to each vertex v. Since girth ≥ 14, each face has nonnegative charge.

  • v∈V

(12d(v) − 28)

  • negative

+

  • f ∈F

(2l(f ) − 28)

  • nonnegative

= 28(|E| − |F| − |V |) = −56 Discharging rule: each 2-vert receives 2 from each nearby 3+-vert.

slide-69
SLIDE 69

Discharging

Give charge 2l(f ) − 28 to each face f and charge 12d(v) − 28 to each vertex v. Since girth ≥ 14, each face has nonnegative charge.

  • v∈V

(12d(v) − 28)

  • negative

+

  • f ∈F

(2l(f ) − 28)

  • nonnegative

= 28(|E| − |F| − |V |) = −56 Discharging rule: each 2-vert receives 2 from each nearby 3+-vert. Show each vertex has nonnegative charge.

slide-70
SLIDE 70

Discharging

Give charge 2l(f ) − 28 to each face f and charge 12d(v) − 28 to each vertex v. Since girth ≥ 14, each face has nonnegative charge.

  • v∈V

(12d(v) − 28)

  • negative

+

  • f ∈F

(2l(f ) − 28)

  • nonnegative

= 28(|E| − |F| − |V |) = −56 Discharging rule: each 2-vert receives 2 from each nearby 3+-vert. Show each vertex has nonnegative charge. 2-vert: 12(2) − 28 + 2(2) = 0

slide-71
SLIDE 71

Discharging

Give charge 2l(f ) − 28 to each face f and charge 12d(v) − 28 to each vertex v. Since girth ≥ 14, each face has nonnegative charge.

  • v∈V

(12d(v) − 28)

  • negative

+

  • f ∈F

(2l(f ) − 28)

  • nonnegative

= 28(|E| − |F| − |V |) = −56 Discharging rule: each 2-vert receives 2 from each nearby 3+-vert. Show each vertex has nonnegative charge. 2-vert: 12(2) − 28 + 2(2) = 0 3-vert: 12(3) − 28 − 4(2) = 0

slide-72
SLIDE 72

Discharging

Give charge 2l(f ) − 28 to each face f and charge 12d(v) − 28 to each vertex v. Since girth ≥ 14, each face has nonnegative charge.

  • v∈V

(12d(v) − 28)

  • negative

+

  • f ∈F

(2l(f ) − 28)

  • nonnegative

= 28(|E| − |F| − |V |) = −56 Discharging rule: each 2-vert receives 2 from each nearby 3+-vert. Show each vertex has nonnegative charge. 2-vert: 12(2) − 28 + 2(2) = 0 3-vert: 12(3) − 28 − 4(2) = 0 4+-vert: 12d(v) − 28 − 2d(v)2 = 8d(v) − 28 > 0

slide-73
SLIDE 73

Discharging

Give charge 2l(f ) − 28 to each face f and charge 12d(v) − 28 to each vertex v. Since girth ≥ 14, each face has nonnegative charge.

  • v∈V

(12d(v) − 28)

  • negative

+

  • f ∈F

(2l(f ) − 28)

  • nonnegative

= 28(|E| − |F| − |V |) = −56 Discharging rule: each 2-vert receives 2 from each nearby 3+-vert. Show each vertex has nonnegative charge. 2-vert: 12(2) − 28 + 2(2) = 0 3-vert: 12(3) − 28 − 4(2) = 0 4+-vert: 12d(v) − 28 − 2d(v)2 = 8d(v) − 28 > 0 Contradiction! So G contains a reducible configuration.

slide-74
SLIDE 74

An Efficient Coloring Algorithm

slide-75
SLIDE 75

An Efficient Coloring Algorithm

Many discharging proofs translate into linear-time algorithms.

slide-76
SLIDE 76

An Efficient Coloring Algorithm

Many discharging proofs translate into linear-time algorithms.

Generalization

slide-77
SLIDE 77

An Efficient Coloring Algorithm

Many discharging proofs translate into linear-time algorithms.

Generalization

12d(v) − 28 < 0

slide-78
SLIDE 78

An Efficient Coloring Algorithm

Many discharging proofs translate into linear-time algorithms.

Generalization

12d(v) − 28 < 0 ⇒ mad(G) < 28

12

slide-79
SLIDE 79

An Efficient Coloring Algorithm

Many discharging proofs translate into linear-time algorithms.

Generalization

12d(v) − 28 < 0 ⇒ mad(G) < 28

12

Thm. If mad(G) < 28

12, then we can partition V (G) into sets I

and F s.t. G[F] is a forest and I is a 2-independent set in G.

slide-80
SLIDE 80

An Efficient Coloring Algorithm

Many discharging proofs translate into linear-time algorithms.

Generalization

12d(v) − 28 < 0 ⇒ mad(G) < 28

12

Thm. If mad(G) < 28

12, then we can partition V (G) into sets I

and F s.t. G[F] is a forest and I is a 2-independent set in G.

Open Questions

◮ What is the minimum girth g s.t. G planar and girth ≥ g

implies an I, F-partition?

slide-81
SLIDE 81

An Efficient Coloring Algorithm

Many discharging proofs translate into linear-time algorithms.

Generalization

12d(v) − 28 < 0 ⇒ mad(G) < 28

12

Thm. If mad(G) < 28

12, then we can partition V (G) into sets I

and F s.t. G[F] is a forest and I is a 2-independent set in G.

Open Questions

◮ What is the minimum girth g s.t. G planar and girth ≥ g

implies an I, F-partition? We know that 8 ≤ g

slide-82
SLIDE 82

An Efficient Coloring Algorithm

Many discharging proofs translate into linear-time algorithms.

Generalization

12d(v) − 28 < 0 ⇒ mad(G) < 28

12

Thm. If mad(G) < 28

12, then we can partition V (G) into sets I

and F s.t. G[F] is a forest and I is a 2-independent set in G.

Open Questions

◮ What is the minimum girth g s.t. G planar and girth ≥ g

implies an I, F-partition? We know that 8 ≤ g ≤ 13

slide-83
SLIDE 83

An Efficient Coloring Algorithm

Many discharging proofs translate into linear-time algorithms.

Generalization

12d(v) − 28 < 0 ⇒ mad(G) < 28

12

Thm. If mad(G) < 28

12, then we can partition V (G) into sets I

and F s.t. G[F] is a forest and I is a 2-independent set in G.

Open Questions

◮ What is the minimum girth g s.t. G planar and girth ≥ g

implies an I, F-partition? We know that 8 ≤ g ≤ 13

◮ What is the minimum girth g s.t. G planar and girth ≥ g

implies χs(G) ≤ 4?

slide-84
SLIDE 84

An Efficient Coloring Algorithm

Many discharging proofs translate into linear-time algorithms.

Generalization

12d(v) − 28 < 0 ⇒ mad(G) < 28

12

Thm. If mad(G) < 28

12, then we can partition V (G) into sets I

and F s.t. G[F] is a forest and I is a 2-independent set in G.

Open Questions

◮ What is the minimum girth g s.t. G planar and girth ≥ g

implies an I, F-partition? We know that 8 ≤ g ≤ 13

◮ What is the minimum girth g s.t. G planar and girth ≥ g

implies χs(G) ≤ 4?

◮ For an arbitrary surface S, what is the minimum γS s.t.

girth ≥ γS and G embedded in S implies an I, F-partition?