Three-colourability of planar graphs without 5-cycles and triangular - - PowerPoint PPT Presentation

three colourability of planar graphs without 5 cycles and
SMART_READER_LITE
LIVE PREVIEW

Three-colourability of planar graphs without 5-cycles and triangular - - PowerPoint PPT Presentation

Three-colourability of planar graphs without 5-cycles and triangular 3- and 6-cycles Asiyeh Sanaei Brock University Joint work with Babak Farzad June 12, 2013 1 / 80 Graph Colouring; An Introduction Figure : A colouring of vertices of a


slide-1
SLIDE 1

Three-colourability of planar graphs without 5-cycles and triangular 3- and 6-cycles

Asiyeh Sanaei

Brock University Joint work with Babak Farzad

June 12, 2013

1 / 80

slide-2
SLIDE 2

Graph Colouring; An Introduction

Figure : A colouring of vertices of a graph.

2 / 80

slide-3
SLIDE 3

Proper graph colouring: Assignments of colours to the vertices of a graph such that no two adjacent vertices are coloured the same.

3 / 80

slide-4
SLIDE 4

Proper graph colouring: Assignments of colours to the vertices of a graph such that no two adjacent vertices are coloured the same. Chromatic number: The smallest number of colours needed to properly colour the vertices of a graph G; χ(G). Example:

Figure : χ(P) = 3.

slide-5
SLIDE 5

Proper graph colouring: Assignments of colours to the vertices of a graph such that no two adjacent vertices are coloured the same. Chromatic number: The smallest number of colours needed to properly colour the vertices of a graph G; χ(G). Example:

Figure : χ(P) = 3.

5 / 80

slide-6
SLIDE 6

History:

  • 1. Four-colour theorem: [Appel-Haken; 1977] If G is planar, then

χ(G) ≤ 4; every plane map is 4-colorable.

6 / 80

slide-7
SLIDE 7

History:

  • 1. Four-colour theorem: [Appel-Haken; 1977] If G is planar, then

χ(G) ≤ 4; every plane map is 4-colorable.

  • 2. Three-colour theorem: [Gr¨
  • tzsch; 1959] If G is planar and

triangular free, then χ(G) ≤ 3.

7 / 80

slide-8
SLIDE 8

Three-colourability of planar graphs:

  • 1. Steinberg conjecture: [1976] Every {4,5}-cycle-free planar

graph is 3-colourable.

8 / 80

slide-9
SLIDE 9

Three-colourability of planar graphs:

  • 1. Steinberg conjecture: [1976] Every {4,5}-cycle-free planar

graph is 3-colourable.

  • 2. Relaxation of Steinberg conjecture: [Erd˝
  • s; 1990] Find the

smallest C such that a {4,...,C}-cycle-free planar graph is 3-colourable.

9 / 80

slide-10
SLIDE 10
  • 1. [Abott-Zhou; 1991] Every {4,...,11}-cycle-free planar graph

is 3-colourable.

10 / 80

slide-11
SLIDE 11
  • 1. [Abott-Zhou; 1991] Every {4,...,11}-cycle-free planar graph

is 3-colourable.

  • 2. [Borodin; 1996]

⇒ {4,...,10}-cycle-free planar graphs.

11 / 80

slide-12
SLIDE 12
  • 1. [Abott-Zhou; 1991] Every {4,...,11}-cycle-free planar graph

is 3-colourable.

  • 2. [Borodin; 1996]

⇒ {4,...,10}-cycle-free planar graphs.

  • 3. [Borodin; 1996 (also, Sanders-Zhou; 1995)]

⇒ {4,...,9}-cycle-free planar graphs.

12 / 80

slide-13
SLIDE 13
  • 1. [Abott-Zhou; 1991] Every {4,...,11}-cycle-free planar graph

is 3-colourable.

  • 2. [Borodin; 1996]

⇒ {4,...,10}-cycle-free planar graphs.

  • 3. [Borodin; 1996 (also, Sanders-Zhou; 1995)]

⇒ {4,...,9}-cycle-free planar graphs.

  • 4. [Borodin et al.; 2005]

⇒ {4,...,7}-cycle-free planar graphs.

13 / 80

slide-14
SLIDE 14

More results:

  • 1. [Borodin et al.; 2009] Planar graphs without {5,7}-cycles and

adjacent triangles are 3-colorable.

14 / 80

slide-15
SLIDE 15

More results:

  • 1. [Borodin et al.; 2009] Planar graphs without {5,7}-cycles and

adjacent triangles are 3-colorable.

  • 2. [Borodin et al.; 2010] Planar graphs without triangles adjacent

to cycles of length from 4 to 7 are 3-colorable.

15 / 80

slide-16
SLIDE 16

Claim: Graphs without the following configurations are 3-colourable: F1 F2 F3 .... Proof follows ...

slide-17
SLIDE 17

Claim: Graphs without the following configurations are 3-colourable: F1 F2 F3 .... Proof follows ...

17 / 80

slide-18
SLIDE 18

Stretched edge: An edge that is not on a {4,6}-cycle.

18 / 80

slide-19
SLIDE 19

Stretched edge: An edge that is not on a {4,6}-cycle. A d-claw: ∎,∎,∎

Figure : A colouring of 10-cycle that cannot be extended to d-claw.

slide-20
SLIDE 20

Stretched edge: An edge that is not on a {4,6}-cycle. A d-claw: ∎,∎,∎

Figure : A colouring of 10-cycle that cannot be extended to d-claw.

20 / 80

slide-21
SLIDE 21

Bad cycles:

  • 1. 6-cycle: it’s internal face is partitioned into 4-cycles.

Figure : Bad 6-cycle.

21 / 80

slide-22
SLIDE 22

Bad cycles:

  • 1. 6-cycle: it’s internal face is partitioned into 4-cycles.

Figure : Bad 6-cycle.

  • 2. 9-cycle

  • ne 7-cycle and one or more 4-cycles.

22 / 80

slide-23
SLIDE 23

Bad cycles:

  • 1. 6-cycle: it’s internal face is partitioned into 4-cycles.

Figure : Bad 6-cycle.

  • 2. 9-cycle

  • ne 7-cycle and one or more 4-cycles.
  • 3. 10-cycle

⇒ Either a d-claw or one 8-cycle and one or more 4-cycles.

23 / 80

slide-24
SLIDE 24

Main theorem: Any 3-colouring of the boundary of the exterior face D, which is a good cycle, of any planar graph without F1,F2, and F3 can be extended to a 3-colouring of the graph. D

Figure : The outer boundary of the external face of G.

Good cycle: Not bad and either ∣C∣ ∈ {3,4,6,7} or ∣C∣ ∈ {8,9,10} and C is stretched.

slide-25
SLIDE 25

Main theorem: Any 3-colouring of the boundary of the exterior face D, which is a good cycle, of any planar graph without F1,F2, and F3 can be extended to a 3-colouring of the graph. D e0

Figure : The outer boundary of the external face of G.

Good cycle: Not bad and either ∣C∣ ∈ {3,4,6,7} or ∣C∣ ∈ {8,9,10} and C is stretched.

slide-26
SLIDE 26

Main theorem: Any 3-colouring of the boundary of the exterior face D, which is a good cycle, of any planar graph without F1,F2, and F3 can be extended to a 3-colouring of the graph. D e0 Int(D) Ext(D)

Figure : The outer boundary of the external face of G.

Good cycle: Not bad and either ∣C∣ ∈ {3,4,6,7} or ∣C∣ ∈ {8,9,10} and C is stretched.

26 / 80

slide-27
SLIDE 27

Proof: (By contradiction)

  • 1. G: counterexample with the fewest vertices,
  • 2. φ: a colouring of D that cannot be extended to G.

27 / 80

slide-28
SLIDE 28

Proof: (By contradiction)

  • 1. G: counterexample with the fewest vertices,
  • 2. φ: a colouring of D that cannot be extended to G.

Properties of the minimum counterexample: (1) If v ∈ Int(D), then D does not become bad in G − v.

28 / 80

slide-29
SLIDE 29

Proof: (By contradiction)

  • 1. G: counterexample with the fewest vertices,
  • 2. φ: a colouring of D that cannot be extended to G.

Properties of the minimum counterexample: (1) If v ∈ Int(D), then D does not become bad in G − v. (2) If v ∈ Int(D), then d(v) ≥ 3.

29 / 80

slide-30
SLIDE 30

Proof: (By contradiction)

  • 1. G: counterexample with the fewest vertices,
  • 2. φ: a colouring of D that cannot be extended to G.

Properties of the minimum counterexample: (1) If v ∈ Int(D), then D does not become bad in G − v. (2) If v ∈ Int(D), then d(v) ≥ 3. (3) G is 2-connected.

30 / 80

slide-31
SLIDE 31

Proof: (By contradiction)

  • 1. G: counterexample with the fewest vertices,
  • 2. φ: a colouring of D that cannot be extended to G.

Properties of the minimum counterexample: (1) If v ∈ Int(D), then D does not become bad in G − v. (2) If v ∈ Int(D), then d(v) ≥ 3. (3) G is 2-connected. (4) G has no separating good cycle; (Int(C) ≠ ∅ and Out(C) ≠ ∅). Si: separating cycle of length i.

31 / 80

slide-32
SLIDE 32

(5) If a good cycle C in G has an internal chord e, then ∣C∣ ∈ {8,9,10} and e is triangular. (6) D has no chords.

32 / 80

slide-33
SLIDE 33

(5) If a good cycle C in G has an internal chord e, then ∣C∣ ∈ {8,9,10} and e is triangular. (6) D has no chords. (7) If C is good, then there is no 2-path xyz joining two non-consecutive vertices of C through y ∈ Int(C). C x z y

Figure : No 2-path joining non-consecutive vertices of a good cycle C.

33 / 80

slide-34
SLIDE 34

Sketch of proof: (By contradiction) Assume that C is split by such a 2-path into cycles C ′ and C ′′; 4 ≤ ∣C ′∣ ≤ ∣C ′′∣ ≤ 10. (i) ∣C ′∣ ≤ 7,

34 / 80

slide-35
SLIDE 35

Sketch of proof: (By contradiction) Assume that C is split by such a 2-path into cycles C ′ and C ′′; 4 ≤ ∣C ′∣ ≤ ∣C ′′∣ ≤ 10. (i) ∣C ′∣ ≤ 7, (ii) If C is stretched then ∣C∣ ≥ 8 and e0 lies on C ′′.

35 / 80

slide-36
SLIDE 36

Sketch of proof: (By contradiction) Assume that C is split by such a 2-path into cycles C ′ and C ′′; 4 ≤ ∣C ′∣ ≤ ∣C ′′∣ ≤ 10. (i) ∣C ′∣ ≤ 7, (ii) If C is stretched then ∣C∣ ≥ 8 and e0 lies on C ′′. Case ∣C ′∣ = 4:

  • 1. ∣C ′′∣ = 4: Will have an S4 (Contradiction).

C x z

Figure : ∣C ′∣ = ∣C ′′∣ = 4.

slide-37
SLIDE 37

Sketch of proof: (By contradiction) Assume that C is split by such a 2-path into cycles C ′ and C ′′; 4 ≤ ∣C ′∣ ≤ ∣C ′′∣ ≤ 10. (i) ∣C ′∣ ≤ 7, (ii) If C is stretched then ∣C∣ ≥ 8 and e0 lies on C ′′. Case ∣C ′∣ = 4:

  • 1. ∣C ′′∣ = 4: Will have an S4 (Contradiction).

C x z C ′ C ′′ f y

Figure : ∣C ′∣ = ∣C ′′∣ = 4.

slide-38
SLIDE 38

Sketch of proof: (By contradiction) Assume that C is split by such a 2-path into cycles C ′ and C ′′; 4 ≤ ∣C ′∣ ≤ ∣C ′′∣ ≤ 10. (i) ∣C ′∣ ≤ 7, (ii) If C is stretched then ∣C∣ ≥ 8 and e0 lies on C ′′. Case ∣C ′∣ = 4:

  • 1. ∣C ′′∣ = 4: Will have an S4 (Contradiction).

C x z C ′ C ′′ f y ey

Figure : ∣C ′∣ = ∣C ′′∣ = 4.

38 / 80

slide-39
SLIDE 39

Proof: ... Continued...

  • 2. ∣C ′′∣ = 9:

(a) ∣C∣ = 9 and C is stretched ⇒ e0 is on C ′′ ⇒ C ′′ cannot have a chord (forming Fi or C is bad) ⇒ C ′′ is an S9 (bad) with bad partition P ⇒ P ∪ {f }: a bad partition of C (Contradiction)

e0

Figure : ∣C ′∣ = 4,∣C ′′∣ = 9.

slide-40
SLIDE 40

Proof: ... Continued...

  • 2. ∣C ′′∣ = 9:

(a) ∣C∣ = 9 and C is stretched ⇒ e0 is on C ′′ ⇒ C ′′ cannot have a chord (forming Fi or C is bad) ⇒ C ′′ is an S9 (bad) with bad partition P ⇒ P ∪ {f }: a bad partition of C (Contradiction)

e0

Figure : ∣C ′∣ = 4,∣C ′′∣ = 9.

slide-41
SLIDE 41

Proof: ... Continued...

  • 2. ∣C ′′∣ = 9:

(a) ∣C∣ = 9 and C is stretched ⇒ e0 is on C ′′ ⇒ C ′′ cannot have a chord (forming Fi or C is bad) ⇒ C ′′ is an S9 (bad) with bad partition P ⇒ P ∪ {f }: a bad partition of C (Contradiction)

e0

Figure : ∣C ′∣ = 4,∣C ′′∣ = 9.

slide-42
SLIDE 42

Proof: ... Continued...

  • 2. ∣C ′′∣ = 9:

(a) ∣C∣ = 9 and C is stretched ⇒ e0 is on C ′′ ⇒ C ′′ cannot have a chord (forming Fi or C is bad) ⇒ C ′′ is an S9 (bad) with bad partition P ⇒ P ∪ {f }: a bad partition of C (Contradiction)

e0

Figure : ∣C ′∣ = 4,∣C ′′∣ = 9.

slide-43
SLIDE 43

Proof: ... Continued...

  • 2. ∣C ′′∣ = 9:

(a) ∣C∣ = 9 and C is stretched ⇒ e0 is on C ′′ ⇒ C ′′ cannot have a chord (forming Fi or C is bad) ⇒ C ′′ is an S9 (bad) with bad partition P ⇒ P ∪ {f }: a bad partition of C (Contradiction)

e0 ey

Figure : ∣C ′∣ = 4,∣C ′′∣ = 9.

slide-44
SLIDE 44

Proof: ... Continued...

  • 2. ∣C ′′∣ = 9:

(a) ∣C∣ = 9 and C is stretched ⇒ e0 is on C ′′ ⇒ C ′′ cannot have a chord (forming Fi or C is bad) ⇒ C ′′ is an S9 (bad) with bad partition P ⇒ P ∪ {f }: a bad partition of C (Contradiction)

e0 ey

Figure : ∣C ′∣ = 4,∣C ′′∣ = 9.

44 / 80

slide-45
SLIDE 45

Proof: ... Continued...

  • 3. ∣C ′′∣ = 10: ⇒

e0 is on C ′′ ⇒ C ′′ cannot have a chord ⇒ C ′′ is an S10 (bad with partition P or d-claw) ⇒ If d-claw, then ey is on a triangle adjacent to f ; F2 (Contradiction) e0

Figure : ∣C ′∣ = 4,∣C ′′∣ = 10.

slide-46
SLIDE 46

Proof: ... Continued...

  • 3. ∣C ′′∣ = 10: ⇒

e0 is on C ′′ ⇒ C ′′ cannot have a chord ⇒ C ′′ is an S10 (bad with partition P or d-claw) ⇒ If d-claw, then ey is on a triangle adjacent to f ; F2 (Contradiction) e0 ey

Figure : ∣C ′∣ = 4,∣C ′′∣ = 10.

slide-47
SLIDE 47

Proof: ... Continued...

  • 3. ∣C ′′∣ = 10: ⇒

e0 is on C ′′ ⇒ C ′′ cannot have a chord ⇒ C ′′ is an S10 (bad with partition P or d-claw) ⇒ If d-claw, then ey is on a triangle adjacent to f ; F2 (Contradiction) e0 ey

Figure : ∣C ′∣ = 4,∣C ′′∣ = 10.

47 / 80

slide-48
SLIDE 48

Excluding certain configurations: By transforming G into a smaller graph G ′, and in doing so we make sure not to: (a) create loops, multiple edges or F1,F2, or F3,

48 / 80

slide-49
SLIDE 49

Excluding certain configurations: By transforming G into a smaller graph G ′, and in doing so we make sure not to: (a) create loops, multiple edges or F1,F2, or F3, (b) identify two vertices of D with different colours,

49 / 80

slide-50
SLIDE 50

Excluding certain configurations: By transforming G into a smaller graph G ′, and in doing so we make sure not to: (a) create loops, multiple edges or F1,F2, or F3, (b) identify two vertices of D with different colours, (c) create edge between vertices of D with the same colour,

50 / 80

slide-51
SLIDE 51

Excluding certain configurations: By transforming G into a smaller graph G ′, and in doing so we make sure not to: (a) create loops, multiple edges or F1,F2, or F3, (b) identify two vertices of D with different colours, (c) create edge between vertices of D with the same colour, (d) make D a bad cycle (including creating ≤ 6-cycle on e0).

51 / 80

slide-52
SLIDE 52

Excluding certain configurations: By transforming G into a smaller graph G ′, and in doing so we make sure not to: (a) create loops, multiple edges or F1,F2, or F3, (b) identify two vertices of D with different colours, (c) create edge between vertices of D with the same colour, (d) make D a bad cycle (including creating ≤ 6-cycle on e0). Next: (i) The colouring of D cannot be extended to G ′ (contradiction), (ii) The colouring of D can be extended to G (contradiction).

52 / 80

slide-53
SLIDE 53

Properties of G ... Continued... (8) G has no 4-cycle other than D. Sketch of proof: (By contradiction) If wxyz ≠ D is a 4-cycle in G: (i) G has no separating 4-cycle and F1 ⇒ wxyz is a face, (ii) D has no chord ⇒ not all w,x,y,z are on D; let y ∈ Int(D), (iii) identify w and y.

53 / 80

slide-54
SLIDE 54

Properties of G ... Continued... (8) G has no 4-cycle other than D. Sketch of proof: (By contradiction) If wxyz ≠ D is a 4-cycle in G: (i) G has no separating 4-cycle and F1 ⇒ wxyz is a face, (ii) D has no chord ⇒ not all w,x,y,z are on D; let y ∈ Int(D), (iii) identify w and y. (9) G has no bad cycle unless possibly d-claws.

54 / 80

slide-55
SLIDE 55

Properties of G ... Continued... (8) G has no 4-cycle other than D. Sketch of proof: (By contradiction) If wxyz ≠ D is a 4-cycle in G: (i) G has no separating 4-cycle and F1 ⇒ wxyz is a face, (ii) D has no chord ⇒ not all w,x,y,z are on D; let y ∈ Int(D), (iii) identify w and y. (9) G has no bad cycle unless possibly d-claws. (10) G has no 6-cycle other than D. Proof: Similar to (8).

55 / 80

slide-56
SLIDE 56

(10) G has no internal tetrad. Proof: f x v1 v2 v3 v4 y y′ x′

Figure : No tetrad.

slide-57
SLIDE 57

(10) G has no internal tetrad. Proof: f x v1 v2 v3 v4 y y′ x′ ∎ ∎

Figure : No tetrad.

slide-58
SLIDE 58

(10) G has no internal tetrad. Proof: f x v1 v2 v3 v4 y y′ x′ ∎ ∎ y′′ s1 w

Figure : No tetrad.

slide-59
SLIDE 59

(10) G has no internal tetrad. Proof: f x v1 v2 v3 v4 y y′ x′ ∎ ∎ y′′ s1 w ∎ ∎

Figure : No tetrad.

slide-60
SLIDE 60

(10) G has no internal tetrad. Proof: f x v1 v2 v3 v4 y y′ x′ ∎ ∎ y′′ s1 w ∎ ∎ s2 x′′

Figure : No tetrad.

60 / 80

slide-61
SLIDE 61

No internal tetrad.... Continued d(w)=4: the colouring can be extended. f x v1 v2 v3 v4 y y′ x′ y′′ s1 s2 w x′′

Figure : No tetrad.

slide-62
SLIDE 62

No internal tetrad.... Continued d(w)=4: the colouring can be extended. f x v1 v2 v3 v4 y y′ x′ y′′ s1 s2 w x′′

Figure : No tetrad.

62 / 80

slide-63
SLIDE 63

No internal tetrad.... Continued d(w) ≥ 5: f x v1 v2 v3 v4 y y′ x′ y′′ s1 s2 w x′′

Figure : No tetrad.

slide-64
SLIDE 64

No internal tetrad.... Continued d(w) ≥ 5: f x v1 v2 v3 v4 y y′ x′ y′′ s1 s2 w x′′

Figure : No tetrad.

64 / 80

slide-65
SLIDE 65

(11) G has at most one M-face and no MM-faces. Proof: (i)

Figure : (i) M-face and (ii) MM-face.

Obstacle: Making D a d-claw.

slide-66
SLIDE 66

(11) G has at most one M-face and no MM-faces. Proof: (i) ∎ ∎

Figure : (i) M-face and (ii) MM-face.

Obstacle: Making D a d-claw.

slide-67
SLIDE 67

(11) G has at most one M-face and no MM-faces. Proof: (i) ∎ ∎ (ii)

Figure : (i) M-face and (ii) MM-face.

Obstacle: Making D a d-claw.

slide-68
SLIDE 68

(11) G has at most one M-face and no MM-faces. Proof: (i) ∎ ∎ (ii) ∎ ∎

Figure : (i) M-face and (ii) MM-face.

Obstacle: Making D a d-claw.

slide-69
SLIDE 69

(11) G has at most one M-face and no MM-faces. Proof: (i) ∎ ∎ (ii) ∎ ∎ ∎ ∎

Figure : (i) M-face and (ii) MM-face.

Obstacle: Making D a d-claw.

69 / 80

slide-70
SLIDE 70

(12) G does not have the following configurations. (1) (2) (3) (4)

Figure : Bad 7-faces.

70 / 80

slide-71
SLIDE 71

Proof (case (4)): v5 a4 v6 v7 a5 v1 a1 v2 a2 v3 a3 v4 (4)

Figure : Bad 7-face (4).

71 / 80

slide-72
SLIDE 72

Proof (case (4)): v5 a4 v6 v7 a5 v1 a1 v2 a2 v3 a3 v4 (4)

Figure : Bad 7-face (4).

slide-73
SLIDE 73

Proof (case (4)): v5 a4 v6 v7 a5 v1 a1 v2 a2 v3 a3 v4 (4) ∎ ∎

Figure : Bad 7-face (4).

73 / 80

slide-74
SLIDE 74

Proof (case (4)): v5 a4 v6 v7 a5 v1 a1 v2 a2 v3 a3 v4 (4) ∎ ∎

Figure : Bad 7-face (4).

slide-75
SLIDE 75

Proof (case (4)): v5 a4 v6 v7 a5 v1 a1 v2 a2 v3 a3 v4 (4) ∎ ∎

Figure : Bad 7-face (4).

75 / 80

slide-76
SLIDE 76

Theorem: The properties of G are incompatible. Proof: Using discharging method. Corollary: The planar graphs without F1,F2, and F3 are 3-colourable.

76 / 80

slide-77
SLIDE 77

Thank You!

77 / 80