Skip to main content
Log in

A linear-time algorithm to construct a rectilinear Steiner minimal tree fork-extremal point sets

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract

Ak-extremal point set is a point set on the boundary of ak-sided rectilinear convex hull. Given ak-extremal point set of sizen, we present an algorithm that computes a rectilinear Steiner minimal tree in timeO(k 4 n). For constantk, this algorithm runs inO(n) time and is asymptotically optimal and, for arbitraryk, the algorithm is the fastest known for this problem.

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. P. K. Agarwal and M.-T. Shing, Algorithms for Special Cases of Rectilinear Steiner Trees: I. Points on the Boundary of a Rectilinear Rectangle,Networks,20 (1990), 453–485.

    Article  MATH  MathSciNet  Google Scholar 

  2. A. V. Aho, M. R. Garey, and F. K. Hwang, Rectilinear Steiner Trees: Efficient Special-Case Algorithms,Networks,7 (1977), 37–58.

    Article  MATH  MathSciNet  Google Scholar 

  3. M. Bern, Faster Exact Algorithms for Steiner Trees in Planar Networks,Networks,20 (1990), 109–120.

    Article  MATH  MathSciNet  Google Scholar 

  4. J. P. Cohoon, D. S. Richards, and J. S. Salowe, An Optimal Steiner Tree Algorithm for a Net Whose Terminals Lie on the Perimeter of a Rectangle,IEEE Trans. Computer-Aided Design Integrated Circuits and Systems,9 (1990), 398–407.

    Article  Google Scholar 

  5. H. Gabow, J. L. Bentley, and R. E. Tarjan, Scaling and Related Techniques for Geometry Problems,Proc. 16th Symposium on the Theory of Computing, 1984, pp. 135–143.

  6. M. R. Garey and D. S. Johnson,Computers and Intractability, Freeman, San Francisco, 1979.

    MATH  Google Scholar 

  7. M. Hanan, On Steiner's Problem with Rectilinear Distance,SIAM J. Appl. Math.,14 (1966), 255–265.

    Article  MATH  MathSciNet  Google Scholar 

  8. F. K. Hwang, On Steiner Minimal Trees with Rectilinear Distance,SIAM J. Appl. Math.,30 (1976), 104–114.

    Article  MATH  MathSciNet  Google Scholar 

  9. F. K. Hwang and D. S. Richards, Steiner Tree Problems,Networks (to appear).

  10. E. L. Lawler,Combinatorial Optimization: Networks and Matroids, Holt, Rinehart & Winston, New York, 1976.

    MATH  Google Scholar 

  11. T. M. Nicholl, D. T. Lee, Y. Z. Liao, and C. K. Wong, On theX-Y Convex Hull of a Set ofX-Y Points,BIT,23 (1983), 456–471.

    Article  MATH  Google Scholar 

  12. J. S. Provan, Convexity and the Steiner Tree Problem,Networks,18 (1988), 55–72.

    Article  MATH  MathSciNet  Google Scholar 

  13. D. S. Richards and J. S. Salowe, Special Convex Cases for Rectilinear Steiner Minimal Trees,Proc. NATO Workshop on Topological Network Design, 1989.

  14. Y. Y. Yang and O. Wing, Optimal and Suboptimal Solution Algorithms for the Wiring Problem,Proc. IEEE International Symposium on Circuit Theory, 1972, pp. 154–158.

Download references

Author information

Authors and Affiliations

Authors

Additional information

Communicated by F. K. Hwang.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Richards, D.S., Salowe, J.S. A linear-time algorithm to construct a rectilinear Steiner minimal tree fork-extremal point sets. Algorithmica 7, 247–276 (1992). https://doi.org/10.1007/BF01758761

Download citation

  • Received:

  • Revised:

  • Issue Date:

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

Key words

Navigation