Steiner Tree Parameterized by Multiway Cut and Even Less

Bart M.P. Jansen, Céline M.F. Swennenhuis

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

1 Downloads (Pure)

Abstract

In the Steiner Tree problem we are given an undirected edge-weighted graph as input, along with a set K of vertices called terminals. The task is to output a minimum-weight connected subgraph that spans all the terminals. The famous Dreyfus-Wagner algorithm running in 3 |K |poly(n) time shows that the problem is fixed-parameter tractable parameterized by the number of terminals. We present fixed-parameter tractable algorithms for Steiner Tree using structurally smaller parameterizations. Our first result concerns the parameterization by a multiway cut S of the terminals, which is a vertex set S (possibly containing terminals) such that each connected component of G − S contains at most one terminal. We show that Steiner Tree can be solved in 2 O(|S| log |S| )poly(n) time and polynomial space, where S is a minimum multiway cut for K. The algorithm is based on the insight that, after guessing how an optimal Steiner tree interacts with a multiway cut S, computing a minimum-cost solution of this type can be formulated as minimum-cost bipartite matching. Our second result concerns a new hybrid parameterization called K-free treewidth that simultaneously refines the number of terminals |K| and the treewidth of the input graph. By utilizing recent work on H-Treewidth in order to find a corresponding decomposition of the graph, we give an algorithm that solves Steiner Tree in time 2 O(k )poly(n), where k denotes the K-free treewidth of the input graph. To obtain this running time, we show how the rank-based approach for solving Steiner Tree parameterized by treewidth can be extended to work in the setting of K-free treewidth, by exploiting existing algorithms parameterized by |K| to compute the table entries of leaf bags of a tree K-free decomposition.

Original languageEnglish
Title of host publication32nd Annual European Symposium on Algorithms, ESA 2024
EditorsTimothy Chan, Johannes Fischer, John Iacono, Grzegorz Herman
PublisherSchloss Dagstuhl - Leibniz-Zentrum für Informatik
Pages76:1-76:16
Number of pages16
ISBN (Electronic)978-3-95977-338-6
DOIs
Publication statusPublished - 23 Sept 2024
Event32nd Annual European Symposium on Algorithms, ESA 2024 - London, United Kingdom
Duration: 2 Sept 20244 Sept 2024

Publication series

NameLeibniz International Proceedings in Informatics (LIPIcs)
Volume308
ISSN (Electronic)1868-8969

Conference

Conference32nd Annual European Symposium on Algorithms, ESA 2024
Abbreviated titleESA 2024
Country/TerritoryUnited Kingdom
CityLondon
Period2/09/244/09/24

Funding

This project has received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (grant agreement No 803421, ReduceSearch).

FundersFunder number
H2020 European Research Council
European Union's Horizon 2020 - Research and Innovation Framework Programme803421

    Keywords

    • H-treewidth
    • Steiner Tree
    • fixed-parameter tractability
    • structural parameterization

    Fingerprint

    Dive into the research topics of 'Steiner Tree Parameterized by Multiway Cut and Even Less'. Together they form a unique fingerprint.

    Cite this