Abstract
For combinatorial optimization problems that are NP-hard, it is important, before running a time consuming algorithm, to try to reduce the input size of the problem. This is the objective of a so-called preprocessing algorithm. A renowned NP-hard problem is the Steiner Problem in Graphs (SPG). It considers a weighted graph, denoted here as G = (V,K,E,c) with V the set of vertices, K a subset of so-called special vertices, E the set of undirected edges, and c: E→ Z + a positive integer weight function on E. The problem is to find a tree S of minimum total edge weight that spans the vertices of K.
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
A. Balakrishnan and N.R. Patel, Problem Reduction Methods and a Tree Generation Algorithm for the Steiner Network Problem, Networks 17 (1987) pp. 65–85.
J.E. Beasley, An Algorithm for the Steiner problem in Graphs, Networks 14 (1984) pp. 147–159.
J.E. Beasley, An SST based algorithm for the Steiner problem in graphs, Networks 19 (1989) pp. 1–16.
S. Chopra, M.R. Rao and E.R. Gorres, Solving the Steiner Tree Problem on a Graph Using Branch and Cut, ORSA Journal on Computing 4 (1992), pp.320–335.
E.W. Dijkstra, A Note on Two Problems in Connexion with Graphs, Numerische Mathematik 1 (1959), pp. 269–271.
C.W. Duin and A. Volgenant, An Edge Elimination Test for the Steiner Problem in Graphs, Operations Research Letters 8 (1989), pp. 79–83.
C.W. Duin and A. Volgenant, Reduction Tests for the Steiner Problem in Graphs, Networks 19 (1989), pp. 549–567.
C.W. Duin, Steiner’s Problem in Graphs, PhD Thesis University of Amsterdam (1993).
C.W. Duin, Reducing the Graphical Steiner Problem with a Sensitivity Test, to appear in Proceedings of DIMACS workshop on Network Design (1997)
Duin, C.W. and S. Voss, Efficient Path and Vertex Exchange in Steiner Tree Algorithms, Networks 29 (1997), pp. 89–105.
Dreyfus, S.E. and R.A. Wagner, The Steiner Problem in Graphs, Networks 1 (1972) pp. 195–207.
M.L. Fredman and R.E. Tarjan, Fibonacci Heaps and Their Uses in improved Network Optimization Algorithms, Journal of the ACM 6 (1987), pp. 596–615
Gomory, R.E. and T.C. Hu (1961), Multi-Terminal Network Flows, Journal of SIAM 9, pp. 551–556.
Hwang, F.K., D.S. Richards and P. Winter, The Steiner Tree Problem, Annals of Discrete Mathematics 53 (1992).
T. Koch and A. Martin, Solving Steiner Tree Problems in Graphs to Optimality, to appear in Networks
K. Mehlhorn, A Faster Approximation Algorithm for the Steiner Problem in Graphs, Information Processing Letters 27 (1988), pp.125–128.
Polzin, T. and Daneshmand S.V., Improved algorithms for the Steiner Problem in Networks, Technical Report 06/1998, Theoretische Informatik Universität Mannheim (1998).
P.M. Spira, On Finding and Updating Spanning Trees and Shortest Paths SIAM Journal on Computing 4 (1975), pp. 375–380.
P Winter, The Steiner Problem in Networks: A Survey, Networks 17 (1987), pp. 185–212.
P Winter, Reductions for the Rectilinear Steiner tree Problem, Networks 26 (1987), pp. 187–198.
Wong, R.T., A dual ascent based approach for the Steiner tree problem in a directed graph, Mathematical Programming 28 (1984), pp. 271–287.
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
Duin, C. (2000). Preprocessing the Steiner Problem in Graphs. 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_10
Download citation
DOI: https://doi.org/10.1007/978-1-4757-3171-2_10
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4419-4824-3
Online ISBN: 978-1-4757-3171-2
eBook Packages: Springer Book Archive