Skip to main content
Log in

The Steiner tree polytope and related polyhedra

  • Published:
Mathematical Programming Submit manuscript

Abstract

We consider the vertex-weighted version of the undirected Steiner tree problem. In this problem, a cost is incurred both for the vertices and the edges present in the Steiner tree. We completely describe the associated polytope by linear inequalities when the underlying graph is series—parallel. For general graphs, this formulation can be interpreted as a (partial) extended formulation for the Steiner tree problem. By projecting this formulation, we obtain some very large classes of facet-defining valid inequalities for the Steiner tree polytope.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. I. Anderson,Combinatorial Designs: Construction Methods (Halsted Press, New York, 1990).

    Google Scholar 

  2. S. Arnborg and A. Proskurowski, “Linear time algorithms for NP-hard problems restricted to partialk-trees,”Discrete Applied Mathematics 23 (1989) 11–24.

    Google Scholar 

  3. S. Arnborg, J. Lagergren and D. Seese, “Problems easy for tree-decomposable graphs, ” Research Report (1989).

  4. E. Balas and W.R. Pulleyblank, “The perfect matchable subgraph polytope of a bipartite graph,”Networks 13 (1983) 495–516.

    Google Scholar 

  5. M. Boulala and J.-P. Uhry, “Polytope des indépendants d'un graphe série—parallèle,”Discrete Mathematics 27 (1979) 225–243.

    Google Scholar 

  6. S. Chopra and E. Gorres, “On the node weighted Steiner tree problem,” Working Paper, New York University (New York, 1990).

    Google Scholar 

  7. S. Chopra and M.R. Rao, “The Steiner tree problem I: Formulations, compositions and extensions of facets,” Working Paper, New York University (New York, 1988).

    Google Scholar 

  8. S. Chopra and M.R. Rao, “The Steiner tree problem II: Properties and classes of facets”, Working Paper, New York University (New York, 1988).

    Google Scholar 

  9. G. Cornuéjols, J. Fonlupt and D. Naddef, “The travelling salesman problem on a graph and some related integer polyhedra,”Mathematical Programming 33 (1985) 1–27.

    Google Scholar 

  10. C.R. Coullard, A. Rais, R.L. Rardin and D.K. Wagner, “The 2-connected-spanning-subgraph polytope for series—parallel graphs”, Working Paper CC-90-18, Purdue University (West Lafayette, IN, 1990).

    Google Scholar 

  11. R.J. Duffin, “Topology of series—parallel networks,”Journal of Mathematical Analysis and Applications 10 (1965) 303–318.

    Google Scholar 

  12. C.W. Duin and A. Volgenant, “Some generalizations of the Steiner tree in graphs, ”Networks 17 (1987) 353–364.

    Google Scholar 

  13. J. Edmonds, “Submodular functions, matroids and certain polyhedra, ” in: R. Guy et al., eds.,Combinatorial Structures and their Applications (Gordon and Breach, London, 1970).

    Google Scholar 

  14. M.X. Goemans, “Arborescence polytopes for series-parallel graphs,” to appear in:Discrete Applied Mathematics.

  15. M.X. Goemans and Y.-S. Myung, “A catalog of Steiner tree formulations,”Networks 23 (1993) 19–28.

    Google Scholar 

  16. W.Liu, “Extended formulations and polyhedral projections,” Ph.D. Thesis, Department of Combinatorics and Optimization, University of Waterloo (Waterloo, Ont., 1988).

    Google Scholar 

  17. L. Lovász, “Graph theory and integer programming,”Annals of Discrete Mathematics 4 (1979) 141–158.

    Google Scholar 

  18. A.R. Mahjoub, “On the stable set polytope of a series-parallel graph,”Mathematical Programming 40 (1988) 53–57.

    Google Scholar 

  19. A.R. Mahjoub, “Two edge connected spanning subgraphs and polyhedra, ” Report 88520-OR, Institute for Operations Research, University of Bonn (Bonn, 1988).

    Google Scholar 

  20. R.K. Martin, R.L. Rardin and B.A. Campbell, “Polyhedral characterization of discrete dynamic programming,” Working Paper CC-87-24, Purdue University (West Lafayette, IN, 1987).

    Google Scholar 

  21. G. Nemhauser and L.A. Wolsey,Integer and Combinatorial Optimization (Wiley, New York, 1988).

    Google Scholar 

  22. A Prodon, T.M. Liebling and H. Gröflin, “Steiner's problem on 2-trees,” Research Report RO 850315, Ecole Polytechnique de Lausanne (Lausanne, 1985).

    Google Scholar 

  23. R.L. Rardin, R.G. Parker and M.B. Richey, “A polynomial algorithm for a class of Steiner tree problems on graphs,” Report J-82-5, Georgia Institute of Technology (Atlanta, GA, 1982).

    Google Scholar 

  24. J.M.W. Rhys, “A selection problem of shared fixed costs and network flows,”Management Science 17 (1970) 200–207.

    Google Scholar 

  25. M. Schaffers, “A polynomial algorithm for the single source network flow design problem on series-parallel graphs,” CORE Discussion Paper 9062, Université Catholique de Louvain (Louvain-la-Neuve, 1990).

    Google Scholar 

  26. M. Schaffers, “Network flow design III. Polyhedral characterization of the single source fixed costs problem on series-parallel graphs,” CORE Discussion Paper, Université Catholique de Louvain (Louvain-la-Neuve, 1991).

    Google Scholar 

  27. A. Segev, “The node-weighted Steiner tree problem,”Networks 17 (1987) 1–18.

    Google Scholar 

  28. K. Takamizawa, T. Nishizeki and N. Saito, “Linear-time computability of combinatorial problems on series-parallel graphs, ”Journal of the Association for Computing Machinery 29 (1982) 623–641.

    Google Scholar 

  29. D.K. Wagner, “Forbidden subgraphs and graph decomposition, ”Networks 17 (1987) 105–110.

    Google Scholar 

  30. J.A. Wald and C.J. Colbourn, “Steiner trees, partial 2-trees, and minimum IFI networks,”Networks 13 (1983) 159–167.

    Google Scholar 

  31. P. Winter, “Generalized Steiner problem in series-parallel networks,”Journal of Algorithms 7 (1986) 549–566.

    Google Scholar 

  32. R.T. Wong, “A dual ascent approach for Steiner tree problems on a directed graph,”Mathematical Programming 28 (1984) 271–287.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Michel X. Goemans.

Additional information

Research supported by Air Force contract AFOSR-89-0271 and DARPA contract DARPA-89-5-1988.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Goemans, M.X. The Steiner tree polytope and related polyhedra. Mathematical Programming 63, 157–182 (1994). https://doi.org/10.1007/BF01582064

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01582064

Key words

Navigation