English

Complexity Framework for Forbidden Subgraphs IV: The Steiner Forest Problem

Combinatorics 2023-10-17 v2 Computational Complexity Discrete Mathematics Data Structures and Algorithms

Abstract

We study Steiner Forest on HH-subgraph-free graphs, that is, graphs that do not contain some fixed graph HH as a (not necessarily induced) subgraph. We are motivated by a recent framework that completely characterizes the complexity of many problems on HH-subgraph-free graphs. However, in contrast to e.g. the related Steiner Tree problem, Steiner Forest falls outside this framework. Hence, the complexity of Steiner Forest on HH-subgraph-free graphs remained tantalizingly open. In this paper, we make significant progress towards determining the complexity of Steiner Forest on HH-subgraph-free graphs. Our main results are four novel polynomial-time algorithms for different excluded graphs HH that are central to further understand its complexity. Along the way, we study the complexity of Steiner Forest for graphs with a small cc-deletion set, that is, a small set SS of vertices such that each component of GSG-S has size at most cc. Using this parameter, we give two noteworthy algorithms that we later employ as subroutines. First, we prove Steiner Forest is FPT parameterized by S|S| when c=1c=1 (i.e. the vertex cover number). Second, we prove Steiner Forest is polynomial-time solvable for graphs with a 2-deletion set of size at most 2. The latter result is tight, as the problem is NP-complete for graphs with a 3-deletion set of size 2.

Keywords

Cite

@article{arxiv.2305.01613,
  title  = {Complexity Framework for Forbidden Subgraphs IV: The Steiner Forest Problem},
  author = {Hans L. Bodlaender and Matthew Johnson and Barnaby Martin and Jelle J. Oostveen and Sukanya Pandey and Daniel Paulusma and Siani Smith and Erik Jan van Leeuwen},
  journal= {arXiv preprint arXiv:2305.01613},
  year   = {2023}
}
R2 v1 2026-06-28T10:23:43.633Z