Lecture 12 - Variants of Cops and Robbers Dr. Anthony Bonato Ryerson University AM8002 Fall 2014.

Slides:



Advertisements
Similar presentations
Discrete Mathematics University of Jazeera College of Information Technology & Design Khulood Ghazal Connectivity Lecture _13.
Advertisements

Connectivity - Menger’s Theorem Graphs & Algorithms Lecture 3.
Lecture 9 - Cop-win Graphs and Retracts Dr. Anthony Bonato Ryerson University AM8002 Fall 2014.
1 Almost all cop-win graphs contain a universal vertex Anthony Bonato Ryerson University CanaDAM 2011.
Fundamental tools: clustering
Making Your House Safe From Zombie Attacks Jim Belk and Maria Belk.
A survey of some results on the Firefighter Problem Kah Loon Ng DIMACS Wow! I need reinforcements!
EMIS 8374 Vertex Connectivity Updated 20 March 2008.
The Firefighter Problem On the Grid Joint work with Rani Hod.
Cops and Robbers1 What is left to do on Cops and Robbers? Anthony Bonato Ryerson University GRASCan 2012.
Cops and Robbers1 Conjectures on Cops and Robbers Anthony Bonato Ryerson University Joint Mathematics Meetings AMS Special Session.
Distinguishing Infinite Graphs Anthony Bonato 1 Distinguishing Infinite Graphs Anthony Bonato Ryerson University Discrete Mathematics Days 2009 May 23,
1 Seepage as a model of counter-terrorism Anthony Bonato Ryerson University CMS Winter Meeting December 2011.
Week 11 – Cop number of outerplanar graphs Dr. Anthony Bonato Ryerson University AM8002 Fall 2014.
Graph. Undirected Graph Directed Graph Simple Graph.
Pursuit Evasion as presented in Megiddo et al. 1988: „The complexity of searching a graph“ Sebastian Blohm.
MATH 310, FALL 2003 (Combinatorial Problem Solving) Lecture 10, Monday, September 22.
Fighting the Plane Patricia Fogarty University of Vermont January 17, 2003.
Week 10 – Meyniel’s conjecture Dr. Anthony Bonato Ryerson University AM8002 Fall 2014.
Cops and Robbers1 Catch me if you can! The Game of Cops and Robbers on Graphs Anthony Bonato Ryerson University ICMCM’11 December 2011.
The Search for N-e.c. Graphs and Tournaments Anthony Bonato Ryerson University Toronto, Canada 6 th Combinatorics Lethbridge March 28, 2009.
Networks - Bonato1 Modelling, Mining, and Searching Networks Anthony Bonato Ryerson University Master’s Seminar November 2012.
Complex networks - Bonato1 Complex networks and their models Anthony Bonato Ryerson University Graduate Seminar October 2011.
1 Vertex-pursuit in heirarchical social networks Anthony Bonato Ryerson University TAMC’12 Complex Networks.
Cops and Robbers1 Cops and Robbers: Directions and Generalizations Anthony Bonato Ryerson University GRASTA 2012.
1 Burning a graph as a model of social contagion Anthony Bonato Ryerson University Institute of Software Chinese Academy of Sciences.
1 Seepage in Directed Acyclic Graphs Anthony Bonato Ryerson University SIAMDM’12 Seepage in DAGs.
The length of vertex pursuit games Anthony Bonato Ryerson University CCC 2013.
On-line Social Networks - Anthony Bonato 1 Dynamic Models of On-Line Social Networks Anthony Bonato Ryerson University WAW’2009 February 13, 2009 nt.
Introduction to Graph Theory
Week 1 – Introduction to Graph Theory I Dr. Anthony Bonato Ryerson University AM8002 Fall 2014.
1 Modelling, Mining, and Searching Networks Anthony Bonato Ryerson University Graduate Seminar October 2015.
Miniconference on the Mathematics of Computation
1 How to burn a graph Anthony Bonato Ryerson University GRASCan 2015.
 Quotient graph  Definition 13: Suppose G(V,E) is a graph and R is a equivalence relation on the set V. We construct the quotient graph G R in the follow.
Graphs Lecture 2. Graphs (1) An undirected graph is a triple (V, E, Y), where V and E are finite sets and Y:E g{X V :| X |=2}. A directed graph or digraph.
1 Conjectures on Cops and Robbers 2.0 Anthony Bonato Ryerson University Toronto, Canada Ryerson.
1 Conjectures on Cops and Robbers Anthony Bonato Ryerson University Toronto, Canada Stella Maris College Chennai.
Indian Institute of Technology Kharagpur PALLAB DASGUPTA Graph Theory: Trees Pallab Dasgupta, Professor, Dept. of Computer Sc. and Engineering, IIT
Eternal Domination Chip Klostermeyer.
Analysis of Boolean Functions and Complexity Theory Economics Combinatorics …
Amazons Puzzles are NP- Complete. G∞ is the infinite grid. Cubic Subgrid Graphs are subgraphs of G∞ where nodes have degree at most three. HC3G = {G |
TU/e Algorithms (2IL15) – Lecture 8 1 MAXIMUM FLOW (part II)
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.
Overprescribed Cops and Robbers Anthony Bonato Ryerson University GRASCan 2016.
Cops and Robbers Games Played on Graphs
Graph Searching Games and Probabilistic Methods
Structural graph parameters Part 2: A hierarchy of parameters
Throttling for Cops and Robbers on Graphs
Topological directions in Cops and Robbers
Discrete Mathematics and its Applications Lecture 1 – Graph Theory
Trees.
Miniconference on the Mathematics of Computation
Discrete Mathematics and its Applications Lecture 8 – Cop-win Graphs
Miniconference on the Mathematics of Computation
Discrete Mathematics and its Applications Lecture 3 – ILT model
Graphical Solution of Linear Programming Problems
What we know and don’t know about the cop number of a graph
Modelling and Searching Networks Lecture 9 – Meyniel’s Conjecture
Modelling and Searching Networks Lecture 8 – Cop-win Graphs
Discrete Mathematics and its Applications Lecture 7 – Cops and Robbers
Graphs G = (V, E) V are the vertices; E are the edges.
Miniconference on the Mathematics of Computation
Modelling and Searching Networks Lecture 9 – Meyniel’s Conjecture
Existence of 3-factors in Star-free Graphs with High Connectivity
Modelling and Searching Networks Lecture 10 – Cop Number and Genus
Graph Theory: Cuts and Connectivity
Discrete Mathematics and its Applications Lecture 5 – Random graphs
Almost all cop-win graphs contain a universal vertex
Cops and Robbers from a Distance
Presentation transcript:

Lecture 12 - Variants of Cops and Robbers Dr. Anthony Bonato Ryerson University AM8002 Fall 2014

Variants many possible variants exist for Cops and Robbers power or speed of cops or robber can be changed in many ways: the robber is faster the robber is invisible; there maybe traps or alarms the cops have further reach, or can teleport the robber can fight back 2

Photo radar number play as in Cops and Robbers in a cop-win graph, but robber is invisible cops can place photo radar on edges xy: indicates when the robber is on x or y, and which direction he exits the edge photo radar number, written pr(G), minimum number of photo radars needed on edges to catch robber 3

Photo Radar 4 t a b c d e f

Tandem-win graphs pair of cops play, but always must be distance at most one apart a graph is tandem-win if one pair of cops playing in tandem can capture the robber 5 C C

Nearly irreducible vertices a vertex u is nearly irreducible if there is a vertex v such that N(u) is contained in N[v] –note that u need not be joined to v (as in the case of a corner) Theorem 12.1 (Clarke, 2002) Let u be nearly irreducible. Then G is tandem-win iff G-u is tandem win. 6

Example a tandem-win graph with no nearly irreducible vertices 7

Discussion Why is the following graph tandem-win? 8

Complementary Cops and Robbers cops move on edges, robber moves on non-edges (i.e. on edges of the complement) least number of cops needed to capture the robber with these rules is CC(G) Theorem 12.2 (Hill,08) For a graph G, γ(G) - 1 ≤ CC(G) ≤ γ(G). 9

CC(G) = k Corollary 12.3 (Hill,08) If CC(G) = k, then G has a set of k+1 vertices, at least two of which are adjacent, which dominate the graph. does not give a characterization… 10

11 Distance k Cops and Robber cops can “shoot” robber at some specified distance k play as in classical game, but capture includes case when robber is distance k from the cops –k = 0 is the classical game C R k = 1

12 The distance k cop number c k (G) = minimum number of cops needed to capture robber at distance at most k G connected implies c k (G) ≤ diam(G) – 1 for all k ≥ 1, c k (G) ≤ c k-1 (G)

13 Example: k = 1 C R c 1 (G) > 1

14 Example C C R c 1 (G) = 2

15 c k (n) c k (n) = maximum value of c k (G) over connected G of order n Meyniel conjecture: c 0 (n) = O(n 1/2 ).

16 Random graphs for random graphs G(n,p) with p = p(n), the behaviour of distance k cop number is complicated Theorem 12.4 (Bonato et al,09)

17 Zig-zag functions for x in (0,1), define f k (x) = log E(c k (G(n,n x-1 ))) / log n

The robber fights back! robber can attack neighbouring cop one more cop needed in this graph (check) 18 C C C R

cc number let cc(G) be the minimum number of cops needed with these rules Lemma 12.5 For a graph G, c(G) ≤ cc(G) ≤ 2c(G). 19

20

Firefighter G simple, undirected, connected graph fire spreads from a vertex over discrete time- steps or rounds vertices are on fire, protected, or clear fire can spread to all available adjacent vertices firefighter can protect one vertex in each round (Hartnell, 95) introduced Firefighter –simplified model for the spread of a fire/disease/virus in a network 21

Saving vertices one-player game firefighter aims to maximize the number of clear or protected (ie saved) vertices sn(G,v) = maximum number of saved vertices in G if a fire starts at v 22

Examples sn(P n,v) = n-1, if v is an end-vertex = n-2, else sn(K n,v) = 1 Theorem (MacGillivray, P. Wang, 03): sn(Q n,v) = n 23

Surviving rate (Cai, W. Wang, 09) surviving rate of G, ρ(G) = expected percentage of vertices saved if fire starts at a random vertex 24

Example: path Lemma 12.6: 25

Results on ρ(G) (Cai, W. Wang, 10): ρ(G) ≥ 1 – Θ(log n /n) if G is outerplanar (Finbow, P. Wang, W. Wang, 10): if G has size at most (4/3 – ε)n, then ρ(G) ≥ 6/5ε, where 0 < ε < 5/27 (Prałat, 10): if G has size at most (15/11 – ε)n, then ρ(G) ≥ 1/60ε, where 0 < ε < 1/2 (15/11 best possible) 26

Open problem: Infinite hexagonal grid can one cop contain the fire? 27

Aside: Minimum orders M k = minimum order of a k-cop-win graph M 1 = 1, M 2 = 4 M 3 = 10 (Baird, Bonato,13) –see also (Beveridge et al, 2014+) 28

Questions M 4 = ? are the M k monotone increasing? –for example, can it happen that M 344 < M 343 ? m k = minimum order of a connected G such that c(G) ≥ k (Baird, Bonato, 13) m k = Ω(k 2 ) is equivalent to Meyniel’s conjecture. m k = M k for all k ≥ 4? 29

Good guys vs bad guys games in graphs 30 slowmediumfasthelicopter slowtraps, tandem-win mediumrobot vacuumCops and Robbersedge searchingeternal security fastcleaningdistance k Cops and Robbers Cops and Robbers on disjoint edge sets The Angel and Devil helicopterseepageHelicopter Cops and Robbers, Marshals, The Angel and Devil, Firefighter Hex bad good