Embeddings of k-connected graphs of pathwidth k

  • Authors:
  • Arvind Gupta;Naomi Nishimura;Andrzej Proskurowski;Prabhakar Ragde

  • Affiliations:
  • School of Computing Science, Simon Fraser University, Burnaby, BC, Canada;School of Computer Science, University of Waterloo, Waterloo, Ont., Canada;Department of Computer Science, University of Oregon, Eugene, OR, USA;School of Computer Science, University of Waterloo, Waterloo, Ont., Canada

  • Venue:
  • Discrete Applied Mathematics - Structural decompositions, width parameters, and graph labelings (DAS 5)
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present O(n^3) embedding algorithms (subgraph isomorphism and its generalizations) for classes of graphs of bounded pathwidth, where n is the number of vertices in the graph. These include the first polynomial-time algorithm for minor containment and the first O(n^c) algorithm (c a constant independent of k) for topological embedding of graphs from subclasses of partial k-trees, as well as an O(n^2) algorithm for subgraph isomorphism. Of independent interest are structural properties of k-connected graphs of bounded pathwidth on which our algorithms are based. We also describe special cases which reduce to various generalizations of string matching, permitting more efficient solutions. Finally, we describe n^k^+^O^(^1^) algorithms for solving these problems on arbitrary graphs of pathwidth at most k.