Disjoint paths and connected subgraphs for H-free graphs
Publication date
2022-01-04
Editors
Advisors
Supervisors
Document Type
Article
Metadata
Show full item recordCollections
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