nondeterministic graph searching from pathwidth to
play

Nondeterministic Graph Searching: From Pathwidth to Treewidth Fedor - PowerPoint PPT Presentation

Nondeterministic Graph Searching: From Pathwidth to Treewidth Fedor V.Fomin 1 Pierre Fraigniaud 2 Nicolas Nisse 2 Department of Informatics, University of Bergen, PO Box 7800, 5020 Bergen, Norway. CNRS, Lab. de Recherche en Informatique,


  1. Nondeterministic Graph Searching: From Pathwidth to Treewidth Fedor V.Fomin 1 Pierre Fraigniaud 2 Nicolas Nisse 2 Department of Informatics, University of Bergen, PO Box 7800, 5020 Bergen, Norway. CNRS, Lab. de Recherche en Informatique, Universit´ e Paris-Sud, 91405 Orsay, France. MFCS 05, September 2 nd , 2005 1/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  2. Graph Searching Goal In an undirected simple graph, omniscient and arbitrary fast fugitive ; a team of searchers ; We want to find a strategy that catch the fugitive using the fewest searchers as possible. Motivation game related to famous graphs’parameters : treewidth and pathwidth ; we introduce a parametrized version of treewidth. 2/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  3. Graph Searching Goal In an undirected simple graph, omniscient and arbitrary fast fugitive ; a team of searchers ; We want to find a strategy that catch the fugitive using the fewest searchers as possible. Motivation game related to famous graphs’parameters : treewidth and pathwidth ; we introduce a parametrized version of treewidth. 2/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  4. Search Strategy, Parson. [GTC,1978] Sequence of two basic operations, . . . 1 Place a searcher at a vertex of the graph ; 2 Remove a searcher from a vertex of the graph. . . . that must result in catching the fugitive An edge is cleared when both its ends are occupied by a searcher. We want to minimize the number of searchers. Let s ( G ) be the smallest number of searchers needed to catch a fugitive in a graph G . 3/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  5. Search Strategy, Parson. [GTC,1978] Sequence of two basic operations, . . . 1 Place a searcher at a vertex of the graph ; 2 Remove a searcher from a vertex of the graph. . . . that must result in catching the fugitive An edge is cleared when both its ends are occupied by a searcher. We want to minimize the number of searchers. Let s ( G ) be the smallest number of searchers needed to catch a fugitive in a graph G . 3/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  6. Search Strategy, Parson. [GTC,1978] Sequence of two basic operations, . . . 1 Place a searcher at a vertex of the graph ; 2 Remove a searcher from a vertex of the graph. . . . that must result in catching the fugitive An edge is cleared when both its ends are occupied by a searcher. We want to minimize the number of searchers. Let s ( G ) be the smallest number of searchers needed to catch a fugitive in a graph G . 3/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  7. Simple Examples : Path and Ring 4/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  8. Simple Examples : Path and Ring 4/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  9. Simple Examples : Path and Ring 4/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  10. Simple Examples : Path and Ring 4/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  11. Simple Examples : Path and Ring 4/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  12. Simple Examples : Path and Ring s(Path)=2 4/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  13. Simple Examples : Path and Ring s(Path)=2 4/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  14. Simple Examples : Path and Ring s(Path)=2 4/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  15. Simple Examples : Path and Ring s(Path)=2 4/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  16. Simple Examples : Path and Ring s(Path)=2 4/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  17. Simple Examples : Path and Ring s(Path)=2 s(Ring)=3 4/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  18. Graph searching in a tree 5/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  19. Graph searching in a tree 5/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  20. Graph searching in a tree 5/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  21. Graph searching in a tree 5/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  22. Graph searching in a tree 5/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  23. Graph searching in a tree 5/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  24. Graph searching in a tree 5/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  25. Graph searching in a tree 5/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  26. Graph searching in a tree 5/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  27. Graph searching in a tree 5/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  28. Graph searching in a tree 5/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  29. Graph searching in a tree 5/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  30. Graph searching in a tree 5/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  31. Graph searching in a tree 5/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  32. Graph searching in a tree 5/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  33. Graph searching in a tree 5/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  34. Graph searching in a tree 5/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  35. Graph searching in a tree s(G)=3 5/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  36. Visible graph searching in a tree 6/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  37. Visible graph searching in a tree 6/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  38. Visible graph searching in a tree 6/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  39. Visible graph searching in a tree 6/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  40. Visible graph searching in a tree 6/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  41. Visible graph searching in a tree TWO SEARCHERS ARE SUFFICIENT 6/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  42. Tree and Path Decompositions 7/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  43. Tree and Path Decompositions a tree T and bags ( X t ) t ∈ V ( T ) 7/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  44. Tree and Path Decompositions a tree T and bags ( X t ) t ∈ V ( T ) every vertex of G is at least in one bag ; 7/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  45. Tree and Path Decompositions a tree T and bags ( X t ) t ∈ V ( T ) every vertex of G is at least in one bag ; both ends of an edge of G are at least in one bag ; 7/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  46. Tree and Path Decompositions a tree T and bags ( X t ) t ∈ V ( T ) every vertex of G is at least in one bag ; both ends of an edge of G are at least in one bag ; Given a vertex of G , all bags that contain it, form a subtree. 7/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  47. Tree and Path Decompositions a tree T and bags ( X t ) t ∈ V ( T ) every vertex of G is at least in one bag ; both ends of an edge of G are at least in one bag ; Given a vertex of G , all bags that contain it, form a subtree . Width = Size of larger Bag -1 7/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

  48. Tree and Path Decompositions a tree T and bags ( X t ) t ∈ V ( T ) every vertex of G is at least in one bag ; both ends of an edge of G are at least in one bag ; Given a vertex of G , all bags that contain it, form a subtree . Width = Size of larger Bag -1 treewidth of G tw ( G ), minimum width among any tree decomposition 7/19 Fedor V.Fomin, Pierre Fraigniaud, Nicolas Nisse Nondeterministic Graph Searching

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