The dag-width of directed graphs

Tree-width is a well-known metric on undirected graphs that measures how tree-like a graph is and gives a notion of graph decomposition that proves useful in algorithm design. Tree-width can be characterised by a graph searching game where a number of cops attempt to capture a robber. We consider the natural adaptation of this game to directed graphs and show that monotone strategies in the game yield a measure, called dag-width, that can be seen to describe how close a directed graph is to a directed acyclic graph (dag). We also provide an associated decomposition and show how it is useful for developing algorithms on directed graphs. In particular, we show that the problem of determining the winner of a parity game is solvable in polynomial time on graphs of bounded dag-width. We also consider the relationship between dag-width and other connectivity measures such as directed tree-width and path-width. A consequence we obtain is that certain NP-complete problems such as Hamiltonicity and disjoint paths are polynomial-time computable on graphs of bounded dag-width.

[1]  Derek G. Corneil,et al.  Complexity of finding embeddings in a k -tree , 1987 .

[2]  Stephan Kreutzer,et al.  Digraph decompositions and monotonicity in digraph searching , 2008, Theor. Comput. Sci..

[3]  Stephan Kreutzer,et al.  Digraph measures: Kelly decompositions, games, and orderings , 2007, SODA '07.

[4]  H. L. Bodlaender,et al.  Treewidth: Algorithmic results and techniques , 1997 .

[5]  E. Allen Emerson,et al.  Tree automata, mu-calculus and determinacy , 1991, [1991] Proceedings 32nd Annual Symposium of Foundations of Computer Science.

[6]  Robin Thomas,et al.  Directed Tree-Width , 2001, J. Comb. Theory, Ser. B.

[7]  Isolde Adler Directed tree-width examples , 2007, J. Comb. Theory, Ser. B.

[8]  Paul D. Seymour,et al.  Graph minors. III. Planar tree-width , 1984, J. Comb. Theory B.

[9]  Christos H. Papadimitriou,et al.  Searching and Pebbling , 1986, Theor. Comput. Sci..

[10]  Hans L. Bodlaender,et al.  Treewidth: Algorithmic Techniques and Results , 1997, MFCS.

[11]  Stephan Kreutzer,et al.  Digraph Decompositions and Monotonicity in Digraph Searching , 2008, WG.

[12]  Dimitrios M. Thilikos,et al.  Fugitive-Search Games on Graphs and Related Parameters , 1994, Theor. Comput. Sci..

[13]  Jan Obdrzálek,et al.  DAG-width: connectivity measure for directed graphs , 2006, SODA '06.

[14]  Dietmar Berwanger,et al.  Entanglement - A Measure for the Complexity of Directed Graphs with Applications to Logic and Games , 2005, LPAR.

[15]  Bruno Courcelle,et al.  Graph Rewriting: An Algebraic and Logic Approach , 1991, Handbook of Theoretical Computer Science, Volume B: Formal Models and Sematics.

[16]  Reinhard Diestel,et al.  Graph Theory , 1997 .

[17]  Georg Gottlob,et al.  Robbers, marshals, and guards: game theoretic and logical characterizations of hypertree width , 2003, J. Comput. Syst. Sci..

[18]  Dimitrios M. Thilikos,et al.  Fugitive-Search Games on Graphs and Related Parameters , 1997, Theor. Comput. Sci..

[19]  Richard Krueger Graph searching , 2005 .

[20]  Mohammad Ali Safari D-Width: A More Natural Measure for Directed Tree Width , 2005, MFCS.

[21]  Robin Thomas,et al.  Graph Searching and a Min-Max Theorem for Tree-Width , 1993, J. Comb. Theory, Ser. B.

[22]  Jan Obdrzálek,et al.  Clique-Width and Parity Games , 2007, CSL.

[23]  E. Allen Emerson,et al.  The Complexity of Tree Automata and Logics of Programs , 1999, SIAM J. Comput..

[24]  A. Prasad Sistla,et al.  On model checking for the µ-calculus and its fragments , 2001, Theor. Comput. Sci..

[25]  Dexter Kozen,et al.  RESULTS ON THE PROPOSITIONAL’p-CALCULUS , 2001 .

[26]  Jan Obdrzálek,et al.  Fast Mu-Calculus Model Checking when Tree-Width Is Bounded , 2003, CAV.

[27]  Bruno Courcelle,et al.  The Monadic Second-Order Logic of Graphs. I. Recognizable Sets of Finite Graphs , 1990, Inf. Comput..

[28]  Stephan Kreutzer,et al.  DAG-Width and Parity Games , 2006, STACS.

[29]  B. Mohar,et al.  Graph Minors , 2009 .

[30]  Bruce A. Reed,et al.  Introducing Directed Tree Width , 1999, Electron. Notes Discret. Math..

[31]  János Barát Directed Path-width and Monotonicity in Digraph Searching , 2006, Graphs Comb..

[32]  Peter Lammich,et al.  Tree Automata , 2009, Arch. Formal Proofs.