Cops and Robber on Planar Graphs Presented by Aaron Maurer Results of Work Done at IMA REU 2010 Aaron Maurer (Carleton College), John McCauley (Haverford.

Slides:



Advertisements
Similar presentations
Planar graphs Algorithms and Networks. Planar graphs2 Can be drawn on the plane without crossings Plane graph: planar graph, given together with an embedding.
Advertisements

22C:19 Discrete Math Graphs Fall 2014 Sukumar Ghosh.
Walks, Paths and Circuits Walks, Paths and Circuits Sanjay Jain, Lecturer, School of Computing.
Divide and Conquer. Subject Series-Parallel Digraphs Planarity testing.
Convex drawing chapter 5 Ingeborg Groeneweg. Summery What is convex drawing What is convex drawing Some definitions Some definitions Testing convexity.
Applications of Euler’s Formula for Graphs Hannah Stevens.
Chapter 12: Surface Area and Volume of Solids
Graph Drawing Introduction 2005/2006. Graph Drawing: Introduction2 Contents Applications of graph drawing Planar graphs: some theory Different types of.
Week 11 – Cop number of outerplanar graphs Dr. Anthony Bonato Ryerson University AM8002 Fall 2014.
Applied Combinatorics, 4th Ed. Alan Tucker
Tucker, Applied Combinatorics, Section 1.4, prepared by Patti Bodkin
Definition Dual Graph G* of a Plane Graph:
Drawing of G. Planar Embedding of G Chord A chord of a cycle C is an edge not in C whose endpoints lie in C.
CTIS 154 Discrete Mathematics II1 8.2 Paths and Cycles Kadir A. Peker.
Chapter 4: Straight Line Drawing Ronald Kieft. Contents Introduction Algorithm 1: Shift Method Algorithm 2: Realizer Method Other parts of chapter 4 Questions?
1 Separator Theorems for Planar Graphs Presented by Shira Zucker.
Drawing of G. Planar Embedding of G Proposition Proof. 1. Consider a drawing of K 5 or K 3,3 in the plane. Let C be a spanning cycle. 2. If the.
Hypergraphs and their planar embeddings Marisa Debowsky University of Vermont April 25, 2003.
MATH 310, FALL 2003 (Combinatorial Problem Solving) Lecture 4, Monday, September 8.
Curve Curve: The image of a continous map from [0,1] to R 2. Polygonal curve: A curve composed of finitely many line segments. Polygonal u,v-curve: A polygonal.
Chapter 12 Notes.
Graph Theory Ch6 Planar Graphs. Basic Definitions  curve, polygon curve, drawing  crossing, planar, planar embedding, and plane graph  open set  region,
Graph Theory Chapter 6 Planar Graphs Ch. 6. Planar Graphs.
Subdivision of Edge In a graph G, subdivision of an edge uv is the operation of replacing uv with a path u,w,v through a new vertex w.
Orthogonal Drawings of Series-Parallel Graphs Joint work with Xiao Zhou by Tohoku University Takao Nishizeki.
12.1 – Explore Solids.
The length of vertex pursuit games Anthony Bonato Ryerson University CCC 2013.
MAT 2720 Discrete Mathematics Section 8.7 Planar Graphs
Planar Graphs Graph Coloring
Agenda Review: –Planar Graphs Lecture Content:  Concepts of Trees  Spanning Trees  Binary Trees Exercise.
12.1 Exploring Solids.
Graph theory and networks. Basic definitions  A graph consists of points called vertices (or nodes) and lines called edges (or arcs). Each edge joins.
MAT 2720 Discrete Mathematics Section 8.2 Paths and Cycles
Lecture 52 Section 11.2 Wed, Apr 26, 2006
Section 12-1 Exploring Solids. Polyhedron Three dimensional closed figure formed by joining three or more polygons at their side. Plural: polyhedra.
Eternal Domination Chip Klostermeyer.
Trees.
Graphs. Representations of graphs : undirected graph An undirected graph G have five vertices and seven edges An adjacency-list representation of G The.
Overprescribed Cops and Robbers Anthony Bonato Ryerson University GRASCan 2016.
Algorithms and Networks
Great Theoretical Ideas In Computer Science
Planar Graphs Hubert Chan (Chapter 9.7) [O2 Proof Techniques]
Outline 1 Properties of Planar Graphs 5/4/2018.
Goal 1: Using Properties of Polyhedra Goal 2: Using Euler’s Theorem
Graph Drawing.
Characteristics of Planar Graphs
Computing Connected Components on Parallel Computers
Applied Combinatorics, 4th Ed. Alan Tucker
Graph theory Definitions Trees, cycles, directed graphs.
Tucker, Applied Combinatorics, Sec 2.4
Throttling for Cops and Robbers on Graphs
Topological directions in Cops and Robbers
Chapter 10.7 Planar Graphs These class notes are based on material from our textbook, Discrete Mathematics and Its Applications, 7th ed., by Kenneth H.
Polygon Triangulation
Graph.
Analysis of Algorithms
Chapter 10.7 Planar Graphs These class notes are based on material from our textbook, Discrete Mathematics and Its Applications, 7th ed., by Kenneth H.
Applied Combinatorics, 4th Ed. Alan Tucker
Miniconference on the Mathematics of Computation
MAT 2720 Discrete Mathematics
Discrete Mathematics and its Applications Lecture 7 – Cops and Robbers
Modelling and Searching Networks Lecture 10 – Cop Number and Genus
Gaph Theory Planar Graphs
GRAPH THEORY Properties of Planar Graphs Ch9-1.
Planarity.
Concepts of Computation
Agenda Review Lecture Content: Shortest Path Algorithm
Almost all cop-win graphs contain a universal vertex
Chapter 10.7 Planar Graphs These class notes are based on material from our textbook, Discrete Mathematics and Its Applications, 7th ed., by Kenneth H.
GRAPH THEORY Properties of Planar Graphs Ch9-1.
Presentation transcript:

Cops and Robber on Planar Graphs Presented by Aaron Maurer Results of Work Done at IMA REU 2010 Aaron Maurer (Carleton College), John McCauley (Haverford College), and Silviya Valeva (Mount Holyoke College) Advisor: Andrew Beveridge (Macalester College) Problem Poser: Volkan Isler (University of Minnesota) Mentor: Vishal Saraswat (University of Minnesota)

What is Cops and Robbers Game? ● It is played on a graph ● One robber and n cops are placed on vertices. ● The robber and all the cops together take turns moving ● For a move, a cop/robber can either stay on the vertex he is on, or move to one which shares an edge with it ● If a cop ends up on the same vertex as the robber, they capture him and the cops win

Terminology ● N Cop Win: A graph G is called n cop win if n cops, for any initial arraignment of cops and robber, can always capture the robber ● C(G) (“cop number”) is smallest n such that this is true ● N(v) (“neighborhood of v”) is the set of vertices that are or share an edge with a vertex v ● Dominating Set: a set of vertices such that all vertices in a neighborhood or graph shares a edge with one of the vertices

Planar Graphs ● Planar: A planar graph is a graph who can be drawn in a plane such that its edges only meet at vertices (no edge crossings) ● “A Game of Cops and Robbers” by Aigner and Fromme provided several important theorems for games of cops and robbers on planar graphs.

Aigner and Fromme ● Pitfall: A “pitfall” is a vertex whose entire neighborhood is dominated by a single vertex ● Theorem: A graph G is one cop win if and only if by successively removing pit falls in any order, G is reduced to a single vertex. ● Proof Outline: If a robber is on a pitfall, cop can pretend he is on dominating vertex instead (from their robber has no where to go where the cop can't catch him immediately)

Aigner and Fromme ● Theorem: If given enough turns, a cop can position himself on a shortest path between two points such that if the robber moves onto it, the cop will capture him. ● Proof Outline: Since the path is shortest, any path between points on it is shortest, so cop can move to position where he can reach any other point on path quicker than robber.

Aigner and Fromme ● Big Theorem: For all planar graphs G, C(G) is at most 3. ● Proof Outline: ● -Two cops can choose shortest paths that share endpoints, dividing graph in two. ● -Third cop can choose another shortest path that reduces robber's section and frees another cop. ● -If repeated long enough, robber runs out of space and is caught.

Where Does This Leave Us ● A one cop win graph is easily identifiable ● At worst, a planar graph is three cop win ● Our Question: Can we categorize which planar graphs are two cop win and which are three cop win?

Examples: Platonic Solids Tetrahedron ● One cop win: dominated by a single vertex

Examples: Platonic Solids Cube ● Two vertices dominate ● No Pitfalls ● Thus, two cop win

Examples: Platonic Solids Dodecahedron ● No Pitfalls ● Whenever two cops approach robber, he always has escape ● Three cop win

Maximal Planar Graphs ● Maximal Planar: A graph is maximal planar when any additional edge would force the graph to be non-planar. ● This is also known as triangulated since it forces every face to have three edges.

Maximal Planar With Maximum Degree Less Than Five ● Theorem: If a maximal planar graph only has vertices of degree five or less, then it is at most two cop ● Proof Outline: ● -The cops can choose paths to the robber through two different vertices incident to him ● -As robber moves, cops can adjust their paths and move down them such that their combined is regularly decreasing ● -Once combined lengths paths get small enough, robber caught

Maximal Planar with Maximum Degree Less Than Five

Maximal Planar With Maximum Degree Greater Than Seven ● We have found examples of maximum planar graphs maximum degree seven that are cop number three

Example: Maximal Planar Maximum Degree 9 ● Created by adding extra vertices and edges in each face of dodecahedron as such:

Maximal Planar Maximum Degree Six ● Unknown if these can be three cop win. Our conjecture is that it can't ● Reasons: ● -The cops can always at least maintain their distance and paths while robber goes over degree six vertices ● -Always at worst two cop win unless there is a cycle of degree six vertices

Series Parallel Graphs ● If two graphs G and H have a source and a sink: ● Series Composition: combining one source with other sink is a ● Parallel Composition: combining both sources and both sinks is a ● Series-Parallel Graph: A graph made by a sequence of such compositions on a set of single edge graphs

Series Parallel Graphs

● Theorem: All series-parallel graphs have cop number at most two. ● Proof Outline: ● -One cop goes to source, other to sink. ● -If parallel composition, robber stuck in one subgraph ● -If series, both cops can move towards merged source/sink till one gets there without letting robber escape from current subgraph. ● -repeat on successive SP subgraphs till caught

K-Outerplanar Graphs ● Outerplanar: a graph such that vertices lie on a fixed circle and all edges lie inside (also known as 1-outerplanar) ● K-outerplanar: a graph such that if the vertices on the exterior face is removed, one gets a (k-1)- outerplanar graph ● Maximal k-outerplanar: a k-outerplanar graph where the addition of another edge would make it non k-outerplanar

K-Outerplanar Graphs

Outerplanar Graphs ● Theorem: All outerplanar graphs are at most two cop win. ● Outline Proof: ● -Let cops move to either end of chord of graph, dividing graph ● -One cop moves to edge of next chord on robber side ● -Robber either on path between two chords or stuck in smaller area ● -Can be repeated till robber captured ● Better proof: Outerplanar is also series parallel

Maximal Outerplanar ● Theorem: All maximal outerplanar graphs are one cop win ● Outline Proof: Each maximal outerplanar graph has at least two pitfalls. Once removed, graph still maximal outerplanar. Can be repeated till one point left

Maximal 2-Outerplanar ● Theorem: Maximal 2-Outerplanar graphs have at most cop number 2 ● Outline Proof: Due to being maximal, every vertex inner circle connected to one on outer. ● -Cops can choose chord through middle and defend paths upwards from it, pinning robber in smaller space ● -Can systematically reduce size this area

Outerplanar ● Theorem: Maximal 3-outerplanar at most cop number 2 (proof similar 2-outerplanar but with more cases) ● Maximal k-outerplanar for k>3 unknown, we suspect at worst two cop win ● K-outerplanar in general for k>1 unknown

Conclusion ● Maximal Planar with maximum degree five at most two cop, maximum degree seven or more can be three cop, maximum degree six unknown ● Series-parallel graphs are at most two cop ● Outerplanar at most two cop, k-outerplanar unknown ● ● Maximal k-outerplanar for k 3 unknown

For Further Information If you have any further questions or want to see my REU groups report, with far more detail and more many more results, me at: