Euclidean Bottleneck Steiner Tree is Fixed-Parameter Tractable
Abstract
In the Euclidean Bottleneck Steiner Tree problem, the input consists of a set of n points in R2 called terminals and a parameter k, and the goal is to compute a Steiner tree that spans all the terminals and contains at most k points of R2 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)-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 and ∞ variants of the problem are FPT. Our approach can be generalized to the problem with p metric for any rational 1 p ∞, or even other metrics on R2.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.