Abstract
We consider the problem of constructing Steiner minimum trees for a metric defined by a polygonal unit circle (corresponding to σ ≥ 2 weighted legal orientations in the plane). A linear-time algorithm to enumerate all angle configurations for degree three Steiner points is given. We provide a simple proof that the angle configuration for a Steiner point extends to all Steiner points in a full Steiner minimum tree, such that at most six orientations suffice for edges in a full Steiner minimum tree. We show that the concept of canonical forms originally introduced for the uniform orientation metric generalises to the fixed orientation metric. Finally, we give an O(σ n) time algorithm to compute a Steiner minimum tree for a given full Steiner topology with n terminal leaves.
Original language | English |
---|---|
Journal | Journal of Global Optimization |
Volume | 43 |
Issue number | 1 |
Pages (from-to) | 141-169 |
ISSN | 0925-5001 |
Publication status | Published - 2009 |
Externally published | Yes |
Keywords
- Steiner tree problem
- Normed plane
- Fixed orientation metric
- Canonical form
- Fixed topology