Abstract
We consider the problem Rectilinear Class Steiner Tree (channel) where we have pairwise not intersecting intervals of required points, partitioned into so called classes, lying on two parallel horizontal lines in the plane. A shortest rectilinear tree is to be found, connecting at least one point of each class. One of our results shows that Rectilinear Class Steiner Tree (channel) is NP-hard, even if each class consists of at most three single points. But we give an exact algorithm that has linear time complexity, if roughly spoken for no vertical line more than a constant number of classes contain points on the right and also not on the right side of this line.
Part of this research was conducted while the author was attending a research initiative at the Leonardo Fibonacci Institute, Povo, Italy.
Preview
Unable to display preview. Download preview PDF.
References
A. V. Aho, M. R. Garey, and F. K. Hwang. Rectilinear Steiner trees: Efficient special-case algorithms. Networks, 7:37–58, 1977.
P. K. Agarwal and M.-T. Shing. Algorithms for special cases of rectilinear Steiner trees: 1. Points on the boundary of a rectilinear rectangle. Networks, 20:453–485, 1990.
M. R. Garey and D. S. Johnson. The rectilinear Steiner tree problem is NP-complete. SIAM J. Appl. Math., 32(4):826–834, 1977.
M. R. Garey and D. S. Johnson. Computers and Intractability: A Guide to the Theory of NP-Completeness. W. H. Freeman and Company, 1979.
M. Hanan. On Steiner's problem with rectilinear distance. SIAM J. Appl. Math., 14(2):255–265, 1966.
E. Ihler. Bounds on the quality of approximate solutions to the Group Steiner Problem. In Graph-Theoretic Concepts in Computer Science, WG90, volume 484 of Lecture Notes in Computer Science, pages 109–118. Springer, 1991.
E. Ihler. The complexity of approximating the Class Steiner Tree problem. In Graph-Theoretic Concepts in Computer Science, WG91, volume 570 of Lecture Notes in Computer Science, pages 85–96. Springer, 1992.
B. Korte, H. J. Prömel, and A. Steger. Steiner trees in VLSI-layout. In B. Korte, L. Lovász, H. J. Prömel, and A. Schrijver, editors, Paths, Flows, and VLSI-Layout, pages 185–214. Springer, 1990.
T. Lengauer. Combinatorial Algorithms for Integrated Circuit Layout. Wiley & Sons, 1990.
T. Ottmann and P. Widmayer. Algorithmen und Datenstrukturen. BI-Wiss.-Verl., 1990.
G. Reich. Shortest trees for intervals of points in the switchbox. Technical report, Institut für Informatik, Universität Freiburg, 1991.
G. Reich and P. Widmayer. Approximate minimum spanning trees for vertex classes. Technical report, Institut für Informatik, Universität Freiburg, 1989.
M. Sarrafzadeh and C.K. Wong. New directions in the rectilinear Steiner tree problem. Technical report, Department of Electrical Engineering and Computer Science, Northwestern University, Evanston, and IBM Watson Research Center, Yorktown Heights, New York, 1991.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1993 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ihler, E. (1993). Minimum rectilinear steiner trees for intervals on two parallel lines. In: Mayr, E.W. (eds) Graph-Theoretic Concepts in Computer Science. WG 1992. Lecture Notes in Computer Science, vol 657. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-56402-0_42
Download citation
DOI: https://doi.org/10.1007/3-540-56402-0_42
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-56402-7
Online ISBN: 978-3-540-47554-5
eBook Packages: Springer Book Archive