English

Induced Disjoint Paths and Connected Subgraphs for $H$-Free Graphs

Combinatorics 2022-07-19 v3 Computational Complexity Discrete Mathematics Data Structures and Algorithms

Abstract

Paths P1,,PkP_1,\ldots, P_k in a graph G=(V,E)G=(V,E) are mutually induced if any two distinct PiP_i and PjP_j have neither common vertices nor adjacent vertices. The Induced Disjoint Paths problem is to decide if a graph GG with kk pairs of specified vertices (si,ti)(s_i,t_i) contains kk mutually induced paths PiP_i such that each PiP_i starts from sis_i and ends at tit_i. This is a classical graph problem that is NP-complete even for k=2k=2. We introduce a natural generalization, Induced Disjoint Connected Subgraphs: instead of connecting pairs of terminals, we must connect sets of terminals. We give almost-complete dichotomies of the computational complexity of both problems for H-free graphs, that is, graphs that do not contain some fixed graph H as an induced subgraph. Finally, we give a complete classification of the complexity of the second problem if the number k of terminal sets is fixed, that is, not part of the input.

Keywords

Cite

@article{arxiv.2202.11595,
  title  = {Induced Disjoint Paths and Connected Subgraphs for $H$-Free Graphs},
  author = {Barnaby Martin and Daniël Paulusma and Siani Smith and Erik Jan van Leeuwen},
  journal= {arXiv preprint arXiv:2202.11595},
  year   = {2022}
}
R2 v1 2026-06-24T09:51:26.555Z