Abstract
We present a computational study of exact algorithms for the Euclidean and rectilinear Steiner tree problems in the plane. These algorithms — which are based on the generation and concatenation of full Steiner trees — are much more efficient than other approaches and allow exact solutions of problem instances with more than 2000 terminals. The full Steiner tree generation algorithms for the two problem variants share many algorithmic ideas and the concatenation part is identical (integer programming formulation solved by branch-and-cut). Performance statistics for randomly generated instances, public library instances and “difficult” instances with special structure are presented. Also, results on the comparative performance on the two problem variants are given.
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. W. Bern and R. L. Graham. The Shortest-Network Problem. Scientific American, pages 66–71, January 1989.
M. Brazil, T. Cole, J. H. Rubinstein, D. A. Thomas, J. F. Weng, and N. C. Wormald. Minimal Steiner Trees for 2k x 2k Square Lattices. Journal of Combinatorial Theory, Series A, 73:91–110, 1996.
M. Brazil, J. H. Rubinstein, D. A. Thomas, J. F. Weng, and N. C. Wormald. Full Minimal Steiner Trees on Lattice Sets. Journal of Combinatorial Theory, Series A, 78:51–91, 1997.
M. Brazil, J. H. Rubinstein, D. A. Thomas, J. F. Weng, and N. C. Wormald. Minimal Steiner Trees for Rectangular Arrays of Lattice Points. Journal of Combinatorial Theory, Series A, 79:181–208, 1997.
E. J. Cockayne and D. E. Hewgill. Exact Computation of Steiner Minimal Trees in the Plane. Information Processing Letters, 22:151–156, 1986.
E. J. Cockayne and D. E. Hewgill. Improved Computation of Plane Steiner Minimal Trees. Algorithmica, 7(2/3):219–229, 1992.
S. E. Dreyfus and R. A. Wagner. The Steiner Problem in Graphs. Networks, 1:195–207, 1971.
U. Fößmeier and M. Kaufmann. On Exact Solutions for the Rectilinear Steiner Tree Problem. Technical Report WSI-96–09, Universität Tübingen, 1996.
J. L. Ganley and J. P. Cohoon. Improved Computation of Optimal Rectilinear Steiner Minimal Trees. International Journal of Computational Geometry and Applications, 7(5):457–472, 1997.
M. R. Garey, R. L. Graham, and D. S. Johnson. The Complexity of Computing Steiner Minimal Trees. SIAM Journal on Applied Mathematics, 32(4):835–859, 1977.
M. R. Garey and D. S. Johnson. The Rectilinear Steiner Tree Problem is NP-Complete. SIAM Journal on Applied Mathematics, 32(4):826–834, 1977.
M. Hanan. On Steiner’s Problem with Rectilinear Distance. SIAM Journal on Applied Mathematics, 14(2):255–265, 1966.
F. K. Hwang. On Steiner Minimal Trees with Rectilinear Distance. SIAM Journal on Applied Mathematics, 30:104–114, 1976.
F. K. Hwang, D. S. Richards, and P. Winter. The Steiner Tree Problem. Annals of Discrete Mathematics 53. Elsevier Science Publishers, Netherlands, 1992.
F. K. Hwang and J. F. Weng. The Shortest Network under a Given Topology. Journal of Algorithms, 13:468–488, 1992.
K. Mehlhorn and S. Näher. LEDA — A Platform for Combinatorial and Geometric Computing. Max Planck Institute for Computer Science http://www.mpi-sb.mpg.de/LEDA/leda.html, 1996.
F.P. Preparata and M. I. Shamos. Computational Geometry: An Introduction. Springer-Verlag, New York, second edition, 1988.
G. Reinelt. TSPLIB — A Traveling Salesman Problem Library. ORSA Journal on Computing, 3(4):376–384, 1991.
J. S. Salowe and D. M. Warme. Thirty-Five-Point Rectilinear Steiner Minimal Trees in a Day. Networks, 25(2):69–87, 1995.
W. D. Smith. How to Find Steiner Minimal Trees in Euclidean d-Space. Algorithmica, 7(2/3):137–177, 1992.
I. Tomescu and M. Zimand. Minimum Spanning Hypertrees. Discrete Applied Mathematics, 54:67–76, 1994.
D. M. Warme. Practical Exact Algorithms for Geometric Steiner Problems. Technical report, System Simulation Solutions, Inc., Alexandria, VA 22314, USA, 1996.
D. M. Warme. A New Exact Algorithm for Rectilinear Steiner Minimal Trees. Technical report, System Simulation Solutions, Inc., Alexandria, VA 22314, USA, 1997.
P. Winter. An Algorithm for the Steiner Problem in the Euclidean Plane. Networks, 15:323–345, 1985.
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, to appear.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Warme, D.M., Winter, P., Zachariasen, M. (2000). Exact Algorithms for Plane Steiner Tree Problems: A Computational Study. In: Du, DZ., Smith, J.M., Rubinstein, J.H. (eds) Advances in Steiner Trees. Combinatorial Optimization, vol 6. Springer, Boston, MA. https://doi.org/10.1007/978-1-4757-3171-2_6
Download citation
DOI: https://doi.org/10.1007/978-1-4757-3171-2_6
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4419-4824-3
Online ISBN: 978-1-4757-3171-2
eBook Packages: Springer Book Archive