English

On Hop-Constrained Steiner Trees in Tree-Like Metrics

Data Structures and Algorithms 2022-10-12 v2

Abstract

We consider the problem of computing a Steiner tree of minimum cost under a hop constraint which requires the depth of the tree to be at most kk. Our main result is an exact algorithm for metrics induced by graphs with bounded treewidth that runs in time nO(k)n^{O(k)}. For the special case of a path, we give a simple algorithm that solves the problem in polynomial time, even if kk is part of the input. The main result can be used to obtain, in quasi-polynomial time, a near-optimal solution that violates the kk-hop constraint by at most one hop for more general metrics induced by graphs of bounded highway dimension and bounded doubling dimension. For non-metric graphs, we rule out an o(logn)o(\log n)-approximation, assuming P\neqNP even when relaxing the hop constraint by any additive constant.

Keywords

Cite

@article{arxiv.2003.05699,
  title  = {On Hop-Constrained Steiner Trees in Tree-Like Metrics},
  author = {Martin Böhm and Ruben Hoeksma and Nicole Megow and Lukas Nölke and Bertrand Simon},
  journal= {arXiv preprint arXiv:2003.05699},
  year   = {2022}
}
R2 v1 2026-06-23T14:12:36.793Z