Almost All Cop-Win Graphs Contain a Universal Vertex

Almost All Cop-Win Graphs Contain a Universal Vertex

Almost all cop-win graphs contain a universal vertex Graeme Kemkes Ryerson University (Joint work with Anthony Bonato and Paweł Prałat) May 2011 The game of cops and robbers The game of cops and robbers C The game of cops and robbers R C The game of cops and robbers R C The game of cops and robbers R C The game of cops and robbers CR The cop wins. The game of cops and robbers Cops and robbers is a two-player game played on a graph: 1. Cop C chooses vertex. 2. Robber R chooses vertex. 3. C moves along an edge (or passes). 4. R moves along an edge (or passes). 5. Repeat Steps 3 and 4. C wins if C moves onto R. Otherwise, R wins. The game of cops and robbers One cop cannot necessarily win... C R The cop number c(G) is the minimum number of cops needed to guarantee that the cops win. The game of cops and robbers For a path Pn... For a cycle Cn... For a tree T ... The game of cops and robbers For a path Pn... c(Pn) = 1 For a cycle Cn... c(Cn) = 2; n ≥ 4 For a tree T ... c(T ) = 1 The game of cops and robbers Conjecture [Meyniel ’85]: For connected n-vertex graphs G, p c(G) ≤ O( n): Results n I [Frankl ’87] c(G) ≤ O log n= log logn n I [Chiniforooshan ’08] c(G) ≤ O log n I [Frieze et al ’11+, Lu-Peng ’11+, Scott-Sudakov ’11+] c(G) ≤ O np 2(1−o(1)) log2 n The game of cops and robbers Conjecture [Meyniel ’85]: For connected n-vertex graphs G, p c(G) ≤ O( n): Results p I [Prałat ’10] There are graphs with c(G) ≥ d n. I [Lu-Peng ’11+] The conjecture holds for graphs of diameter 2. I [Prałat-Wormald ’11+] The conjecture holds for random graphs. The game of cops and robbers C & R introduction [Nowakowski & Winkler ’83, Quilliot ’78] C & R on special graphs I planar [Aigner & Fromme ’84] I product graphs [Neufeld & Nowakowski ’98] I infinite [Hahn et al ’02] C & R with modified rules I limited visibility [Isler ’08] I alarms [Clarke et al ’06] Related games I firefighting [Hartnell ’95] I seepage [Clarke et al ’11+] The game of cops and robbers C & R introduction [Nowakowski & Winkler ’83, Quilliot ’78] C & R on special graphs I planar [Aigner & Fromme ’84] I product graphs [Neufeld & Nowakowski ’98] I infinite [Hahn et al ’02] C & R with modified rules I limited visibility [Isler ’08] I alarms [Clarke et al ’06] Related games I firefighting [Hartnell ’95] I seepage [Clarke et al ’11+] The game of cops and robbers C & R introduction [Nowakowski & Winkler ’83, Quilliot ’78] C & R on special graphs I planar [Aigner & Fromme ’84] I product graphs [Neufeld & Nowakowski ’98] I infinite [Hahn et al ’02] C & R with modified rules I limited visibility [Isler ’08] I alarms [Clarke et al ’06] Related games I firefighting [Hartnell ’95] I seepage [Clarke et al ’11+] The game of cops and robbers C & R introduction [Nowakowski & Winkler ’83, Quilliot ’78] C & R on special graphs I planar [Aigner & Fromme ’84] I product graphs [Neufeld & Nowakowski ’98] I infinite [Hahn et al ’02] C & R with modified rules I limited visibility [Isler ’08] I alarms [Clarke et al ’06] Related games I firefighting [Hartnell ’95] I seepage [Clarke et al ’11+] Counting cop-win graphs G is cop-win if c(G) = 1. Cn = the set of cop-win graphs on n labelled vertices Questions: jCnj = ? jCnj = (1 + o(1))f (n) as n grows large Counting cop-win graphs Counting cop-win graphs C A vertex is universal if it is adjacent to every other vertex. Counting cop-win graphs Let Un = the set of n-vertex graphs with a universal vertex. (n−1) 2 (n−2) (n−1) jUnj = n2 2 + O(n 2 2 ) = (1 + o(1))n2 2 So (n−1) jCnj ≥ jUnj = (1 + o(1))n2 2 : Surprise! [Bonato, K., Prałat ’11+]: (n−1) jCnj = (1 + o(1))n2 2 : jU j n = 1 + o(1): jCnj Almost all cop-win graphs contain a universal vertex. Counting cop-win graphs Let Un = the set of n-vertex graphs with a universal vertex. (n−1) 2 (n−2) (n−1) jUnj = n2 2 + O(n 2 2 ) = (1 + o(1))n2 2 So (n−1) jCnj ≥ jUnj = (1 + o(1))n2 2 : Surprise! [Bonato, K., Prałat ’11+]: (n−1) jCnj = (1 + o(1))n2 2 : jU j n = 1 + o(1): jCnj Almost all cop-win graphs contain a universal vertex. Counting cop-win graphs Let Un = the set of n-vertex graphs with a universal vertex. (n−1) 2 (n−2) (n−1) jUnj = n2 2 + O(n 2 2 ) = (1 + o(1))n2 2 So (n−1) jCnj ≥ jUnj = (1 + o(1))n2 2 : Surprise! [Bonato, K., Prałat ’11+]: (n−1) jCnj = (1 + o(1))n2 2 : jU j n = 1 + o(1): jCnj Almost all cop-win graphs contain a universal vertex. Proving jCnj = (1 + o(1))jUnj R C A vertex u is a corner if N[u] ⊆ N[v] for some vertex v. Proving jCnj = (1 + o(1))jUnj A vertex u is a corner if N[u] ⊆ N[v] for some vertex v. Facts: I Every cop-win graph has a corner. I Deleting a corner from a cop-win graph produces a new cop-win graph. I [Nowakowski and Winkler ’83, Quilliot ’78]: G is cop-win iff some sequence of deleting corners results in a single vertex. Proving jCnj = (1 + o(1))jUnj A vertex u is a corner if N[u] ⊆ N[v] for some vertex v. Facts: I Every cop-win graph has a corner. I Deleting a corner from a cop-win graph produces a new cop-win graph. I [Nowakowski and Winkler ’83, Quilliot ’78]: G is cop-win iff some sequence of deleting corners results in a single vertex. Proving jCnj = (1 + o(1))jUnj A vertex u is a corner if N[u] ⊆ N[v] for some vertex v. Facts: I Every cop-win graph has a corner. I Deleting a corner from a cop-win graph produces a new cop-win graph. I [Nowakowski and Winkler ’83, Quilliot ’78]: G is cop-win iff some sequence of deleting corners results in a single vertex. Proving jCnj = (1 + o(1))jUnj A vertex u is a corner if N[u] ⊆ N[v] for some vertex v. Facts: I Every cop-win graph has a corner. I Deleting a corner from a cop-win graph produces a new cop-win graph. I [Nowakowski and Winkler ’83, Quilliot ’78]: G is cop-win iff some sequence of deleting corners results in a single vertex. Proving jCnj = (1 + o(1))jUnj v u u corner: N[u] ⊆ N[v] Proving jCnj = (1 + o(1))jUnj u v u corner: N[u] ⊆ N[v] Proving jCnj = (1 + o(1))jUnj v u u corner: N[u] ⊆ N[v] Proving jCnj = (1 + o(1))jUnj u v u corner: N[u] ⊆ N[v] Proving jCnj = (1 + o(1))jUnj u v u corner: N[u] ⊆ N[v] Proving jCnj = (1 + o(1))jUnj Proving jCnj = (1 + o(1))jUnj For all sequences u1; u2;:::; un v1; v2;:::; vn count all graphs with N[ui ] ⊆ N[vi ] that have no universal vertex. Show that the number of these graphs is small. Show that the probability of these graphs is small. Proving jCnj = (1 + o(1))jUnj For all sequences u1; u2;:::; un v1; v2;:::; vn count all graphs with N[ui ] ⊆ N[vi ] that have no universal vertex. Show that the number of these graphs is small. Show that the probability of these graphs is small. Proving jCnj = (1 + o(1))jUnj Random model: each pair of vertices is joined by an edge with probability 1=2. I Choose the first cn vertices in this sequence. n n cn I s = number of distinct vi . Number of choices is cn s s . n−2cn I Probability that N[ui ] ⊆ N[vi ] is at most (3=4) . I These events are independent for at least s=2 choices of i. Also condition on degrees of vi . Proving jCnj = (1 + o(1))jUnj Random model: each pair of vertices is joined by an edge with probability 1=2. I Choose the first cn vertices in this sequence. n n cn I s = number of distinct vi . Number of choices is cn s s . n−2cn I Probability that N[ui ] ⊆ N[vi ] is at most (3=4) . I These events are independent for at least s=2 choices of i. Also condition on degrees of vi . Proving jCnj = (1 + o(1))jUnj Random model: each pair of vertices is joined by an edge with probability 1=2. I Choose the first cn vertices in this sequence. n n cn I s = number of distinct vi . Number of choices is cn s s . n−2cn I Probability that N[ui ] ⊆ N[vi ] is at most (3=4) . I These events are independent for at least s=2 choices of i. Also condition on degrees of vi . Proving jCnj = (1 + o(1))jUnj Random model: each pair of vertices is joined by an edge with probability 1=2. I Choose the first cn vertices in this sequence. n n cn I s = number of distinct vi . Number of choices is cn s s .

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    44 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