Skip to main content
Log in

Canonical Forms and Algorithms for Steiner Trees in Uniform Orientation Metrics

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract

We present some fundamental structural properties for minimum length networks (known as Steiner minimum trees) interconnecting a given set of points in an environment in which edge segments are restricted to λ uniformly oriented directions. We show that the edge segments of any full component of such a tree contain a total of at most four directions if λ is not a multiple of 3, or six directions if λ is a multiple of 3. This result allows us to develop useful canonical forms for these full components. The structural properties of these Steiner minimum trees are then used to resolve an important open problem in the area: does there exist a polynomial time algorithm for constructing a Steiner minimum tree if the topology of the tree is known? We obtain a simple linear time algorithm for constructing a Steiner minimum tree for any given set of points and a given Steiner topology.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to M. Brazil, D. A. Thomas, J. F. Weng or M. Zachariasen.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Brazil, M., Thomas, D., Weng, J. et al. Canonical Forms and Algorithms for Steiner Trees in Uniform Orientation Metrics. Algorithmica 44, 281–300 (2006). https://doi.org/10.1007/s00453-005-1178-6

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00453-005-1178-6

Navigation