cops and robbers on intersection graphs
play

Cops and Robbers on Intersection Graphs ciak , V t Jel nek, Pavel - PowerPoint PPT Presentation

Cops and Robbers on Intersection Graphs ciak , V t Jel nek, Pavel Klav k, Jan Kratochv l Tom a s Gaven Department of Applied Mathematics, Charles University, Prague Computer Science Institute, Charles University,


  1. Cops and Robbers on Intersection Graphs ciak , V´ ıt Jel´ ınek, Pavel Klav´ ık, Jan Kratochv´ ıl Tom´ aˇ s Gavenˇ Department of Applied Mathematics, Charles University, Prague Computer Science Institute, Charles University, Prague 31 st Mar 2014 Grasta 2014 Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  2. Cops and robber game One player controls k cops, the other one one robber; moving on vertices of graph G . Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  3. Cops and robber game One player controls k cops, the other one one robber; moving on vertices of graph G . Game start ◮ First player places k cops. ◮ The second player places the robber. Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  4. Cops and robber game One player controls k cops, the other one one robber; moving on vertices of graph G . Game start ◮ First player places k cops. ◮ The second player places the robber. One turn ◮ Every cop moves to distance at most 1. ◮ The robber moves to distance at most 1. Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  5. Cops and robber game One player controls k cops, the other one one robber; moving on vertices of graph G . Game start ◮ First player places k cops. ◮ The second player places the robber. One turn ◮ Every cop moves to distance at most 1. ◮ The robber moves to distance at most 1. Victory ◮ The cops win if a cop shares a vertex with the robber. ◮ The robber wins by escaping indefinitely. Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  6. Cop-number bounds on some classes genus k string ≤ 2 k + 3 ≤ 30 outer string planar ≤ 30 =3 bounded interval boxicity filament ? =2 chordal circle circular arc function =1 =2 =2 =2 interval =1 We assume connected graphs. Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  7. C&R on IFA graphs IFA graphs [Gavril 2000] Intersection graphs of interval filaments . Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  8. C&R on IFA graphs IFA graphs [Gavril 2000] Intersection graphs of interval filaments . Theorem On IFA graphs we have cn ( G ) ≤ 2 . Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  9. C&R on IFA graphs cop Theorem On IFA graphs we have cn ( G ) ≤ 2 . Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  10. C&R on IFA graphs cop Theorem On IFA graphs we have cn ( G ) ≤ 2 . Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  11. C&R on IFA graphs cop Theorem On IFA graphs we have cn ( G ) ≤ 2 . Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  12. C&R on IFA graphs cop v 3 top filaments v 1 v 2 v 4 Theorem On IFA graphs we have cn ( G ) ≤ 2 . Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  13. C&R on IFA graphs cop cop Theorem On IFA graphs we have cn ( G ) ≤ 2 . Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  14. C&R on IFA graphs cop cop Theorem On IFA graphs we have cn ( G ) ≤ 2 . Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  15. C&R on IFA graphs cop cop Theorem On IFA graphs we have cn ( G ) ≤ 2 . Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  16. C&R on planar graphs Theorem (Aigner, Fromme 1984) In any graph, one cop can prevent the robber from entering a given shortest path P. robber cop d c = 3 P d r = 3 d c = 3 d c = 5 d r = 4 d r = 5 Cop: Keep every vertex of P at least as close to you as to the robber. Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  17. C&R on planar graphs Theorem (Aigner, Fromme 1984) In any graph, one cop can prevent the robber from entering a given shortest path P. robber cop d c = 3 P d r = 4 d c = 3 d c = 5 d r = 3 d r = 4 Cop: Keep every vertex of P at least as close to you as to the robber. Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  18. C&R on planar graphs Theorem (Aigner, Fromme 1984) In any graph, one cop can prevent the robber from entering a given shortest path P. robber cop d c = 4 P d r = 4 d c = 2 d c = 4 d r = 3 d r = 4 Cop: Keep every vertex of P at least as close to you as to the robber. Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  19. C&R on planar graphs Theorem (Aigner, Fromme 1984) In any graph, one cop can prevent the robber from entering a given shortest path P. Theorem (Aigner, Fromme 1984) For planar graphs, cn ( G ) ≤ 3 . This bound is sharp. Theorem (Aigner, Fromme 1984) For genus-k graphs, cn ( G ) ≤ 2 k + 3 . Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  20. String graphs String graph = intesrection graph of simple stings in the plane. strings in plane intersection graph Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  21. Guarding paths: string graphs In string graphs, guarding P is not sufficient to prevent robber from crossing P . P cop robber Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  22. Guarding paths: string graphs In string graphs, guarding P is not sufficient to prevent robber from crossing P . P “deputies” cop robber “deputies” Solution: Also guard two previous and following vertices of P . Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  23. Guarding paths: string graphs In string graphs, guarding P is not sufficient to prevent robber from crossing P . P “deputies” cop robber “deputies” Solution: Also guard two previous and following vertices of P . Theorem In any graph, five cops can prevent the robber from entering neighbourhood of a given shortest path P. Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  24. C&R on string graphs Theorem For any string graph G we have cn ( G ) ≤ 30 . This implies bounded cn for many intersecton graphs of connected planar objects. Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  25. C&R on string graphs Theorem For any string graph G we have cn ( G ) ≤ 30 . R Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  26. C&R on string graphs Theorem For any string graph G we have cn ( G ) ≤ 30 . R Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  27. C&R on string graphs Theorem For any string graph G we have cn ( G ) ≤ 30 . R R R R Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  28. C&R on string graphs Theorem For any string graph G we have cn ( G ) ≤ 30 . R R R R Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  29. C&R on string graphs Theorem For any string graph G we have cn ( G ) ≤ 30 . Alas, string graphs may have complicated shortest paths. b not a problem (but technical) problem d a c Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  30. Trimming string graphs Cops will make sure the robber never leaves the blue area. c b a Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  31. Trimming string graphs Removing parts of strings may split vertices and delete edges. c b a Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  32. Trimming string graphs Lemma A strategy in trimmed graph limiting the robber to the inside also gives a strategy for the untrimmed graph. c b a Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  33. Conclusion Observation When a graph class has cn ( G ) bounded, computing cn ( G ) is polynomial. Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  34. Conclusion Observation When a graph class has cn ( G ) bounded, computing cn ( G ) is polynomial. Open problems ◮ Bound cn ( G ) of other graph classes. ◮ Sharp bounds for cn ( G ) of genus- k graphs. ◮ Better bounds for cn ( G ) of string and outer-string graphs. ◮ Give better algorithms for cn ( G ) than observed above. Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

  35. Thank you! Gavenˇ ciak, Jel´ ınek, Klav´ ık, Kratochv´ ıl Cops and Robbers on Intersection Graphs

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend