Planar Graphs

Planar Graphs

Planar Graphs 1 / 28 Planar Graphs Definition A graph is planar if it can be drawn in the plane with no edges crossing. 2 / 28 Examples of Planar Graphs C4 and K4 are both planar. 3 / 28 Proof Idea Remove edges until no cycles exist, always maintaining connectivity. Each removal of an edge from a cycle reduces the number of edges by 1 and the number of regions by 1, and leaves the number of vertices unchanged. The resulting graph is a tree, which has one less edge than vertices, and which has one region. Euler's Formula Theorem For any connected plane graph with p vertices and q edges that divides the plane into r regions, we have p − q + r = 2: 4 / 28 Euler's Formula Theorem For any connected plane graph with p vertices and q edges that divides the plane into r regions, we have p − q + r = 2: Proof Idea Remove edges until no cycles exist, always maintaining connectivity. Each removal of an edge from a cycle reduces the number of edges by 1 and the number of regions by 1, and leaves the number of vertices unchanged. The resulting graph is a tree, which has one less edge than vertices, and which has one region. 5 / 28 Regional Degree Theorem Definition The degree of a region of a plane graph is the number of encounters with edges in a walk around the boundary of the region. Theorem For any connected planar graph with q edges that divides the plane into r regions, we have 2q = sum of degrees of the regions : 6 / 28 Example of a Non-Planar Graph Consider a connected graph with p = 6 vertices and q = 13 edges. If the graph were planar, then by Euler's formula it would have r = 9 regions. c b a f d e 7 / 28 K5 is not planar K5 has p = 5 vertices and q = 10 edges. If K5 were planar, it would have r = 7 regions. b a c e d 8 / 28 K3;3 is not planar K3;3 has p = 6 vertices and q = 9 edges. If K3;3 were planar, it would have r = 5 regions. a b c d e f 9 / 28 Petersen graph is not planar Petersen graph has p = 10 vertices and q = 15 edges. If Petersen graph were planar, it would have r = 7 regions. g h b c a f d e i j 10 / 28 What makes a graph non-planar? I Does having large cycles make a graph non-planar? I Does having many edges make a graph non-planar? I Does having a non-planar subgraph make a graph non-planar? 11 / 28 Planarity of Complete Graphs Theorem Kn is planar if and only if n ≤ 4. 12 / 28 Planarity of Complete Bipartite Graphs Theorem Km;n is planar if and only if min(m; n) ≤ 2. 13 / 28 Is this graph non-planar? c b a f d e 14 / 28 Subdivision of graphs Definition Inserting a new vertex into an existing edge of a graph is called subdividing the edge. One or more subdivisions of edges creates a subdivision of the original graph. 15 / 28 Kuratowski's Theorem Theorem A graph is planar if and only if it does not contain a subdivision of K5 or K3;3 as a subgraph. 16 / 28 Planarity Algorithm for Hamiltonian Graphs Let G be a Hamiltonian graph. 1. Draw the graph G with Hamilton cycle H on the outside, i.e. with H as the boundary of the infinite region. 2. List the edges of G not in H: e1;:::; er . 3. Form a new graph K in which the vertices are labelled e1;:::; er and where the vertices labelled ei ; ej are joined by an edge if and only if ei ; ej cross in the drawing of G, i.e. cannot both be drawn inside (or outside) H (such edges are said to be incompatible). 4. Then G is planar if and only if K is bipartite. 17 / 28 Example Verify that the given graph has a Hamilton cycle and find a plane diagram for the graph. b c a d e 18 / 28 Example Hamilton cycle drawn on Corresponding incompatible the outside. edge graph. c ab ad a d ce bc b e 19 / 28 Convex Regular Polyhedra A polyhedron is convex when the straight line segment joining any two of its vertices lies entirely within it. A convex polyhedron can be represented by a planar graph. A polyhedron is regular when there exist integers m ≥ 3, n ≥ 3 such that each vertex has m edges meeting at it, and each face has n edges on its boundary. 20 / 28 Tetrahedron Edges: 6; Vertices: 4; Regions: 4 21 / 28 Cube Edges: 12; Vertices: 8; Regions: 6 22 / 28 Octahedron Edges: 12; Vertices: 6; Regions: 8 23 / 28 Dodecahedron Edges: 30; Vertices: 20; Regions: 12 24 / 28 Icosahedron Edges: 30; Vertices: 12; Regions: 20 25 / 28 Classification of Convex Regular Polyhedra Theorem Suppose that a regular polyhedron has each vertex of degree m and each face of degree n. Then (m; n) is one of (3; 3), (3; 4), (4; 3), (3; 5), (5; 3). Further, there exist Platonic solids corresponding to each of these pairs. 26 / 28 Platonic Solids Corresponding to (m; n) m n q p r Name 3 3 6 4 4 tetrahedron 3 4 12 8 6 cube 4 3 12 6 8 octahedron 3 5 30 20 12 dodecahedron 5 3 30 12 20 icosahedron 27 / 28 Acknowledgements Statements of results follow the notation and wording of Anderson's First Course in Discrete Mathematics. 28 / 28.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    28 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us