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

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

How many colors are needed to color a map?

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

CS 2336 Discrete Mathematics

Planarity: dual graphs

Graphs & Algorithms: Advanced Topics Planar Separators

Discrete Wiskunde II. Lecture 6: Planar Graphs

INTRODUCTION TO GRAPH THEORY. 1. Definitions

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

Discrete mathematics

Planar graphs. Chapter 8

Planarity. 1 Introduction. 2 Topological Results

Ma/CS 6b Class 9: Euler s Formula

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

November 14, Planar Graphs. William T. Trotter.

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

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

Euler Characteristic

Week 7 Convex Hulls in 3D

Ma/CS 6b Class 11: Kuratowski and Coloring

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

List Coloring Graphs

Assignments are handed in on Tuesdays in even weeks. Deadlines are:

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

Lecture 4: Bipartite graphs and planarity

Question. Why is the third shape not convex?

Basics of Graph Theory

MATH 350 GRAPH THEORY & COMBINATORICS. Contents

The clique number of a random graph in (,1 2) Let ( ) # -subgraphs in = 2 =: ( ) We will be interested in s.t. ( )~1. To gain some intuition note ( )

Graphs and Discrete Structures

Math 3012 Applied Combinatorics Lecture 12

The clique number of a random graph in (,1 2) Let ( ) # -subgraphs in = 2 =: ( ) 2 ( ) ( )

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

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))

The Six Color Theorem

Vertex coloring, chromatic number

Coloring planar graphs

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

1. CONVEX POLYGONS. Definition. A shape D in the plane is convex if every line drawn between two points in D is entirely inside D.

arxiv: v1 [math.ho] 7 Nov 2017

Vertex coloring, chromatic number

6 Planar Graphs. 6.1 Euler's Formula

Treewidth and graph minors

Characterizations of graph classes by forbidden configurations

Fixed-Parameter Algorithms, IA166

Key Graph Theory Theorems

EULER S FORMULA AND THE FIVE COLOR THEOREM

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

7. The Gauss-Bonnet theorem

Five Platonic Solids: Three Proofs

Exercise set 2 Solutions

arxiv: v1 [cs.dm] 13 Apr 2012

Lecture 20 : Trees DRAFT

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

arxiv: v1 [math.co] 4 Apr 2011

Vertex Cover is Fixed-Parameter Tractable

We have set up our axioms to deal with the geometry of space but have not yet developed these ideas much. Let s redress that imbalance.

From Wikipedia, the free encyclopedia

Convex Hulls (3D) O Rourke, Chapter 4

Chapter 5. Planar Graphs. 5.1 Plane and Planar Graphs

Discrete Mathematics I So Practice Sheet Solutions 1

Non-extendible finite polycycles

Example: The following is an example of a polyhedron. Fill the blanks with the appropriate answer. Vertices:

Lecture 19: Introduction To Topology

Math 210 Manifold III, Spring 2018 Euler Characteristics of Surfaces Hirotaka Tamanoi

CMSC Honors Discrete Mathematics

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

Euler's formula and Platonic solids

GRAPH THEORY and APPLICATIONS. Planar Graphs

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

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

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

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

ADJACENCY POSETS OF PLANAR GRAPHS

Unit I: Euler's Formula (and applications).

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

Lecture Notes on Graph Theory

Algorithms: Graphs. Amotz Bar-Noy. Spring 2012 CUNY. Amotz Bar-Noy (CUNY) Graphs Spring / 95

Properties of configurations of four color theorem

Planar Graph (7A) Young Won Lim 5/21/18

Lecture 4: Trees and Art Galleries

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

Algorithms. Graphs. Algorithms

Pebble Sets in Convex Polygons

THE FOUR-COLOR THEOREM. Joshua D. Chesler

Chapter 8. Voronoi Diagrams. 8.1 Post Oce Problem

Forbidden Minors for a Pursuit Game on Graphs

Simultaneous Diagonal Flips in Plane Triangulations

Weak Dynamic Coloring of Planar Graphs

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

Three applications of Euler s formula. Chapter 10

8 Colouring Planar Graphs

Color My World: Who let the computers in?

1 Appendix to notes 2, on Hyperbolic geometry:

A graph is finite if its vertex set and edge set are finite. We call a graph with just one vertex trivial and all other graphs nontrivial.

Coloring. Radhika Gupta. Problem 1. What is the chromatic number of the arc graph of a polygonal disc of N sides?

Hamiltonian cycles in bipartite quadrangulations on the torus

Senior Math Circles November 25, 2009 Graph Theory II

Structure and hamiltonicity of 3-connected graphs with excluded minors

Dominating Sets in Triangulations on Surfaces

Transcription:

Jordan Curves A curve is a subset of IR 2 of the form α = {γ(x) : x [0,1]}, where γ : [0,1] IR 2 is a continuous mapping from the closed interval [0,1] to the plane. γ(0) and γ(1) are called the endpoints of curve α. A curve is closed if its first and last points are the same. A curve is simple if it has no repeated points except possibly first = last. A closed simple curve is called a Jordan-curve. Examples: Line segments between p, q IR 2 x xp + (1 x)q, circular arcs, Bezier-curves without self-intersection, etc... 1

Drawing of graphs A drawing of a multigraph G is a function f defined on V (G) E(G) that assigns a point f(v) IR 2 to each vertex v and an f(u), f(v)-curve to each edge uv, such that the images of vertices are distinct. A point in f(e) f(e ) that is not a common endpoint is a crossing. A multigraph is planar if it has a drawing without crossings. Such a drawing is a planar embedding of G. A planar (multi)graph together with a particular planar embedding is called a plane (multi)graph. drawing plane embedding 2

Are there non-planar graphs? Proposition. K 5 and K 3,3 cannot be drawn without crossing. Proof. Define the conflict graph of edges. The unconscious ingredient. Jordan Curve Theorem. A simple closed curve C partitions the plane into exactly two faces, each having C as boundary. Not true on the torus! 3

Are there non-planar graphs? Proposition. K 5 and K 3,3 cannot be drawn without crossing. Proof. Define the conflict graph of edges. The unconscious ingredient. Jordan Curve Theorem. A simple closed curve C partitions the plane into exactly two faces, each having C as boundary. Not true on the torus! 3-a

Regions and faces An open set in the plane is a set U R 2 such that for every p U, all points within some small distance belong to U. A region is an open set U that contains a u, v-curve for every pair u, v U. The faces of a plane multigraph are the maximal regions of the plane that contain no points used in the embedding. A finite plane multigraph G has one unbounded face (also called outer face). 4

Dual graph Denote the set of faces of a plane multigraph G by F(G) and let E(G) = {e 1,..., e m }. Define the dual multigraph G of G by V (G ) := F(G) E(G ) := {e 1,..., e m}, where the endpoints of e i are the two (not necessarily distinct) faces f, f F(G) on the two sides of e i. Remarks. Multiple edges and/or loops could appear in the dual of simple graphs Different planar embeddings of the same planar graph could produce different duals. Proposition. Let l(f i ) denote the length of face F i in a plane multigraph G. Then 2e(G) = l(f i ). Proposition. e 1,..., e r E(G) forms a cycle in G iff e 1,..., e r E(G ) forms a minimal nonempty edgecut in G. 5

Euler s Formula Theorem.(Euler, 1758) If a plane multigraph G with k components has n vertices, e edges, and f faces, then n e + f = 1 + k. Proof. Induction on e. Base Case. If e = 0, then n = k and f = 1. Suppose now e > 0. Case 1. G has a cycle. Delete one edge from a cycle. In the new graph: e = e 1, n = n, f = f 1 (Jordan!), and k = k. Case 2. G is a forest. Delete a pendant edge. In the new graph: e = e 1, n = n, f = f, and k = k + 1. Remark. The dual may depend on the embedding of the graph, but the number of faces does not. 6

Application Platonic solids each face is congruent to the same regular convex r-gon, r 3 the same number d of faces meet at each vertex, d 3 EXAMPLES: cube, tetrahedron fr = 2e vd = 2e Substitute into Euler s Formula 2e d e + 2e r = 2 1 d + 1 r = 1 2 + 1 e Crucial observation: either d or r is 3. Possibilities: r d e f v 7

Applications of Euler s Formula For a convex polytope, #Vertices #Edges + #Faces = 2 Tetrahedron 4 6 4 Cube 8 12 6 Octahedron 6 12 8 Dodecahedron 20 30 12 Icosahedron 12 30 20 The platonic solids 8

Number of edges in a planar graphs Theorem. If G is a simple, planar graph with n(g) 3, then e(g) 3n(G) 6. If also G is triangle-free, then e(g) 2n(G) 4. Proof. Apply Euler s Formula. Corollary K 5 and K 3,3 are non-planar. A maximal planar graph is a simple planar graph that is not a spanning subgraph of another planar graph. A triangulation is a simple plane graph where every face is a triangle. Proposition. For a simple n-vertex plane graph G, the following are equivalent. A) G has 3n 6 edges B) G is a triangulation. C) G is a maximal planar graph. 9

Coloring maps with 5 colors Five Color Theorem. (Heawood, 1890) If G is planar, then χ(g) 5. Proof. Take a minimal counterexample. (i) There is a vertex v of degree at most 5. (ii) Modify a proper 5-coloring of G v to obtain a proper 5-coloring of G. A contradiction. Idea of modification: Kempe chains. 12

Coloring maps with 4 colors Four Color Theorem. (Appel-Haken, 1976) For any planar graph G, χ(g) 4. Idea of the proof. W.l.o.g. we can assume G is a planar triangulation. A configuration in a planar triangulation is a separating cycle C (the ring) together with the portion of the graph inside C. For the Four Color Problem, a set of configurations is an unavoidable set if a minimum counterexample must contain a member of it. A configuration is reducible if a planar graph containing it cannot be a minimal counterexample. The usual proof attempts to (i) find a set C of unavoidable configurations, and (ii) show that each configuration in C is reducible. 13

Proof attempts of the Four Color Theorem Kempe s original proof tried to show that the unavoidable set is reducible. Appel and Haken found an unavoidable set of 1936 of configurations, (all with ring size at most 14) and proved each of them is reducible. (1000 hours of computer time) Robertson, Sanders, Seymour and Thomas (1996) used an unavoidable set of 633 configuration. They used 32 rules to prove that each of them is reducible. (3 hours computer time) 14

Kuratowski s Theorem Theorem.(Kuratowski, 1930) A graph G is planar iff G does not contain a subdivision of K 5 or K 3,3. Outline of a proof. A Kuratowski subgraph of G is a subgraph of G that is a subdivision of K 5 or K 3,3. A minimal nonplanar graph is a nonplanar graph such that every proper subgraph is planar. Kuratowski s Theorem follows from the following Lemma and Theorem. Lemma If G is a graph with fewest edges among counterexamples, then G is 3-connected. Lemma. Every minimal nonplanar graph is 2-connected. Lemma. Let S = {x, y} be a separating set of G. If G is a nonplanar graph, then adding the edge xy to some S-lobe of G yields a nonplanar graph. 15

Theorem.(Tutte, 1960) If G is a 3-connected graph with no Kuratowski subgraph, then G has a convex embedding in the plane with no three vertices on a line. A convex embedding of a graph is a planar embedding in which each face boundary is a convex polygon. Lemma. If G is a 3-connected graph with n(g) 5, then there is an edge e E(G) such that G e is 3-connected. Lemma. G has no Kuratowski subgraph G e has no Kuratowski subgraph.

The Graph Minor Theorem Theorem. (Robertson and Seymour, 1985-200?) In any infinite list of graphs, some graph is a minor of another. Proof: more than 500 pages in 20 papers. Corollary For any graph property that is closed under taking minors, there exists finitely many minimal forbidden minors. Homework. Wagner s Theorem. Every nonplanar graph contains either a K 5 or K 3,3 -minor. For embeddability on the projective plane, it is known that there are 35 minimal forbidden minors. For embeddability on the torus, we don t know the exact number of minimal forbidden minors; there are more than 800 known. (The generalization of Kuratowski s subdivision characterization yields an infinite list.) 16