English

Euclidean Bottleneck Steiner Tree is Fixed-Parameter Tractable

Computational Geometry 2023-12-05 v1 Data Structures and Algorithms

Abstract

In the Euclidean Bottleneck Steiner Tree problem, the input consists of a set of nn points in R2\mathbb{R}^2 called terminals and a parameter kk, and the goal is to compute a Steiner tree that spans all the terminals and contains at most kk points of R2\mathbb{R}^2 as Steiner points such that the maximum edge-length of the Steiner tree is minimized, where the length of a tree edge is the Euclidean distance between its two endpoints. The problem is well-studied and is known to be NP-hard. In this paper, we give a kO(k)nO(1)k^{O(k)} n^{O(1)}-time algorithm for Euclidean Bottleneck Steiner Tree, which implies that the problem is fixed-parameter tractable (FPT). This settles an open question explicitly asked by Bae et al. [Algorithmica, 2011], who showed that the 1\ell_1 and \ell_{\infty} variants of the problem are FPT. Our approach can be generalized to the problem with p\ell_p metric for any rational 1p1 \le p \le \infty, or even other metrics on R2\mathbb{R}^2.

Keywords

Cite

@article{arxiv.2312.01589,
  title  = {Euclidean Bottleneck Steiner Tree is Fixed-Parameter Tractable},
  author = {Sayan Bandyapadhyay and William Lochet and Daniel Lokshtanov and Saket Saurabh and Jie Xue},
  journal= {arXiv preprint arXiv:2312.01589},
  year   = {2023}
}

Comments

In SODA'24

R2 v1 2026-06-28T13:39:53.504Z