Steiner trees for hereditary graph classes: A treewidth perspective

Hans L. Bodlaender, Nick Brettell*, Matthew Johnson, Giacomo Paesani, Daniël Paulusma, Erik Jan van Leeuwen

*Corresponding author for this work

Research output: Contribution to journalArticleAcademicpeer-review

Abstract

We consider the classical problems (EDGE) STEINER TREE and VERTEX STEINER TREE after restricting the input to some class of graphs characterized by a small set of forbidden induced subgraphs. We show a dichotomy for the former problem restricted to (H1,H2)-free graphs and a dichotomy for the latter problem restricted to H-free graphs. We find that there exists an infinite family of graphs H such that VERTEX STEINER TREE is polynomial-time solvable for H-free graphs, whereas there exist only two graphs H for which this holds for EDGE STEINER TREE (assuming P≠NP). We also find that EDGE STEINER TREE is polynomial-time solvable for (H1,H2)-free graphs if and only if the treewidth of the class of (H1,H2)-free graphs is bounded (subject to P≠NP). To obtain the latter result, we determine all pairs (H1,H2) for which the class of (H1,H2)-free graphs has bounded treewidth.

Original languageEnglish
Pages (from-to)30-39
Number of pages10
JournalTheoretical Computer Science
Volume867
DOIs
Publication statusPublished - 6 May 2021

Keywords

  • Hereditary graph class
  • Steiner tree
  • Treewidth

Fingerprint

Dive into the research topics of 'Steiner trees for hereditary graph classes: A treewidth perspective'. Together they form a unique fingerprint.

Cite this