Planarity: dual graphs

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

The Six Color Theorem

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

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

Planar graphs. Chapter 8

Discrete Wiskunde II. Lecture 6: Planar Graphs

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

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

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

INTRODUCTION TO GRAPH THEORY. 1. Definitions

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

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

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

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

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

Planarity. 1 Introduction. 2 Topological Results

CS 2336 Discrete Mathematics

How many colors are needed to color a map?

GRAPH THEORY and APPLICATIONS. Planar Graphs

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

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

Ma/CS 6b Class 11: Kuratowski and Coloring

Discrete Mathematics I So Practice Sheet Solutions 1

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

arxiv: v1 [cs.dm] 13 Apr 2012

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

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

Key Graph Theory Theorems

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

Characterizations of graph classes by forbidden configurations

Discrete mathematics

Lecture 4: Bipartite graphs and planarity

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

DO NOT RE-DISTRIBUTE THIS SOLUTION FILE

Chapter 8. Voronoi Diagrams. 8.1 Post Oce Problem

Matchings. Examples. K n,m, K n, Petersen graph, Q k ; graphs without perfect matching. A maximal matching cannot be enlarged by adding another edge.

Basics of Graph Theory

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

MATH 350 GRAPH THEORY & COMBINATORICS. Contents

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

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

Fixed-Parameter Algorithms, IA166

Graph Theory. 1 Introduction to Graphs. Martin Stynes Department of Mathematics, UCC January 26, 2011

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

Lecture 4: Trees and Art Galleries

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

The statement implies that any three intersection points of two distinct planes lie on a line.

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

K 4,4 e Has No Finite Planar Cover

A THREE AND FIVE COLOR THEOREM

Exercise set 2 Solutions

Edge colorings. Definition The minimum k such that G has a proper k-edge-coloring is called the edge chromatic number of G and is denoted

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

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

Simultaneous Diagonal Flips in Plane Triangulations

List Coloring Graphs

DO NOT RE-DISTRIBUTE THIS SOLUTION FILE

November 14, Planar Graphs. William T. Trotter.

Professor: Padraic Bartlett. Lecture 9: Trees and Art Galleries. Week 10 UCSB 2015

K 4 C 5. Figure 4.5: Some well known family of graphs

Pebble Sets in Convex Polygons

Math 3012 Applied Combinatorics Lecture 12

Mock Exam. Juanjo Rué Discrete Mathematics II, Winter Deadline: 14th January 2014 (Tuesday) by 10:00, at the end of the lecture.

Graphs & Algorithms: Advanced Topics Planar Separators

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

CS6702 GRAPH THEORY AND APPLICATIONS 2 MARKS QUESTIONS AND ANSWERS

arxiv: v1 [math.ho] 7 Nov 2017

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

Synthetic Geometry. 1.1 Foundations 1.2 The axioms of projective geometry

Discrete Applied Mathematics

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.

Structure and hamiltonicity of 3-connected graphs with excluded minors

Computing Linkless and Flat Embeddings of Graphs in R 3

Discharging and reducible configurations

On Possible Counterexamples to Negami s Planar Cover Conjecture

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

Treewidth and graph minors

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

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.

Forbidden Minors for a Pursuit Game on Graphs

Chapter 5. Planar Graphs. 5.1 Plane and Planar Graphs

Università degli Studi di Roma Tre Dipartimento di Informatica e Automazione Via della Vasca Navale, Roma, Italy

6.2 Classification of Closed Surfaces

Coloring planar graphs

CMSC Honors Discrete Mathematics

6 Planar Graphs. 6.1 Euler's Formula

Lecture 20 : Trees DRAFT

From Wikipedia, the free encyclopedia

ADJACENCY POSETS OF PLANAR GRAPHS

Network flows and Menger s theorem

Three applications of Euler s formula. Chapter 10

Planar Point Location

Lecture 5: Dual graphs and algebraic duality

On Cyclically Orientable Graphs

5 Graphs

Nesting points in the sphere. Dan Archdeacon. University of Vermont. Feliu Sagols.

Math 485, Graph Theory: Homework #3

Math 776 Graph Theory Lecture Note 1 Basic concepts

Fundamental Properties of Graphs

Lecture 6: Graph Properties

Transcription:

: dual graphs Math 104, Graph Theory March 28, 2013 : dual graphs Duality Definition Given a plane graph G, the dual graph G is the plane graph whose vtcs are the faces of G. The correspondence between edges of G and those of G is as follows: if e 2 E(G) lies on the boundaries of faces X and Y, then the endpts of the dual edge e 2 E(G ) are the vtcs x and y that represent faces X and Y of G. : dual graphs

Example of a dual graph A dual graph of a plane graph. : dual graphs Example of a dual graph A dual graph of a plane graph. : dual graphs

Correspondence between G and G vtcs of G =) faces of G edges of G =) edges of G dual of a plane graph =) multigraph loops of G =) cut edges of G multiple/parallel edges of G =) distinct faces of G w/multiple common boundary edges : dual graphs Observations about a dual graph I The dual G of a plane graph G is itself a plane graph. (Intuitively clear that we can draw the dual as a plane graph, but we do not prove this fact.) I The dual of any plane graph is connected. Question Given a planar graph G, do all planar embeddings of G have the same dual (isomorphic duals)? : dual graphs

Observations about a dual graph I The dual G of a plane graph G is itself a plane graph. (Intuitively clear that we can draw the dual as a plane graph, but we do not prove this fact.) I The dual of any plane graph is connected. I Two embeddings of a planar graph may have nonisomorphic duals. I (G ) = G if and only if G is connected. (Requires proof Exercise 6.1.18 of text.) Preview: planar graphs and coloring coloring regions of map! coloring faces of planar embedding! coloring vtcs of G : dual graphs

: characterizations and special classes of planar graphs Math 104, Graph Theory March 28, 2013 Subdivisions Definition The subdivision of an edge e = uv is the replacement of e with new vertex w and two new edges uw and wv (replace edge w/path of length 2). u v u w v Definition A graph H is a subdivision of graph G if one can obtain H from G by a series of edge subdivisions.

Example of a subdivision Petersen graph contains a K 3,3 -subdivision. Example of a subdivision Petersen graph contains a K 3,3 -subdivision.

Minors Definition A minor of a graph G is any graph obtainable from G via a sequence of vertex and edge deletions and edge contractions. Petersen graph has a K 5 -minor. Subdivisions and minors Lemma If G contains a subdivision of H, then H is a minor of G. As an example, let G be the Petersen graph and H be K 3,3. We have already seen that the Petersen graph contains a subdivision of K 3,3. Furthermore, K 3,3 is a minor of the Petersen graph as seen below: blue = delete red = contract Petersen graph has a K 3,3 -minor.

Subdivisions and minors Lemma If G contains a subdivision of H, then H is a minor of G. As an example, let G be the Petersen graph and H be K 3,3. We have already seen that the Petersen graph contains a subdivision of K 3,3. Furthermore, K 3,3 is a minor of the Petersen graph as seen below: K 3,3 blue = delete red = contract Petersen graph has a K 3,3 -minor. Characterizations of planar graphs Theorem (Kuratowski) A graph G is planar if and only if contains no subdivision of K 5 or K 3,3. Kuratowski s Theorem... I provides a structural characterization of planar graphs I is useful in showing that a graph is nonplanar Theorem (Wagner) A graph G is planar if and only neither K 5 nor K 3,3 is a minor of G.

Special kinds of planar graphs Definition A maximal planar graph is a simple planar graph that is not a spanning subgraph of another planar graph. In other words, it is a planar graph to which no new edge can be added without violating the planarity. Definition A triangulation is a simple plane graph in which all faces have degree 3. Maximal planar graphs Proposition For a simple n-vertex plane graph G with n 3, the following are equivalent. 1. G is a maximal plane graph. 2. G is a triangulation. 3. G has 3n 6 edges. Proof. 1 ) 2: Suppose BWOC 9 a face of degree 4 or more in the maximal plane graph G. Then 9 vtcs u and v on this face boundary such that uv 62 E(G); if not, a vertex and incident edges can be added to the interior of the face to obtain a planar embedding of K 5.

Maximal planar graphs Proposition For a simple n-vertex plane graph G with n 3, the following are equivalent. 1. G is a maximal plane graph. 2. G is a triangulation. 3. G has 3n 6 edges. Proof. 1 ) 2: Suppose BWOC 9 a face of degree 4 or more in the maximal plane graph G. Then 9 vtcs u and v on this face boundary such that uv 62 E(G); if not, a vertex and incident edges can be added to the interior of the face to obtain a planar embedding of K 5. Drawing the edge uv in the interior of the face does not violate the planarity of G and hence contradicts the maximality of G. )( Maximal planar graphs Proposition For a simple n-vertex plane graph G with n 3, the following are equivalent. 1. G is a maximal plane graph. 2. G is a triangulation. 3. G has 3n 6 edges. Proof. 2 ) 3: Suppose G is a triangulation with f faces. Then 2 E(G) = Â d(face)=3f faces and so by Euler s formula, 2 = n e + f = n e + 2 3 e = n 1 3 e. Thus, e = 3n 6.

Maximal planar graphs Proposition For a simple n-vertex plane graph G with n 3, the following are equivalent. 1. G is a maximal plane graph. 2. G is a triangulation. 3. G has 3n 6 edges. Proof. 3 ) 1: By previous theorem, E(G) apple 3n 6, so if G has 3n 6 edges, no edge can be added to the planar graph G. Maximal planar graphs Remark Every simple planar graph is a spanning subgraph of a maximal planar graph. Procedure to get maximal planar graph from simple plane graph I In a plane graph G with at least 3 vtcs, if a face has a cut edge inside it, add an edge between one end of cut edge and any other vertex on boundary of face. I Otherwise, a face boundary is a k-cycle with k 3. If k 4, edges (chords) can be drawn from one vertex on the cycle to every other vertex on the cycle so that the face is divided into triangles.

Example of generating a maximal planar graph Example of generating a maximal planar graph Adding edges to obtain a maximal planar graph.

Outerplanar graphs Definition A graph is outerplanar if it has a planar embedding in which all vtcs are on the boundary of the unbounded face. (Equivalently, some face in the embedding includes every vertex on its boundary.) Remarks I All cycles are outerplanar. I All trees are outerplanar. I We can use Kuratowski s Thm to show that G is outerplanar if and only if G contains no subdivision of K 4 or K 2,3. (Exercise 6.2.7 of textbook) I Every simple outerplanar graph has a vertex of degree at most 2, i.e., d(g) apple 2.