SLIDE 1
Extending 3-coloring of a face in triangle-free planar graphs Zden - - PowerPoint PPT Presentation
Extending 3-coloring of a face in triangle-free planar graphs Zden - - PowerPoint PPT Presentation
Extending 3-coloring of a face in triangle-free planar graphs Zden ek Dvo rk, Bernard Lidick Charles University in Prague University of Illinois at Urbana-Champaign AMS Sectional - Louisville October 6, 2013 Definitions (critical
SLIDE 2
SLIDE 3
Cuts in a 4-critical graph G
SLIDE 4
Cuts in a 4-critical graph G
e C G1 G2
SLIDE 5
Cuts in a 4-critical graph G
e C G1 G2
SLIDE 6
Cuts in a 4-critical graph G
e C G1 G2 1 1 2 3 2 1 3
SLIDE 7
Cuts in a 4-critical graph G
Observation
There exists a 3-coloring of V(C) that extends to G1 − e but does not extend to G1.
e C G1 G2 2 2
SLIDE 8
Cuts in a 4-critical graph G
Observation
For every cut C and every e ∈ V(G1) exists a 3-coloring of V(C) that extends to G1 − e but does not extend to G1.
e C G1 G2 2 2
SLIDE 9
Different colorings for different edges
e1 e2 C
SLIDE 10
Different colorings for different edges
1 2 3 1 3 1 2 e1 C ϕ1 3 2 3 1 2 1 2 e2 C ϕ2
SLIDE 11
Different colorings for different edges
Definition
A graph G is C-critical for k-coloring if for every e ∈ E(G) exists a k-coloring ϕe of V(C) that extends to G − e but does not extend to G.
1 2 3 1 3 1 2 e1 C ϕ1 3 2 3 1 2 1 2 e2 C ϕ2
SLIDE 12
Different colorings for different edges
Definition
A graph G is C-critical for k-coloring if for every e ∈ E(G) exists a k-coloring ϕe of V(C) that extends to G − e but does not extend to G.
Observation
If G is (k + 1)-critical, then G is ∅-critical for k-coloring.
SLIDE 13
Which C for C-critical?
- simplifying graphs on surfaces
G
SLIDE 14
Which C for C-critical?
- simplifying graphs on surfaces
G G1 G2
SLIDE 15
Which C for C-critical?
- simplifying graphs on surfaces
G G1 G2
G2
SLIDE 16
Which C for C-critical?
- simplifying graphs on surfaces
G2
- interior of a cycle
G2 G1 G
SLIDE 17
Which C for C-critical?
- simplifying graphs on surfaces
G2
- interior of a cycle
G2 G1 G
G2
SLIDE 18
Which C for C-critical?
- simplifying graphs on surfaces
G2
- interior of a cycle
G2
- precolored tree
G
SLIDE 19
Which C for C-critical?
- simplifying graphs on surfaces
G2 G2
- interior of a cycle
G2
- precolored tree
G
G
SLIDE 20
Our focus
We focus on G that is
- plane
- outer-face is a cycle C
- G is C-critical for 3-coloring
Goal: For a given length of C enumerate all C-critical graphs.
SLIDE 21
Our focus
We focus on G that is
- plane
- outer-face is a cycle C
- G is C-critical for 3-coloring
Goal: For a given length of C enumerate all C-critical graphs.
SLIDE 22
Known results (girth 5)
C-critical plane graphs of girth 5 are precisely enumerated for
- |C| ≤ 11 by Thomassen ’03 and Walls ’99
- |C| = 12 by Dvoˇ
rák and Kawarabayashi ’11
- |C| ≤ 16 by Dvoˇ
rák and L. ’13+
SLIDE 23
Known results (girth 5)
C-critical plane graphs of girth 5 are precisely enumerated for
- |C| ≤ 11 by Thomassen ’03 and Walls ’99
- |C| = 12 by Dvoˇ
rák and Kawarabayashi ’11
- |C| ≤ 16 by Dvoˇ
rák and L. ’13+ Recursive description for all |C| by Dvoˇ rák and Kawarabayashi ’11
(a) (b) (c) (d)
SLIDE 24
|C| ≤ 10 (girth 5)
SLIDE 25
Known results (girth 4)
No recursive enumeration for girth 4 know. C-critical plane graphs of girth 4 precisely enumerated for
- |C| ∈ {4, 5} by Aksenov ’74
- |C| = 6 by Gimbel and Thomassen ’97
- |C| = 6 by Aksenov, Borodin, and Glebov ’03
- |C| = 7 by Aksenov, Borodin, and Glebov ’04
- |C| = 8 by Dvoˇ
rák and L. ’13+
- |C| = 9 by Choi, Ekstein, Holub, and L. (in writing)
SLIDE 26
|C| ∈ {4, 5, 6} (girth 4)
Theorem (Aksenov ’74)
If G is a plane graph of girth 4, then every pre-coloring of C4 and C5 extends to G.
SLIDE 27
|C| ∈ {4, 5, 6} (girth 4)
Theorem (Aksenov ’74)
If G is a plane graph of girth 4, then every pre-coloring of C4 and C5 extends to G.
Theorem (Gimbel and Thomassen ’97; Aksenov, Borodin, and Glebov ’03)
Let G be a plane triangle-free graph with chordless outer 6-cycle C. G is C-critical if and only if G contains no separating 4-cycles and all other faces of G are 4-faces (i.e. G is a quadrangulation). Moreover, a 3-coloring of C does not extend to G if and only if opposite vertices of C are colored the same.
1 2 3 1 2 3
SLIDE 28
|C| = 7 (girth 4)
Theorem (Aksenov, Borodin, and Glebov ’04)
If G is a plane triangle-free graph with outer face bounded by a cycle C of length 7 then G is C-critical iff G looks like (a), (b), or (c).
1 1 (a) 2 1 3 2 1 (b) 1 3 2 1 2 3 2 (c)
SLIDE 29
|C| = 8 (girth 4)
Theorem (Dvoˇ rák and L.)
If G is a plane triangle-free graph with outer face bounded by a cycle C of length 8 then G is C-critical iff G looks like (a), (b), (c), or (d).
1 3 2 1 3 2 1 2 (a) 1 3 2 1 3 2 1 2 (a) 1 2 1 3 2 1 3 2 (b) 1 2 1 3 2 1 3 2 (b) 2 3 2 1 2 3 2 1 (c) 2 3 2 1 2 3 2 1 (c) 1 2 3 2 1 3 2 3 (d) 1 2 3 2 1 3 2 3 (d)
SLIDE 30
Tool
Theorem (Tutte ’54)
A plane graph G has a 3-coloring iff its dual G⋆ has a nowhere-zero Z3-flow.
SLIDE 31
Tool
Theorem (Tutte ’54)
A plane graph G has a 3-coloring iff its dual G⋆ has a nowhere-zero Z3-flow.
1 2 2 3 3 1
SLIDE 32
Tool
Theorem (Tutte ’54)
A plane graph G has a 3-coloring iff its dual G⋆ has a nowhere-zero Z3-flow.
1 2 2 3 3 1
2 1 3 3 1 2 3 2 1 2 1 2 1 2
SLIDE 33
C-critical quadrangulation
SLIDE 34
C-critical quadrangulation
1 3 2 1 3 2
SLIDE 35
C-critical quadrangulation
1 3 2 1 3 2
SLIDE 36
C-critical quadrangulation
1 3 2 1 3 2 3 2 1 2 1 2 1 2
SLIDE 37
C-critical quadrangulation
e
SLIDE 38
C-critical quadrangulation
1 3 2 1 3 2 e
SLIDE 39
C-critical quadrangulation
1 3 2 1 3 2 e
SLIDE 40
C-critical quadrangulation
1 3 2 1 3 2 e
SLIDE 41
C-critical quadrangulation
1 3 2 1 3 2 e
SLIDE 42
C-critical quadrangulation
1 3 2 1 3 2 e
SLIDE 43
|C| = 8
Corollary (Dvoˇ rák, Král’, Thomas)
If G is a C-critical, plane, triangle-free graph, where |C| = 8, then {∅, {7}, {5, 5}} are the only possible multisets of face lengths ≥ 5.
SLIDE 44
|C| = 8
Corollary (Dvoˇ rák, Král’, Thomas)
If G is a C-critical, plane, triangle-free graph, where |C| = 8, then {∅, {7}, {5, 5}} are the only possible multisets of face lengths ≥ 5.
3 2 1 2 1 2 2 1 2 1
SLIDE 45
|C| = 8, two 5-faces
Finding G and a coloring of C that does not extend. "source edges = sink edges"
s t
SLIDE 46
|C| = 8, two 5-faces
Finding G and a coloring of C that does not extend. "source edges = sink edges"
s t
SLIDE 47
|C| = 8, two 5-faces
Finding G and a coloring of C that does not extend. "source edges = sink edges"
s t
3 2 1 2 1 2 2 1 2 1
SLIDE 48
|C| = 8, two 5-faces
Finding G and a coloring of C that does not extend. "source edges = sink edges"
s t
3 2 1 2 1 2 2 1 2 1
SLIDE 49
|C| = 8, two 5-faces
Finding G and a coloring of C that does not extend. "source edges = sink edges"
s t
SLIDE 50
|C| = 8, two 5-faces
Finding G and a coloring of C that does not extend. "source edges = sink edges"
s t
SLIDE 51
|C| = 8, two 5-faces
Finding G and a coloring of C that does not extend. "source edges = sink edges"
s t
SLIDE 52
|C| = 8, two 5-faces
Finding G and a coloring of C that does not extend. "source edges = sink edges"
s t
SLIDE 53