Abstract
Let G = (V,E) be a plane graph with nonnegative edge lengths, and let N be a family of k vertex sets N 1,N 2,...,N k \( \subseteq \) V, called nets. Then a noncrossing Steiner forest for N in G is a set T of k trees T 1, T 2,...,T k in G such that each tree T i ∈ T connects all vertices in N i , any two trees in T do not cross each other, and the sum of edge lengths of all trees is minimum. In this paper we give an algorithm to find a noncrossing Steiner forest in a plane graph G for the case where all vertices in nets lie on two of the face boundaries of G. The algorithm takes time O(n log n) if G has n vertices.
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
M. Bern: “Faster exact algorithm for Steiner trees in planar networks,” Networks, 20, pp. 109–120 (1990).
S. E. Dreyfus and R. A. Wagner: “The Steiner problem in graphs,” Networks, 1, pp. 195–208 (1972).
R. E. Erickson, C. L. Monma, and A. F. Veinott: “Send-and-split method for minimum-concave-cost network flows,” Math. Oper. Res., 12, pp. 634–664 (1987).
M. R. Garey and D. S. Johnson: Computers and Intractability: A Guide to the Theory of NP-Completeness, Freeman (1979).
M. R. Kramer and J. V. Leeuwen: “Wire-routing is NP-complete,” RUU-CS-82-4, Department of Computer Science, University of Utrecht, Utrecht, the Netherlands (1982).
P. Klein, S. Rao, M. Rauch, and S. Subramanian: “Faster shortest-path algorithms for planar graphs,” Proc. of 26th Annual Symp. on Theory of Computing, pp. 27–37 (1994).
T. Lengauer: Combinatorial Algorithms for Integrated Circuit Layout, John Wiley & Sons, Chichester, England (1990).
J. F. Lynch: “The equivalence of theorem proving and the interconnection problem,” ACM SIGDA Newsletter, 5, 3, pp. 31–36 (1975).
J. Takahashi, H. Suzuki and T. Nishizeki: “Shortest noncrossing paths in plane graphs,” Algorithmica, 16, pp. 339–357 (1996).
M. Thorup: “Undirected single source shortest paths in linear time,” Proc. of 38th Annual Symp. on Foundations of Computer Science, pp. 12–21 (1997).
P. Winter: “Steiner problem in networks: A survey,” Networks, 17, pp. 129–167 (1987).
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kusakari, Y., Masubuchi, D., Nishizeki, T. (1999). Algorithms for Finding Noncrossing Steiner Forests in Plane Graphs. In: Algorithms and Computation. ISAAC 1999. Lecture Notes in Computer Science, vol 1741. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46632-0_34
Download citation
DOI: https://doi.org/10.1007/3-540-46632-0_34
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66916-6
Online ISBN: 978-3-540-46632-1
eBook Packages: Springer Book Archive