Surface Split Decompositions and Subgraph Isomorphism in Graphs on Surfaces

Paul Bonsma
The Subgraph Isomorphism problem asks, given a host graph G on n vertices and a pattern graph P on k vertices, whether G contains a subgraph isomorphic to P. The restriction of this problem to planar graphs has often been considered. After a sequence of improvements, the current best algorithm for planar graphs is a linear time algorithm by Dorn (STACS '10), with complexity 2^{O(k)} O(n). We generalize this result, by giving an algorithm of...