The k-Disjoint Paths Problem on Chordal Graphs

  • Authors:
  • Frank Kammer;Torsten Tholey

  • Affiliations:
  • Institut für Informatik, Universität Augsburg, Augsburg, Germany D-86135;Institut für Informatik, Universität Augsburg, Augsburg, Germany D-86135

  • Venue:
  • Graph-Theoretic Concepts in Computer Science
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Algorithms based on a bottom-up traversal of a tree decomposition are used in literature to develop very efficient algorithms for graphs of bounded treewidth. However, such algorithms can also be used to efficiently solve problems on chordal graphs, which in general do not have a bounded treewidth. By combining this approach with a sparsification technique we obtain the first linear-time algorithm for chordal graphs that solves the k-disjoint paths problem. In this problem k pairs of vertices are to be connected by pairwise vertex-disjoint paths. We also present the first polynomial-time algorithm for chordal graphs capable of finding disjoint paths solving the k-disjoint paths problem with minimal total length. Finally, we prove that the version of the disjoint paths problem, where k is part of the input, is $\mathcal{NP}$-hard on chordal graphs.