Cops and Robbers with Traps and Doors

Similar documents
Non-Trivial Pursuit: a Game of Cops and Robbers

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

Cops and Robbers on Planar Graphs

The Petersen graph is the smallest 3-cop-win graph

How many colors are needed to color a map?

INTRODUCTION TO GRAPH THEORY. 1. Definitions

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

CATCH ME IF YOU CAN: COPS AND ROBBERS ON GRAPHS

How many colors are needed to color a map?

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

SURIEM 2016 Final Report: Games on Graphs

Forbidden Minors for a Pursuit Game on Graphs

Shannon Switching Game

Graph Theory S 1 I 2 I 1 S 2 I 1 I 2

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

Cops and Robbers on String Graphs

Matching and Planarity

Lecture 6: Graph Properties

HMMT February 2018 February 10, 2018

A New Game Chromatic Number

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

arxiv: v1 [math.co] 27 Jul 2016

arxiv: v1 [math.co] 21 Jan 2017

The Six Color Theorem

The Game Chromatic Number of Some Classes of Graphs

Dominating Sets in Triangulations on Surfaces

Discrete Mathematics I So Practice Sheet Solutions 1

An Eternal Domination Problem in Grids

Capture-time Extremal Cop-Win Graphs

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

Algorithms. Graphs. Algorithms

Throttling for the game of Cops and Robbers on graphs

Tree Decompositions, Treewidth, and NP-Hard Problems. A Survey Paper on Recent Findings in the Field. Gerrod Voigt

Basic Combinatorics. Math 40210, Section 01 Fall Homework 4 Solutions

CS 2336 Discrete Mathematics

WUCT121. Discrete Mathematics. Graphs

NESTED AND FULLY AUGMENTED LINKS

Revolutionaries and Spies

Majority and Friendship Paradoxes

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

Elements of Graph Theory

Lecture 4: Bipartite graphs and planarity

Euler Characteristic

Week 7 Convex Hulls in 3D

Paths, Circuits, and Connected Graphs

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.

Dominating Sets in Planar Graphs 1

Chapter 4. Relations & Graphs. 4.1 Relations. Exercises For each of the relations specified below:

The Structure of Bull-Free Perfect Graphs

Discharging and reducible configurations

Computing Linkless and Flat Embeddings of Graphs in R 3

arxiv: v1 [math.ho] 7 Nov 2017

Computer Science 280 Fall 2002 Homework 10 Solutions

Graph Theory: Introduction

A Proof of Seymour's Second Neighborhood Conjecture

Brief History. Graph Theory. What is a graph? Types of graphs Directed graph: a graph that has edges with specific directions

List Coloring Graphs

CONNECTIVITY AND NETWORKS

Lecture 20 : Trees DRAFT

Domination, Independence and Other Numbers Associated With the Intersection Graph of a Set of Half-planes

HW Graph Theory SOLUTIONS (hbovik) - Q

Planar graphs. Chapter 8

Graph Theory Questions from Past Papers

REU 2006 Discrete Math Lecture 5

Treewidth and graph minors

Subdivided graphs have linear Ramsey numbers

Mathematics As A Liberal Art

by conservation of flow, hence the cancelation. Similarly, we have

Graph theory. Po-Shen Loh. June We begin by collecting some basic facts which can be proved via bare-hands techniques.

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.

Nim-Regularity of Graphs

These notes present some properties of chordal graphs, a set of undirected graphs that are important for undirected graphical models.

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

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

Section 3.4 Basic Results of Graph Theory

Winning Positions in Simplicial Nim

Weak Dynamic Coloring of Planar Graphs

Lecture 3: Recap. Administrivia. Graph theory: Historical Motivation. COMP9020 Lecture 4 Session 2, 2017 Graphs and Trees

Discrete mathematics

Assignment 4 Solutions of graph problems

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.

Finding a princess in a palace: A pursuit evasion problem

Matching Algorithms. Proof. If a bipartite graph has a perfect matching, then it is easy to see that the right hand side is a necessary condition.

Graph Connectivity G G G

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

Some Open Problems in Graph Theory and Computational Geometry

Characterizing Graphs (3) Characterizing Graphs (1) Characterizing Graphs (2) Characterizing Graphs (4)

Math 776 Graph Theory Lecture Note 1 Basic concepts

An upper bound for the chromatic number of line graphs

Computational Geometry: Lecture 5

Assignment 1 Introduction to Graph Theory CO342

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

On the Relationships between Zero Forcing Numbers and Certain Graph Coverings

Maximum 4-degenerate subgraph of a planar graph

Short proofs of coloring theorems on planar graphs

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

FOUR EDGE-INDEPENDENT SPANNING TREES 1

Ma/CS 6b Class 11: Kuratowski and Coloring

Mathematics for Computer Science Exercises from Week 4

THE COPS AND ROBBER GAME ON GRAPHS WITH FORBIDDEN (INDUCED) SUBGRAPHS

Transcription:

Cops and Robbers with Traps and Doors Dalton Allan Linda Dunklee Sofya Vorotnikova July 20, 2012

General Rules Cops and Robber is a game played on reflexive graphs that is, vertices each have a least one loop (which is why you can pass). There are two players: one consisting of the set of cops and a single robber.

General Rules Cops and Robber is a game played on reflexive graphs that is, vertices each have a least one loop (which is why you can pass). There are two players: one consisting of the set of cops and a single robber. If after some finite number of rounds one of the cops is able to occupy the same vertex as the robber, the cops win. The robber wins if he can evade capture indefinitely. The cop number of a graph is the minimum number of cops to ensure that the cops win on that graph.

Traps and Doors We are interested in the case when there are fewer cops than the cop number of the graph. The cops cannot catch the robber, so we give the cops some devices to use. The first kind is traps - if the robber enters a vertex with a trap, then the cops win. Traps can be picked up by cops and moved around the graph. The second kind is doors - these must be permanently placed before the game starts and the robber just can t enter vertices with them.

Traps and Doors We use the following notation: tr n (G) = m means that the minimal number of traps required to win on G with n cops is m. Similarly dr n (G) = m stands for the number of doors. tr(g) and dr(g) mean tr 1 (G) and dr 1 (G) respectively. There is an alternative notation for traps: G is an (n, m) win iff n cops can win with m traps. However, in this case m is not necessarily minimal.

Corners A vertex v is a corner iff there exists a vertex that is adjacent to v and every neighbor of v. Deleting a corner does not change the cop number of a graph. A graph is cop-win iff it can be reduced to a point by deleting corners. Graphs which can be reduced to a point by deleting corners are called dismantleable graphs.

Theorem If G is a graph of girth at least 4 (triangle-free graph), then dr(g) = m iff deleting m vertices from G results in a tree or a forest.

Proof. Forward direction: Each corner in G has degree 1. The only dismantleable graph where all corners are of degree 1 is a tree. So if we have dr(g) m, then the robber has to be restricted to a tree. And then deleting vertices with doors would result in a tree (if H has one component) or a forest (since every component of H has to be a tree).

Proof. Backward direction: If we place doors on the vertices we would delete, then the robber would be restricted to a tree where the cop can catch him.

This theorem shows that the problem of doors on triangle-free graphs is equivalent to the well-known feedback vertex set problem. A feedback vertex set of a graph is a set of vertices whose removal leaves a graph without cycles. For graphs with girth 3 the size of feedback vertex set would give an upper bound for the number of doors, but not necessarily the minimal number.

Theorem If a set of vertices T can be deleted from a graph G so that for each connected component H of G \T G such that H G G and G is cop-win, then dr(g) T.

Theorem If a set of vertices T can be deleted from a graph G so that for each connected component H of G \T G such that H G G and G is cop-win, then dr(g) T. Proof. Place a door on each vertex in T. The robber cannot pass through a vertex with a door, so the robber is restricted to moving on one connected component H. By assumption, there is a cop-win G such that H G. If the cop plays his winning strategy on G and the robber is restricted to moving on H, then the cop will catch the robber. Since the cop can catch the robber wherever he is after T doors have been placed, dr(g) T.

Note that the converse is false:

Conjecture If G is a corner-free graph, then dr(g) = 1 iff a vertex can be deleted from G to give a dismantleable graph.

Conjecture If dr(g) = m, then after m repetitions of the following algorithm starting with G, you will be left with a disjoint union of cop-win graphs. 1. Fully corner retract the graph 2. Delete a vertex

The converse is false:

Theorem For all graphs G, tr(g) dr(g).

Theorem For all graphs G, tr(g) dr(g). Theorem For any n, there exists a graph G with tr(g) = 1 and dr(g) > n.

Theorem For all graphs G, tr(g) dr(g). Theorem For any n, there exists a graph G with tr(g) = 1 and dr(g) > n. Proof. A graph consisting of n + 1 copies of this graph with vertex A i adjacent to vertex A i+1 for i n has tr(g) = 1 and dr(g) = n + 1.

Definitions A planar graph is a simple graph that can be drawn in a plane such that no edges intersect.

Definitions A planar graph is a simple graph that can be drawn in a plane such that no edges intersect. A maximal planar graph is a planar graph such that every face is bounded by exactly three edges, including the outer face. Maximal planar graphs are also referred to as triangulated graphs.

Maximal Planar Results Theorem For G a maximal planar graph, V(G) 11, dr(g) 1. a Theorem For G a maximal planar graph, V(G) 11, one cop can win on G if a door is placed on a maximum degree vertex. a These results were obtained using Sage mathematics software.

Maximal Planar Results Theorem For G a maximal planar graph, V(G) 11, dr(g) 1. a Theorem For G a maximal planar graph, V(G) 11, one cop can win on G if a door is placed on a maximum degree vertex. Strategy: After placing a door on a maximum degree vertex, the resultant subgraph can be reduced to a point through a series of corner retractions. a These results were obtained using Sage mathematics software.

Maximal Planar Results Theorem For G a maximal planar graph, 12 V(G) 13, dr(g) 2.

Maximal Planar Results Theorem For G a maximal planar graph, 12 V(G) 13, dr(g) 2. Note: Of the 125 V(G) = 12, corner-free maximal planar graphs, 3 have dr(g) = 2. Of the 494 V(G) = 13, corner-free maximal planar graphs, 8 have dr(g) = 2.

Maximal Planar Results Theorem For G a maximal planar graph, 12 V(G) 13, dr(g) 2. Note: Of the 125 V(G) = 12, corner-free maximal planar graphs, 3 have dr(g) = 2. Of the 494 V(G) = 13, corner-free maximal planar graphs, 8 have dr(g) = 2. Strategy: Placing a door on a maximal degree vertex and then placing a door on an adjacent vertex will result in a two-door win.

Octahedron Theorem The door number of the octahedron is 1.

Octahedron Proof. Let the cop place a door on any vertex of the octahedron. All vertices of the octahedron have degree 4. Deleting one vertex deletes 4 edges. Therefore one vertex is removed, four vertices are left with degree 3, and one vertex remains with degree 4, as this vertex was not adjacent to the removed vertex. The vertex with degree 4 is therefore a universal vertex. The cop can sit on the universal vertex and win, therefore making the door number of the octahedron 1.

General Result Theorem The door number of 2n + 1 face connected octahedra is n + 1.

Proof Sketch: The door number of the octahedron is 1. Placing a door on a shared vertex between two face connected octahedra will also allow the cop to win. n doors can dismantle 2n octahedra. Adding another octahedron can be won with the addition of one door, therefore the door number of 2n + 1 face connected octahedra is less than or equal to n + 1. n doors are not sufficient to win on 2n + 1 face connected octahedra. It follows then that for all n 1, there exists a maximal planar graph that is a (1, n) win.

Open Questions Can any results from maximal planar work be extended?

Open Questions Can any results from maximal planar work be extended? Can it be proven formally that placing a door on a maximum degree vertex is a sufficient condition for a cop to win with one door for all maximal planar graphs V(G) 11?

Open Questions Can any results from maximal planar work be extended? Can it be proven formally that placing a door on a maximum degree vertex is a sufficient condition for a cop to win with one door for all maximal planar graphs V(G) 11? What is the smallest maximal planar graph with door number 3?

Petersen Graph

Petersen Graph It is known that 3 cops are required to win on Petersen graph with no devices. We show that tr 2 (P) = dr 2 (P) = 1 and tr 1 (P) = dr 1 (P) = 3.

Theorem tr 2 (P) = dr 2 (P) = 1

Theorem tr 2 (P) = dr 2 (P) = 1 Proof. Place a trap/door on vertex G and let the cops move to vertices E and H. The robber can only be on vertex B or I because other vertices are either occupied or adjacent to the cops. If the robber is on B, the cops move to A and C and the robber is now trapped between them. If the robber is on I, the cops move to D and F and the robber is trapped again.

Theorem tr 1 (P) = dr 1 (P) = 3

Theorem tr 1 (P) = dr 1 (P) = 3 Proof. Place traps/doors on vertices A, D, and G. Now the vertices left for the robber form a tree and therefore the cop can capture him.

Proof. Now we show that 3 is the minimal number of traps/doors. Assume the cop has only 2 traps. All vertices of Petersen graph have degree 3. To trap the robber at some vertex v, the cop has to place traps on 2 neighbors of v and then go around and occupy the third neighbor. Therefore, we don t have to move traps and they are equivalent to doors. However, 2 doors can t eliminate all the 5-cycles and the vertices where the robber can move still have a cycle. Therefore, the cop can t capture the robber.

Dodecahedron

Dodecahedron It is known that 3 cops are required to win on the dodecahedron graph with no devices. We show that tr 2 (D) = dr 2 (D) = 1 and tr 1 (D) dr 1 (D) = 6.

Theorem tr 1 (D) dr 1 (D) = 6

Theorem tr 2 (D) = dr 2 (D) = 1

We would like to thank: Central Michigan University and Dr. Sivaram Narayan for organizing this program. The NSF grant DMS 11-56890 for funding this program Dr. Erin Militzer and Dr. Jordan Webster for mentoring us.

Questions?