Skip to main content
Log in

Two new criteria for finding Steiner hulls in Steiner tree problems

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract

The Steiner tree problem considered in this paper is that of finding a network of minimum length connecting a given setK of terminals in a regionR of the Euclidean plane. ASteiner hull forK inR is any subregion ofR known to contain a Steiner tree forK inR. Two new criteria are given for finding Steiner hulls—one for the Steiner tree problem on plane graphs and one for the rectilinear Steiner tree problem—which strengthen known polynomial-time methods of finding Steiner hulls.

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. Aho, A. V., M. R. Garey, and H. W. Hwang (1977). Rectilinear Steiner trees: efficient special-case algorithms,Networks 7, 37–58.

    Article  MATH  MathSciNet  Google Scholar 

  2. Bienstock, D., and C. L. Monma (1989). Optimal enclosing regions in planar graphs,Networks 19, 79–94.

    Article  MATH  MathSciNet  Google Scholar 

  3. Cockayne, E. J. (1970). On the efficiency of the algorithm for Steiner minimal trees,SIAM J. Appl. Math. 18, 150–159.

    Article  MATH  MathSciNet  Google Scholar 

  4. Duin, C. W., and A. Volgenant (1089). An edge elimination test for the Steiner problem in graphs,Oper. Res. Lett. 8, 79–83.

    Article  MathSciNet  Google Scholar 

  5. Dreyfus, E. W., and R. A. Wagner (1972). The Steiner problem in graphs,Networks 1, 195–207.

    Article  MATH  MathSciNet  Google Scholar 

  6. Erickson, R. E., C. L. Monma, and A. F. Vienott (1987). Send-and-split method for minimum concave-cost network flows,Math. Oper. Res. 12, 634–664.

    Article  MATH  MathSciNet  Google Scholar 

  7. Fredman, M. L., and R. E. Tarjan (1987). Fibonacci heaps and their uses in improved network optimization algorithms,J. Assoc. Comput. Mach. 34, 596–615.

    MathSciNet  Google Scholar 

  8. Garey, M. R., R. L. Graham, and D. S. Johnson (1977). The complexity of computing Steiner minimal trees,SIAM J. Appl. Math. 32, 835–859.

    Article  MATH  MathSciNet  Google Scholar 

  9. Garey, M. R., and D. S. Johnson (1977). The rectilinear Steiner tree problem is NP-complete,SIAM J. Appl. Math. 32, 826–834.

    Article  MATH  MathSciNet  Google Scholar 

  10. Gilbert, E. N., and H. O. Pollak (1968). Steiner minimal trees,SIAM J. Appl. Math. 16, 1–29.

    Article  MATH  MathSciNet  Google Scholar 

  11. Hakimi, S. L. (1971). Steiner's problem in graphs and its implications,Networks 1, 113–133.

    Article  MATH  MathSciNet  Google Scholar 

  12. Hanan, M. (1966). On Steiner's problem with rectilinear distance,SIAM J. Appl. Math. 14, 255–265.

    Article  MATH  MathSciNet  Google Scholar 

  13. Hwang, F. K., and D. S. Richards (1989). Steiner tree problems,Networks, to appear.

  14. Hwang, F. K., G. D. Song, G. Y. Ting, and D. Z. Hu (1988). A decomposition theorem on Euclidean Steiner minimal trees,Discrete and Comput. Geom. 3, 367–382.

    Article  MATH  MathSciNet  Google Scholar 

  15. Melzak, Z. A. (1961). On the problem of Steiner,Canad. Math. Bull. 4, 143–148.

    MATH  MathSciNet  Google Scholar 

  16. Provan, J. S. (1988). Convexity and the Steiner tree problem,Networks 18, 55–72.

    Article  MATH  MathSciNet  Google Scholar 

  17. Provan, J. S. (1988). An approximation scheme for finding Steiner trees with obstacles,SIAM J. Comput. 17, 920–934.

    Article  MATH  MathSciNet  Google Scholar 

  18. Provan, J. S. (1989). Shortest enclosing walks and cycles in embedded graphs,Inform. Process. Lett. 30, 119–125.

    Article  MATH  MathSciNet  Google Scholar 

  19. Provan, J. S. (1989). The Role of Steiner Hulls in the Solution to Steiner Tree Problems,Proceedings of the NATO Advanced Research Workshop on Topological Network Design: Analysis and Synthesis. To appear inAnnals of Operations Research.

  20. Smith, J. M., and P. Winter (1989). Computational geometry and topological network design,Proceedings of the NATO Advanced Research Workshop on Topological Network Design: Analysis and Synthesis. To appear inAnnals of Operations Research.

  21. Winter, P. (1985). An algorithm for the Steiner problem in the Euclidean plane.Networks 15, 323–345.

    Article  MATH  MathSciNet  Google Scholar 

  22. Winter, P. (1987). Steiner problem in networks: a survey.Networks 17, 129–167.

    Article  MATH  MathSciNet  Google Scholar 

  23. Yang, Y. Y., and O. Wing (1972). Optimal and suboptimal algorithms for the wiring problem,Proc. IEEE International Symposium on Circuit Theory, pp. 154–158.

Download references

Author information

Authors and Affiliations

Authors

Additional information

Communicated by F. K. Hwang.

This research was supported by the Air Force Office of Scientific Research under Grant AFOSR-84-0140. Reproduction in whole or part is permitted for any purpose of the United States Government.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Provan, J.S. Two new criteria for finding Steiner hulls in Steiner tree problems. Algorithmica 7, 289–302 (1992). https://doi.org/10.1007/BF01758763

Download citation

  • Received:

  • Revised:

  • Issue Date:

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

Key words

Navigation