The Six Color Theorem

Similar documents
Ma/CS 6b Class 11: Kuratowski and Coloring

Planarity: dual graphs

Discrete Wiskunde II. Lecture 6: Planar Graphs

CS 2336 Discrete Mathematics

Ma/CS 6b Class 10: Kuratowski's Theorem

Math 443/543 Graph Theory Notes 11: Graph minors and Kuratowski s Theorem

Characterizations of graph classes by forbidden configurations

Ma/CS 6b Class 10: Kuratowski's Theorem

An Investigation of the Planarity Condition of Grötzsch s Theorem

HW Graph Theory Name (andrewid) - X. 1: Draw K 7 on a torus with no edge crossings.

Jordan Curves. A curve is a subset of IR 2 of the form

HOMEWORK 4 SOLUTIONS. Solution: The Petersen graph contains a cycle of odd length as a subgraph. Hence,

Math 443/543 Graph Theory Notes 5: Planar graphs and coloring

Planar graphs. Chapter 8

Basics of Graph Theory

FOUR EDGE-INDEPENDENT SPANNING TREES 1

Problem Set 3. MATH 776, Fall 2009, Mohr. November 30, 2009

Discharging and reducible configurations

Ma/CS 6b Class 7: Minors

arxiv: v1 [cs.dm] 13 Apr 2012

Jordan Curves. A curve is a subset of IR 2 of the form

Adjacent: Two distinct vertices u, v are adjacent if there is an edge with ends u, v. In this case we let uv denote such an edge.

Discrete Mathematics I So Practice Sheet Solutions 1

Treewidth and graph minors

Math 777 Graph Theory, Spring, 2006 Lecture Note 1 Planar graphs Week 1 Weak 2

Graphs and Discrete Structures

Definition 1.1. A matching M in a graph G is called maximal if there is no matching M in G so that M M.

K 4,4 e Has No Finite Planar Cover

1. a graph G = (V (G), E(G)) consists of a set V (G) of vertices, and a set E(G) of edges (edges are pairs of elements of V (G))

Properties of configurations of four color theorem

How many colors are needed to color a map?

MC 302 GRAPH THEORY 10/1/13 Solutions to HW #2 50 points + 6 XC points

On Possible Counterexamples to Negami s Planar Cover Conjecture

List of Theorems. Mat 416, Introduction to Graph Theory. Theorem 1 The numbers R(p, q) exist and for p, q 2,

Hamilton paths & circuits. Gray codes. Hamilton Circuits. Planar Graphs. Hamilton circuits. 10 Nov 2015

Symmetric Product Graphs

Remarks on Kuratowski s Planarity Theorem. A planar graph is a graph that can be drawn in a plane without edges crossing one another.

Assignment 4 Solutions of graph problems

The following is a summary, hand-waving certain things which actually should be proven.

Connecting face hitting sets in planar graphs

Forbidden Minors for a Pursuit Game on Graphs

Ma/CS 6b Class 5: Graph Connectivity

Math 575 Exam 3. (t). What is the chromatic number of G?

Weak Dynamic Coloring of Planar Graphs

INTRODUCTION TO GRAPH THEORY. 1. Definitions

Discrete mathematics

CHAPTER 2. Graphs. 1. Introduction to Graphs and Graph Isomorphism

ECS 20 Lecture 17b = Discussion D8 Fall Nov 2013 Phil Rogaway

Graph Theory S 1 I 2 I 1 S 2 I 1 I 2

Kuratowski Notes , Fall 2005, Prof. Peter Shor Revised Fall 2007

Planarity. 1 Introduction. 2 Topological Results

A generalization of Mader s theorem

arxiv: v1 [math.co] 4 Apr 2011

Matching Theory. Figure 1: Is this graph bipartite?

On the Relationships between Zero Forcing Numbers and Certain Graph Coverings

Paperclip graphs. Steve Butler Erik D. Demaine Martin L. Demaine Ron Graham Adam Hesterberg Jason Ku Jayson Lynch Tadashi Tokieda

Chapter 6 GRAPH COLORING

v V Question: How many edges are there in a graph with 10 vertices each of degree 6?

DO NOT RE-DISTRIBUTE THIS SOLUTION FILE

Final Exam Math 38 Graph Theory Spring 2017 Due on Friday, June 2, at 12:50 pm. Good Luck!!

Graph Connectivity G G G

Scheduling, Map Coloring, and Graph Coloring

On vertex types of graphs

The self-minor conjecture for infinite trees

v 1 v 2 r 3 r 4 v 3 v 4 Figure A plane embedding of K 4.

Week 9: Planar and non-planar graphs. 1st and 3rd of November, 2017

Math236 Discrete Maths with Applications

CMSC Honors Discrete Mathematics

Key Graph Theory Theorems

PETAL GRAPHS. Vellore, INDIA

MAT 145: PROBLEM SET 6

Theorem 3.1 (Berge) A matching M in G is maximum if and only if there is no M- augmenting path.

Tutte s Theorem: How to draw a graph

MATH 350 GRAPH THEORY & COMBINATORICS. Contents

Graph Definitions. In a directed graph the edges have directions (ordered pairs). A weighted graph includes a weight function.

Recognizing Interval Bigraphs by Forbidden Patterns

Week 9: Planar and non-planar graphs. 7 and 9 November, 2018

Computing Linkless and Flat Embeddings of Graphs in R 3

An Introduction to Graph Theory

Introduction to Graph Theory

γ(ɛ) (a, b) (a, d) (d, a) (a, b) (c, d) (d, d) (e, e) (e, a) (e, e) (a) Draw a picture of G.

CS 311 Discrete Math for Computer Science Dr. William C. Bulko. Graphs

HW Graph Theory SOLUTIONS (hbovik) - Q

Constructing universal graphs

Class Six: Coloring Planar Graphs

Subdivided graphs have linear Ramsey numbers

Elements of Graph Theory

Planar Graph (7A) Young Won Lim 6/20/18

A TIGHT BOUND ON THE LENGTH OF ODD CYCLES IN THE INCOMPATIBILITY GRAPH OF A NON-C1P MATRIX

8.2 Paths and Cycles

arxiv: v1 [math.ho] 7 Nov 2017

1 Some Solution of Homework

Assignment 1 Introduction to Graph Theory CO342

Graph Planarity. CSC 1300 Discrete Structures Villanova University

Perfect Matchings in Claw-free Cubic Graphs

CLAW-FREE 3-CONNECTED P 11 -FREE GRAPHS ARE HAMILTONIAN

Euler s formula n e + f = 2 and Platonic solids

Vertex coloring, chromatic number

A THREE AND FIVE COLOR THEOREM

Ma/CS 6b Class 4: Matchings in General Graphs

Transcription:

The Six Color Theorem The Six Color Theorem Theorem. Let G be a planar graph. There exists a proper -coloring of G. Proof. Let G be a the smallest planar graph (by number of vertices) that has no proper -coloring. By Theorem 8.1.7, there exists a vertex v in G that has degree five or less. G \ v is a planar graph smaller than G, so it has a proper -coloring. Color the vertices of G \ v with six colors; the neighbors of v in G are colored by at most five different colors. We can color v with a color not used to color the neighbors of v, and we have a proper -coloring of G, contradicting the definition of G.

The Five Color Theorem 8.3 3 The Five Color Theorem Theorem. Let G be a planar graph. There exists a proper 5-coloring of G. Proof. Let G be a the smallest planar graph (by number of vertices) that has no proper 5-coloring. By Theorem 8.1.7, there exists a vertex v in G that has degree five or less. G \ v is a planar graph smaller than G, so it has a proper 5-coloring. Color the vertices of G \ v with five colors; the neighbors of v in G are colored by at most five different colors. If they are colored with only four colors, we can color v with a color not used to color the neighbors of v, and we have a proper 5-coloring of G, contradicting the definition of G.

The Five Color Theorem 8.3 The Kempe Chains Argument Otherwise the neighbors of v are all colored differently. We will work to modify the coloring on G \ v so that only four colors are used. Consider the subgraphs H 1,3 and H, of G \ v constructed as follows: Let V 1,3 be the set of vertices in G \ v colored with colors 1 or 3. Let V, be the set of vertices in G \ v colored with colors or. Let H 1,3 be the induced subgraph of G on V 1,3. (Define H, similarly) 3 1 3 7 8 9 1 3 1 1 7 8 0 3 9 5 1 15 1 1 13 1 0 15 1 13

The Five Color Theorem 8.3 5 The Kempe Chains Argument Definition: A Kempe chain is a path in G \ v between two non-consecutive neighbors of v such that the colors on the vertices of the path alternate between the colors on those two neighbors. In the example above, 3 7 8 9 1 is a Kempe chain: the colors alternate between red and green and 1&3 not consecutive. Either v 1 and v 3 are in the same component of H 1,3 or not. If they are, there is a Kempe chain between v 1 and v 3. If they are not, (say v 1 is in component C 1 and v 3 is in C 3 ) then swap colors 1 and 3 in C 1. (Here we show C and C ) 1 7 0 3 8 9 1 5 1 15 1 3 1 13 0 1 15 1 13 0 1 15 1 13 1 7 0 3 8 9 1 5 1 15 1 3 1 13

The Five Color Theorem 8.3 The Kempe Chains Argument Claim. This remains a proper coloring of G \ v. Proof. We need to check that the recoloring does not have two like-colored vertices adjacent. In C 1, there are only vertices of color 1 and 3 and recoloring does not change that no two adjacent vertices are colored differently. And, by construction, no vertex adjacent to a vertex in C 1 is colored 1 or 3. This is true before AND after recoloring. 1 7 0 3 8 9 1 5 1 15 1 3 1 13 0 1 15 1 13 0 1 15 1 13 1 7 0 3 8 9 1 5 1 15 1 3 1 13

The Five Color Theorem 8.3 7 The Kempe Chains Argument So either there is a Kempe chain between v 1 and v 3 or we can swap colors so that v s neighbors are colored only using four colors. Similarly, either there is a Kempe chain between v and v or we can swap colors to color v s neighbors with only four colors. Question. Can we have both a v 1 -v 3 and a v -v Kempe chain? 3 v 5 There are no edge crossings in the graph drawing, so there would exist a vertex. This can not exist, so it must be possible to swap colors and be able to place a fifth color on v, contradicting the definition of G. 1

Modifications of Graphs 8 Modifications of Graphs Definition: Deletion G \ v (G delete v): Remove v from the graph and all incident edges. G \ e (G delete e): Remove e from the graph. Definition: Contraction G /e (G contract e): If e = vw, coalesce v and w into a super-vertex adjacent to all neighbors of v and w. [This may produce a multigraph.] Definition: A graph H is a minor of a graph G if H can be obtained from G by a sequence of edge deletions and/or edge contractions. [ Minor suggests smaller: H is smaller than G.] Note. Any subgraph of G is also a minor of G.

Modifications of Graphs 9 Modifications of Graphs Definition: A subdivision of an edge e is the replacement of e by a path of length at least two. [Like adding vertices in the middle of e.] Definition: A subdivision of a graph H is the result of zero or more sequential subdivisions of edges of H. Note. If G is a subdivision of H, then G is at least as large as H. Note. If G is a subdivision of H, then H is a minor of G. (Contract any edges that had been subdivided!) Note. The converse is not necessarily true.

Kuratowski s Theorem 9.1 70 Kuratowski s Theorem Theorem. Let H be a subgraph of G. If H is nonplanar, then G is nonplanar. Theorem. Let G be a subdivision of H. If H is nonplanar, then G is nonplanar. Corollary. If G contains a subdivision of a nonplanar graph, then G is nonplanar. Theorem. (Kuratowski, 30) A graph is planar if and only if it contains no subdivision of K 5 or K 3,3. Theorem. (Kuratowski variant) A graph G is planar if and only if neither K 5 nor K 3,3 is a minor of G.

Kuratowski s Theorem 9.1 71 Kuratowski s Theorem To prove that a graph G is planar, find a planar embedding of G. To prove that a graph G is non-planar, (a) Use q 3p, or (b) find a subgraph of G that is isomorphic to a subdivision of K 5 or K 3,3, or (b) successively delete and contract edges of G to show that K 5 or K 3,3 is a minor of G. Practice on the Petersen graph. (Here, have some copies!)