On the Restricted k-Steiner Tree Problem

06/14/2023
by   Prosenjit Bose, et al.
0

Given a set P of n points in ℝ^2 and an input line γ in ℝ^2, we present an algorithm that runs in optimal Θ(nlog n) time and Θ(n) space to solve a restricted version of the 1-Steiner tree problem. Our algorithm returns a minimum-weight tree interconnecting P using at most one Steiner point s ∈γ, where edges are weighted by the Euclidean distance between their endpoints. We then extend the result to j input lines. Following this, we show how the algorithm of Brazil et al. ("Generalised k-Steiner Tree Problems in Normed Planes", arXiv:1111.1464) that solves the k-Steiner tree problem in ℝ^2 in O(n^2k) time can be adapted to our setting. For k>1, restricting the (at most) k Steiner points to lie on an input line, the runtime becomes O(n^k). Next we show how the results of Brazil et al. ("Generalised k-Steiner Tree Problems in Normed Planes", arXiv:1111.1464) allow us to maintain the same time and space bounds while extending to some non-Euclidean norms and different tree cost functions. Lastly, we extend the result to j input curves.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/01/2023

Efficient Algorithms for Euclidean Steiner Minimal Tree on Near-Convex Terminal Sets

The Euclidean Steiner Minimal Tree problem takes as input a set 𝒫 of poi...
research
06/10/2021

An Instance-optimal Algorithm for Bichromatic Rectangular Visibility

Afshani, Barbay and Chan (2017) introduced the notion of instance-optima...
research
07/03/2018

A Novel Algorithm for the All-Best-Swap-Edge Problem on Tree Spanners

Given a 2-edge connected undirected graph G with n vertices and m edges,...
research
10/30/2017

Rectilinear and O-convex hull with minimum area

Let P be a set of n points in the plane and O be a set of k lines passin...
research
08/27/2020

On the Approximability of the Traveling Salesman Problem with Line Neighborhoods

We study the variant of the Euclidean Traveling Salesman problem where i...
research
11/16/2018

Nearly ETH-Tight Algorithms for Planar Steiner Tree with Terminals on Few Faces

The Planar Steiner Tree problem is one of the most fundamental NP-comple...
research
03/04/2020

Minimum Enclosing Parallelogram with Outliers

We study the problem of minimum enclosing parallelogram with outliers, w...

Please sign up or login with your details

Forgot password? Click here to reset