Disjoint paths and connected subgraphs for H-free graphs

Publication date

2022-01-04

Authors

Kern, Walter
Martin, Barnaby
Paulusma, Daniël
Smith, Siani
van Leeuwen, Erik JanISNI 0000000115525019

Editors

Advisors

Supervisors

Document Type

Article
Open Access logo

License

taverne

Abstract

The well-known DISJOINT PATHS problem is to decide if a graph contains k pairwise disjoint paths, each connecting a different terminal pair from a set of k distinct vertex pairs. We determine, with an exception of two cases, the complexity of the DISJOINT PATHS problem for H-free graphs. If k is fixed, we obtain the k-DISJOINT PATHS problem, which is known to be polynomial-time solvable on the class of all graphs for every k≥1. The latter does no longer hold if we need to connect vertices from terminal sets instead of terminal pairs. We completely classify the complexity of k-DISJOINT CONNECTED SUBGRAPHS for H-free graphs, and give the same almost-complete classification for DISJOINT CONNECTED SUBGRAPHS for H-free graphs as for DISJOINT PATHS. Moreover, we give exact algorithms for DISJOINT PATHS and DISJOINT CONNECTED SUBGRAPHS on graphs with n vertices and m edges that have running times of O(2nn2k) and O(3nkm), respectively.

Keywords

Complexity dichotomy, Disjoint paths, H-free graph, Taverne, Theoretical Computer Science, General Computer Science

Citation

Kern, W, Martin, B, Paulusma, D, Smith, S & Leeuwen, E J V 2022, 'Disjoint paths and connected subgraphs for H-free graphs', Theoretical Computer Science, vol. 898, pp. 59-68. https://doi.org/10.1016/J.TCS.2021.10.019