Abstract
An exact algorithm to solve the Steiner tree problem for uniform orientation metrics in the plane is presented. The algorithm is based on the two-phase model, consisting of full Steiner tree (FST) generation and concatenation, which has proven to be very successfulf or the rectilinear and Euclidean Steiner tree problems. By applying a powerful canonicalf orm for the FSTs, the set of optimal solutions is reduced considerably. Computational results both for randomly generated problem instances and VLSI design instances are provided. The new algorithm solves most problem instances with 100 terminals in seconds, and problem instances with up to 10000 terminals have been solved to optimality.
It has not been proved that the problem is NP-hard for every value of λ, but we strongly conjecture this to be the case.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
J.E. Beasley. OR-Library: Distributing Test Problems by Electronic Mail. Journal of the Operational Research Society, 41:1069–1072, 1990.
M. Brazil. Steiner Minimum Trees in Uniform Orientation Metrics. In D.-Z. Du and X. Cheng, editor, Steiner Trees in Industries, pages 1–27. Kluwer Academic Publishers, 2001.
M. Brazil, D.A. Thomas, and J. F. Weng. Minimum Networks in Uniform Orientation Metrics. SIAM Journal on Computing, 30:1579–1593, 2000.
M. Brazil, D.A. Thomas, and J. F. Weng. Forbidden Subpaths for Steiner Minimum Networks in Uniform Orientation Metrics. Networks, 39:186–202, 2002.
M. Brazil, D.A. Thomas, J. F. Weng, and M. Zachariasen. Canonical Forms and Algorithms for Steiner Trees in Uniform Orientation Metrics. In preparation.
M.R. Garey and D. S. Johnson. The Rectilinear Steiner Tree Problem is NPComplete. SIAM Journal on Applied Mathematics, 32(4):826–834, 1977.
F.K. Hwang, D.S. Richards, and P. Winter. The Steiner Tree Problem. Annals of Discrete Mathematics 53. Elsevier Science Publishers, Netherlands, 1992.
Y.Y. Li, S. K. Cheung, K. S. Leung, and C. K. Wong. Steiner Tree Constructions in λ3-Metric. IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing, 45(5):563–574, 1998.
Y.Y. Li, K. S. Leung, and C. K. Wong. Efficient Heuristics for Orientation Metric and Euclidean Steiner Tree Problems. Journal of Combinatorial Optimization, 4:79–98, 2000.
K. Mehlhorn and S. Näher. LEDA-A Platform for Combinatorial and Geometric Computing. Max-Planck-Institut für Informatik, Saarbrücken, Germany, http://www.mpi-sb.mpg.de/LEDA/leda.html, 1996.
B.K. Nielsen, P. Winter, and M. Zachariasen. On the Location of Steiner Points in Uniformly-Oriented Steiner Trees. Information Processing Letters, 83:237–241, 2002.
M. Sarrafzadeh and C.K. Wong. HierarchicalS teiner Tree Construction in Uniform Orientations. IEEE Transactions on Computer-Aided Design, 11:1095–1103, 1992.
D. M. Warme, P. Winter, and M. Zachariasen. Exact Algorithms for Plane Steiner Tree Problems: A Computational Study. In D.-Z. Du, J.M. Smith, and J. H. Rubinstein, editors, Advances in Steiner Trees, pages 81–116. Kluwer Academic Publishers, Boston, 2000.
D. M. Warme, P. Winter, and M. Zachariasen. GeoSteiner 3.1. Department of Computer Science, University of Copenhagen (DIKU), http://www.diku.dk/geosteiner/, 2001.
P. Winter and M. Zachariasen. Euclidean Steiner Minimum Trees: An Improved Exact Algorithm. Networks, 30:149–166, 1997.
M. Zachariasen. Rectilinear Full Steiner Tree Generation. Networks, 33:125–143, 1999.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Nielsen, B.K., Winter, P., Zachariasen, M. (2002). An Exact Algorithm for the Uniformly-Oriented Steiner Tree Problem. In: Möhring, R., Raman, R. (eds) Algorithms — ESA 2002. ESA 2002. Lecture Notes in Computer Science, vol 2461. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45749-6_66
Download citation
DOI: https://doi.org/10.1007/3-540-45749-6_66
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44180-9
Online ISBN: 978-3-540-45749-7
eBook Packages: Springer Book Archive