Coloring planar graphs

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

How many colors are needed to color a map?

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

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

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

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

Discrete Wiskunde II. Lecture 6: Planar Graphs

November 14, Planar Graphs. William T. Trotter.

List Coloring Graphs

Euler Characteristic

Ma/CS 6b Class 11: Kuratowski and Coloring

TWO CONTRIBUTIONS OF EULER

Math 3012 Applied Combinatorics Lecture 12

Every planar graph is 4-colourable and 5-choosable a joint proof

Planarity: dual graphs

Planar Graphs and Surfaces. Graphs 2 1/58

A Practical 4-coloring Method of Planar Graphs

arxiv: v1 [math.ho] 7 Nov 2017

Color My World: Who let the computers in?

6 Planar Graphs. 6.1 Euler's Formula

The Four Color Theorem: A Possible New Approach

CS 2336 Discrete Mathematics

Dominating Sets in Triangulations on Surfaces

The degree/diameter problem in maximal planar bipartite graphs

Chapter 12 and 11.1 Planar graphs, regular polyhedra, and graph colorings

Solution to Graded Problem Set 4

Definition For vertices u, v V (G), the distance from u to v, denoted d(u, v), in G is the length of a shortest u, v-path. 1

INTRODUCTION TO THE HOMOLOGY GROUPS OF COMPLEXES

MATH 350 GRAPH THEORY & COMBINATORICS. Contents

Properties of configurations of four color theorem

Class Six: Coloring Planar Graphs

CLASSIFICATION OF SURFACES

Planar graphs. Math Prof. Kindred - Lecture 16 Page 1

The Konigsberg Bridge Problem

The Six Color Theorem

Surfaces. 14 April Surfaces 14 April /29

Week 7 Convex Hulls in 3D

Discrete mathematics

[8] that this cannot happen on the projective plane (cf. also [2]) and the results of Robertson, Seymour, and Thomas [5] on linkless embeddings of gra

Assignment 1 Introduction to Graph Theory CO342

Planar Graphs. 1 Graphs and maps. 1.1 Planarity and duality

Homology of Simplicial Complexes

Planarity. 1 Introduction. 2 Topological Results

Ma/CS 6b Class 26: Art Galleries and Politicians

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

The orientability of small covers and coloring simple polytopes. Nishimura, Yasuzo; Nakayama, Hisashi. Osaka Journal of Mathematics. 42(1) P.243-P.

Lecture 5 CLASSIFICATION OF SURFACES

arxiv: v1 [math.co] 4 Apr 2011

A simple algorithm for 4-coloring 3-colorable planar graphs

Graphs and Discrete Structures

Lecture 20 : Trees DRAFT

CLASSIFICATION OF SURFACES

Four Color Map Theorem

Simultaneous Diagonal Flips in Plane Triangulations

THE FOUR-COLOR THEOREM. Joshua D. Chesler

Embedding a graph-like continuum in some surface

Face Width and Graph Embeddings of face-width 2 and 3

Discharging and reducible configurations

Embedded graphs. Sasha Patotski. Cornell University November 24, 2014

arxiv: v1 [math.co] 4 Sep 2017

CS6702 GRAPH THEORY AND APPLICATIONS 2 MARKS QUESTIONS AND ANSWERS

GRAPH THEORY and APPLICATIONS. Planar Graphs

Pacific Journal of Mathematics

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

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

Basics of Graph Theory

Matching and Planarity

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

Whitney s theorem for 2-regular planar digraphs

arxiv: v1 [math.co] 15 Apr 2018

Euler s Theorem. Brett Chenoweth. February 26, 2013

Scheduling, Map Coloring, and Graph Coloring

A Note on Vertex Arboricity of Toroidal Graphs without 7-Cycles 1

Lecture 5: Graphs. Graphs! Euler Definitions: model. Fact! Euler Again!! Planar graphs. Euler Again!!!!

Hamiltonian cycles in bipartite quadrangulations on the torus

4.2 Simplicial Homology Groups

Fixed-Parameter Algorithms, IA166

Discrete Mathematics and Probability Theory Fall 2013 Vazirani Note 7

6.3 Poincare's Theorem

Planar graphs. Chapter 8

Treewidth and graph minors

Discrete Mathematics I So Practice Sheet Solutions 1

Lecture 4: Trees and Art Galleries

ADJACENCY POSETS OF PLANAR GRAPHS

Lecture 7: Jan 31, Some definitions related to Simplical Complex. 7.2 Topological Equivalence and Homeomorphism

Prism-hamiltonicity of triangulations

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

Flavor of Computational Geometry. Convex Hull in 2D. Shireen Y. Elhabian Aly A. Farag University of Louisville

Computing Linkless and Flat Embeddings of Graphs in R 3

VIZING S THEOREM AND EDGE-CHROMATIC GRAPH THEORY. Contents

A Flavor of Topology. Shireen Elhabian and Aly A. Farag University of Louisville January 2010

Solutions to the Second Midterm Exam, Math 170, Section 002 Spring 2012

Non-extendible finite polycycles

Edge-disjoint Spanning Trees in Triangulated Graphs on Surfaces and application to node labeling 1

On Two Short Proofs About List Coloring Graphs

The Cyclic Cycle Complex of a Surface

BAR-MAGNET POLYHEDRA AND NS-ORIENTATIONS OF MAPS

6.2 Classification of Closed Surfaces

8 Colouring Planar Graphs

5 Graphs

Transcription:

: coloring and higher genus surfaces Math 104, Graph Theory April 2, 201 Coloring planar graphs

Six Color Let G be a planar graph. Then c(g) apple 6. Proof highlights. I Proof type: Induction on V (G). I Basic argument: Color min degree vertex with a leftover color. I Key fact: d(g) apple 5. Coloring planar graphs Five Color Let G be a planar graph. Then c(g) apple 5. Proof highlights. I Proof type: Induction on V (G). I Basic argument: Color min degree vertex v with a leftover color, if possible. Otherwise, swap two colors to make a color available at v. I Key facts: I d(g) apple 5. I Cannot have both a 1- alternating path and a 2-4 alternating path. 1 5 1 v 2 4 Kempe chain 1

Coloring planar graphs Five Color Let G be a planar graph. Then c(g) apple 5. Proof highlights. I Proof type: Induction on V (G). I Basic argument: Color min degree vertex v with a leftover color, if possible. Otherwise, swap two colors to make a color available at v. I Key facts: I d(g) apple 5. I Cannot have both a 1- alternating path and a 2-4 alternating path. 1 5 1 v 2 4 1 Coloring planar graphs Five Color Let G be a planar graph. Then c(g) apple 5. Proof highlights. I Proof type: Induction on V (G). I Basic argument: Color min degree vertex v with a leftover color, if possible. Otherwise, swap two colors to make a color available at v. I Key facts: I d(g) apple 5. I Cannot have both a 1- alternating path and a 2-4 alternating path. 1 5 w 1 v 2 4 1 on component of G[2/4 vtcs] containing w, swap all 2/4 colored vtcs

Four Color Let G be a planar graph. Then c(g) apple 4. A flawed proof. Proof by inductionmath on 104, V Spring (G). 201 Coloring planar graphs Four Color Let G be a planar graph. Then c(g) apple 4. A flawed proof. Proof by induction on V (G). Base case: Any graph G with V (G) apple 4 is trivially 4-colorable. Induction hypothesis: Suppose any planar graph with less than n vtcs is 4-colorable. Let G be a planar graph w/n vtcs. If G is not maximal planar, then add edges to make it so. Consider a planar embedding of G.

Four Color Proof continued. Let v be a min degree vertex. I If d(v) apple or if there are at most colors on neighbors of v, apply a leftover color argument. I If d(v)=4 and all 4 colors are present on neighbors of v, use a Kempe chain argument (as in proof of Five Color Thm). The hard case is left: d(v)=5 and all 4 colors are present on neighbors (so some color is repeated exactly once). Since G is maximal planar, its embedding is a triangulation, so N(v) form a 5-cycle. WLOG, assume colors of N(v) are 1,2,,4,2 cyclically. Coloring planar graphs Four Color 1/4 swap u 1/ swap y v x Proof continued. I If we can swap colors 1/ (on comp of G[1/] containing u), do it; then color v w/color 1. Otherwise, 9 a 1/ Kempe chain. I If we can swap colors 1/4 (on comp of G[1/4] containing u), do it; then color v w/color 1. Otherwise, 9 a 1/4 Kempe chain.

Coloring planar graphs Four Color 1/4 swap u 1/ swap y 2/ swap v x 2/4 swap Proof continued. I If we can swap colors 1/ (on comp of G[1/] containing u), do it; then color v w/color 1. Otherwise, 9 a 1/ Kempe chain. I If we can swap colors 1/4 (on comp of G[1/4] containing u), do it; then color v w/color 1. Otherwise, 9 a 1/4 Kempe chain. I If both Kempe chains described above exist, swap colors 2/4 (on comp of G[2/4] containing x) and swap colors 2/ (on comp of G[2/] containing y). Then color v w/color 2. Thus, we have a proper 4-coloring of G and the result holds by induction. What s wrong with this proof? While this proof by Kempe is wrong, it stood unchallenged for over 10 years. (Though flawed as a proof for the Four Color Thm, the ideas were used in a proof by Heawood of the Five Color Thm.) Problem: The 1/ Kempe path and 1/4 Kempe path may cross (at a vertex of color 1). Swapping 2/ and 2/4 then causes two adjacent vtcs to be assigned color 2.

An actual proof of the Four Color A proof was eventually given by Appel and Haken in the mid-1970 s that showed that a minimal counterexample could not exist; they used ideas of unavoidable sets and reducible configurations. Part of the Appel-Haken proof consisted of an exhaustive analysis of many discrete cases (originally 196) by a computer; controversy was stirred because the proof was computer-assisted. Robertson, Sanders, Seymour, and Thomas improved Appel and Haken s approach by reducing the number of cases to be checked by computer to 6. 6 cases

Surfaces of higher genus Handles and genus We consider (closed, orientable) surfaces that can be constructed from the sphere as follows: I cut out 2 disjoint discs of equal radius from sphere I bend and attach a cylinder of the same radius to the sphere so that the ends of the cylinder are glued to the boundaries of the discs adding a handle

Holes in a surface Definition The genus of a surface is the number of handles added to a sphere to obtain the surface. Formally speaking, the genus is the largest # of nonintersecting simple closed curves that can be drawn on the surface without disconnecting it. Roughly speaking, it is the # of holes in a surface. Remark Two surfaces are considered the same if one can be continuously deformed into the other. "A topologist is a mathematician who cannot tell the difference between a coffee mug and a donut both are surfaces of genus 1." MathWorld This animation shows a continuous deformation, known as a homeomorphism, of a coffee mug into a donut and then back to a coffee mug. This surface is a torus. genus 0 genus 1 genus 2 genus

Euler characteristic initial definition Definition The Euler characteristic of a surface is n e + f where n = V (G), e = E(G), and f = # of faces in an embedding of a connected graph G on surface. Euler characteristic Claim: The Euler characteristic is an invariant of the surface, (constant value, independent of choice of connected graph or its embedding). Let s try a simple example a graph G consisting of one vertex and two loops. How many faces are there in an embedding of G on the torus? 1, 2,?

Coloring planar graphs 2-cell embeddings Definition A 2-cell is a region such that every closed curve in the interior can be continuously contracted to a point. Alternatively, it is a region homeomorphic to an open disc. Definition A 2-cell embedding is a crossing-free drawing of a graph on a surface where every face is a 2-cell. Coloring planar graphs Euler characteristic updated definition Definition The Euler characteristic of a surface is n e + f where n = V (G), e = E(G), and f = # of faces in a 2-cell embedding of a connected graph G on surface.

Value of Euler characteristic for surfaces If G has a 2-cell embedding on a surface of genus g, then n e + f = 2 2g. So each time we add a handle to a surface, the Euler characteristic decreases by 2. Coloring planar graphs Seven Color If G is toroidal, then c(g) apple 7. A map on torus that requires 7 colors. (The map corresponds to K 7.)

Coloring planar graphs Seven Color If G is toroidal, then c(g) apple 7. A map on torus that requires 7 colors. (The map corresponds to K 7.) Seven Color If G is toroidal, then c(g) apple 7.

Genus of a graph Definition The genus of a graph G is the smallest genus on which G has a 2-cell embedding and is denoted g(g). Examples I g(k 1, ) = 0 since K 1, is planar I g(k 5 ) = 1 since K 5 is toroidal but not planar I g(k 6 ) = 1 since K 6 is toroidal but not planar