Finding topological subgraphs is fixed-parameter tractable

We prove that for every fixed undirected graph <i>H</i>, there is an O(|V(G)|<sup>3</sup>) time algorithm that, given a graph <i>G</i>, tests if <i>G</i> contains <i>H</i> as a topological subgraph (that is, a subdivision of <i>H</i> is subgraph of <i>G</i>). This shows that topological subgraph testing is fixed-parameter tractable, resolving a longstanding open question of Downey and Fellows from 1992. As a corollary, for every <i>H</i> we obtain an O(|V(G)|<sup>3</sup>) time algorithm that tests if there is an immersion of <i>H</i> into a given graph <i>G</i>. This answers another open question raised by Downey and Fellows in 1992.

[1]  Ronald L. Rivest,et al.  The Subgraph Homeomorphism Problem , 1980, J. Comput. Syst. Sci..

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

[3]  James W. Thatcher,et al.  Generalized finite automata theory with an application to a decision problem of second-order logic , 1968, Mathematical systems theory.

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

[5]  Stefan Arnborg,et al.  Linear time algorithms for NP-hard problems restricted to partial k-trees , 1989, Discret. Appl. Math..

[6]  Jörg Flum,et al.  Parameterized Complexity Theory (Texts in Theoretical Computer Science. An EATCS Series) , 2006 .

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

[8]  Jörg Flum,et al.  Parameterized Complexity Theory , 2006, Texts in Theoretical Computer Science. An EATCS Series.

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

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

[11]  Paul D. Seymour,et al.  Graph minors. XXI. Graphs with unique linkages , 2009, J. Comb. Theory, Ser. B.

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

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

[14]  Paul D. Seymour,et al.  Graph Minors. XVI. Excluding a non-planar graph , 2003, J. Comb. Theory, Ser. B.

[15]  Paul Wollan,et al.  A shorter proof of the graph minor algorithm: the unique linkage theorem , 2010, STOC '10.

[16]  Michael R. Fellows,et al.  Fixed-parameter intractability , 1992, [1992] Proceedings of the Seventh Annual Structure in Complexity Theory Conference.

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