English

Rectilinear Steiner Trees in Narrow Strips

Computational Geometry 2021-03-16 v1

Abstract

A rectilinear Steiner tree for a set PP of points in R2\mathbb{R}^2 is a tree that connects the points in PP using horizontal and vertical line segments. The goal of Minimal Rectilinear Steiner Tree is to find a rectilinear Steiner tree with minimal total length. We investigate how the complexity of Minimal Rectilinear Steiner Tree for point sets PP inside the strip (,+)×[0,δ](-\infty,+\infty)\times [0,\delta] depends on the strip width δ\delta. We obtain two main results. 1) We present an algorithm with running time nO(δ)n^{O(\sqrt{\delta})} for sparse point sets, that is, point sets where each 1×δ1\times\delta rectangle inside the strip contains O(1)O(1) points. 2) For random point sets, where the points are chosen randomly inside a rectangle of height δ\delta and expected width nn, we present an algorithm that is fixed-parameter tractable with respect to δ\delta and linear in nn. It has an expected running time of 2O(δδ)n2^{O(\delta \sqrt{\delta})} n.

Keywords

Cite

@article{arxiv.2103.08354,
  title  = {Rectilinear Steiner Trees in Narrow Strips},
  author = {Henk Alkema and Mark de Berg},
  journal= {arXiv preprint arXiv:2103.08354},
  year   = {2021}
}

Comments

21 pages, 13 figures

R2 v1 2026-06-24T00:10:15.829Z