Complexity framework for forbidden subgraphs IV: The Steiner Forest problem

Publication date

2025-12

Authors

Bodlaender, HansORCID 0000-0002-9297-3330ISNI 0000000081342475
Johnson, Matthew
Martin, Barnaby
Oostveen, Jelle JoannesISNI 0000000507286264
Pandey, SukanyaORCID 0000-0001-5728-1120ISNI 0000000512566885
Paulusma, Daniël
Smith, Siani
van Leeuwen, Erik JanISNI 0000000115525019

Editors

Advisors

Supervisors

Document Type

Article
Open Access logo

License

cc_by

Abstract

We study STEINER FOREST on H-subgraph-free graphs, that is, graphs that do not contain some fixed graph H as a (not necessarily induced) subgraph. In contrast to the related STEINER TREE problem, STEINER FOREST falls outside a recent framework that completely characterizes the complexity of many problems on H-subgraph-free graphs. Hence, the complexity of STEINER FOREST on H-subgraph-free graphs remained open. Our main results are four polynomial-time algorithms for different excluded graphs H that are central to further understand its complexity. We also study the complexity of STEINER FOREST for graphs with a small c-deletion set, that is, a small set X of vertices such that each connected component of G−X has size at most c. For this parameter, we give two algorithms that we later employ as subroutines (including a faster algorithm when c=1, that is, the vertex cover number) and exhibit a dichotomy theorem.

Keywords

Complexity dichotomy, Deletion set, Forbidden subgraph, Steiner Forest, Vertex cover number, Theoretical Computer Science, General Computer Science, Computer Networks and Communications, Computational Theory and Mathematics, Applied Mathematics

Citation

Bodlaender, H L, Johnson, M, Martin, B, Oostveen, J J, Pandey, S, Paulusma, D, Smith, S & van Leeuwen, E J 2025, 'Complexity framework for forbidden subgraphs IV : The Steiner Forest problem', Journal of Computer and System Sciences, vol. 154, 103682. https://doi.org/10.1016/j.jcss.2025.103682