An excluded half-integral grid theorem for digraphs and the directed disjoint paths problem

The excluded grid theorem, originally proved by Robertson and Seymour in Graph Minors V, is one of the most central results in the study of graph minors. It has found numerous applications in algorithmic graph structure theory, for instance as the basis for bidimensionality theory on graph classes excluding a fixed minor. In 1997, Reed [25] and later Johnson, Robertson, Seymour and Thomas [17] conjectured an analogous theorem for directed graphs, i.e. the existence of a function f: N → N such that every digraph of directed tree-width at least f(k) contains a directed grid of order k. In this paper, we make significant progress toward this conjecture. Namely, we prove that every digraph of directed tree-width at least f(k) contains a "half-integral" directed grid of order k. This structural result allows us to contribute to the disjoint paths problem. We show that the following can be done in polynomial time: Suppose that we are given a digraph G and k terminal pairs (s1, t1), (s2, t2),..., (sk, tk), where k is a fixed constant. In polynomial time, either • we can find k paths P1,..., Pk such that Pi is from si to ti for i = 1,..., k and every vertex in G is in at most four of the paths, or • we can conclude that G does not contain disjoint paths P1,..., Pk such that Pi is from si to ti for i = 1,..., k. To the best of our knowledge, this is the first positive result for the general directed disjoint paths problem. Note that the directed disjoint paths problem is NP-hard even for k = 2. Therefore, polynomial-time algorithms for semiintegral disjoint paths is the best one can hope for.

[1]  Hans L. Bodlaender,et al.  Discovering Treewidth , 2005, SOFSEM.

[2]  Paul D. Seymour,et al.  Graph minors XXIII. Nash-Williams' immersion conjecture , 2010, J. Comb. Theory, Ser. B.

[3]  Bruce A. Reed,et al.  A nearly linear time algorithm for the half integral disjoint paths packing , 2008, SODA '08.

[4]  John E. Hopcroft,et al.  The Directed Subgraph Homeomorphism Problem , 1978, Theor. Comput. Sci..

[5]  Bruce A. Reed,et al.  Polynomial treewidth forces a large grid-like-minor , 2008, Eur. J. Comb..

[6]  Bruce A. Reed,et al.  Finding approximate separators and computing tree width quickly , 1992, STOC '92.

[7]  Fedor V. Fomin,et al.  Bidimensionality and EPTAS , 2010, SODA '11.

[8]  Erik D. Demaine,et al.  Linearity of grid minors in treewidth with applications through bidimensionality , 2008, Comb..

[9]  Dimitrios M. Thilikos,et al.  Bidimensionality and kernels , 2010, SODA '10.

[10]  Bruce A. Reed,et al.  The disjoint paths problem in quadratic time , 2012, J. Comb. Theory, Ser. B.

[11]  Chandra Chekuri,et al.  Polynomial bounds for the grid-minor theorem , 2013, J. ACM.

[12]  Ken-ichi Kawarabayashi,et al.  An Excluded Grid Theorem for Digraphs with Forbidden Minors , 2014, SODA.

[13]  Robin Thomas,et al.  Quickly Excluding a Planar Graph , 1994, J. Comb. Theory, Ser. B.

[14]  Ken-ichi Kawarabayashi,et al.  Packing directed cycles through a specified vertex set , 2013, SODA.

[15]  Bruce A. Reed,et al.  Packing directed circuits , 1996, Comb..

[16]  Robin Thomas,et al.  Excluding A Grid Minor In Planar Digraphs , 2015, ArXiv.

[17]  Erik D. Demaine,et al.  Bidimensionality: new connections between FPT algorithms and PTASs , 2005, SODA '05.

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

[19]  Ken-ichi Kawarabayashi,et al.  Linear min-max relation between the treewidth of H-minor-free graphs and its largest grid , 2012, STACS.

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

[21]  Michal Pilipczuk,et al.  The Planar Directed K-Vertex-Disjoint Paths Problem Is Fixed-Parameter Tractable , 2013, 2013 IEEE 54th Annual Symposium on Foundations of Computer Science.

[22]  Aleksandrs Slivkins,et al.  Parameterized Tractability of Edge-Disjoint Paths on Directed Acyclic Graphs , 2003, SIAM J. Discret. Math..

[23]  Erik D. Demaine,et al.  The Bidimensionality Theory and Its Algorithmic Applications , 2008, Comput. J..

[24]  Hans L. Bodlaender A linear time algorithm for finding tree-decompositions of small treewidth , 1993, STOC '93.

[25]  B. Reed Surveys in Combinatorics, 1997: Tree Width and Tangles: A New Connectivity Measure and Some Applications , 1997 .

[26]  G. Szekeres,et al.  A combinatorial problem in geometry , 2009 .

[27]  Paul D. Seymour,et al.  Graph minors. V. Excluding a planar graph , 1986, J. Comb. Theory B.

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

[29]  Neil Robertson,et al.  Graph Minors .XIII. The Disjoint Paths Problem , 1995, J. Comb. Theory B.

[30]  Frank Harary,et al.  Graph Theory , 2016 .

[31]  Michael R. Fellows,et al.  Parameterized Complexity , 1998 .

[32]  Dimitrios M. Thilikos,et al.  Tight Bounds for Linkages in Planar Graphs , 2011, ICALP.

[33]  RobertsonNeil,et al.  Graph minors. XIII , 1994 .

[34]  Alexander Schrijver,et al.  Finding k Disjoint Paths in a Directed Planar Graph , 1994, SIAM J. Comput..

[35]  Erik D. Demaine,et al.  Fast Algorithms for Hard Graph Problems: Bidimensionality, Minors, and Local Treewidth , 2004, GD.