Skip to main content

The complexity of approximating the class Steiner tree problem

  • Conference paper
  • First Online:
Book cover Graph-Theoretic Concepts in Computer Science (WG 1991)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 570))

Included in the following conference series:

Abstract

Given a connected, undirected distance graph with required classes of nodes and optional Steiner nodes, find a shortest tree containing at least one node of each required class. This problem called Class Steiner Tree is NP-hard and therefore we are dependent on approximation.

In this paper, we investigate various restrictions of the problem comparing their complexities with respect to approximability. A main result is that for an input of trees without Steiner nodes and unit edges only, Class Steiner Tree is as hard to approximate as Minimum Set Cover, for which no constant approximation is known, too. Further we prove that if this restricted version has an approximation scheme, all members of the optimization problem class MAX SNP do.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Marshall Bern and Paul Plassmann. The Steiner problem with edge lengths 1 and 2. Information Processing Letters, 32:171–176, 1989.

    Google Scholar 

  2. H.N. Gabow. Scaling algorithms for network problems. J. Comp. Sys. Sc., 31:148–168, 1985.

    Google Scholar 

  3. Michael R. Garey and David S. Johnson. Computers and Intractability: A Guide to the Theory of NP-Completeness. W. H. Freeman and Company, 1979.

    Google Scholar 

  4. Edmund Ihler. Approximation and existential second-order logic. Technical report, Institut für Informatik, Universität Freiburg, 1990.

    Google Scholar 

  5. Edmund 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.

    Google Scholar 

  6. Edmund Ihler, Gabriele Reich, and Peter Widmayer. On shortest networks for classes of points in the plane. Technical report, Institut für Informatik, Universität Freiburg, 1991.

    Google Scholar 

  7. Richard W. Karp. Reducibility among combinatorial problems. In R. E. Miller and J. W. Thatcher, editors, Complexity of Computer Computations, pages 85–103. Plenum Press, 1974.

    Google Scholar 

  8. L. Kou, G. Markowsky, and L. Berman. A fast algorithm for Steiner trees. Acta Informatica, 15:141–145, 1981.

    Article  Google Scholar 

  9. Kurt Mehlhorn. A faster approximation algorithm for the Steiner problem in graphs. Information Processing Letters, 27:125–128, 1988.

    Article  Google Scholar 

  10. Alessandro Panconesi and Desh Ranjan. Quantifiers and approximation. In Proc. 22th Annual ACM Symp. on Theory of Computing, pages 446–456, 1990.

    Google Scholar 

  11. Christos H. Papadimitriou and Mihalis Yannakakis. Optimization, approximation, and complexity classes. In Proc. 20th Annual ACM Symp. on Theory of Computing, pages 229–234, 1988.

    Google Scholar 

  12. Gabriele Reich and Peter Widmayer. Beyond Steiner's problem: A VLSI oriented generalization. In Graph-Theoretic Concepts in Computer Science,WG89, volume 411 of Lecture Notes in Computer Science. Springer, 1990.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Gunther Schmidt Rudolf Berghammer

Rights and permissions

Reprints and permissions

Copyright information

© 1992 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ihler, E. (1992). The complexity of approximating the class Steiner tree problem. In: Schmidt, G., Berghammer, R. (eds) Graph-Theoretic Concepts in Computer Science. WG 1991. Lecture Notes in Computer Science, vol 570. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-55121-2_8

Download citation

  • DOI: https://doi.org/10.1007/3-540-55121-2_8

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-55121-8

  • Online ISBN: 978-3-540-46735-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics