Skip to main content

The Rectilinear Steiner Tree Problem with Given Topology and Length Restrictions

  • Conference paper
  • First Online:
Computing and Combinatorics (COCOON 2015)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9198))

Included in the following conference series:

Abstract

We consider the problem of embedding the Steiner points of a Steiner tree with given topology into the rectilinear plane. Thereby, the length of the path between a distinguished terminal and each other terminal must not exceed given length restrictions. We want to minimize the total length of the tree.

The problem can be formulated as a linear program and therefore it is solvable in polynomial time. In this paper we analyze the structure of feasible embeddings and give a combinatorial polynomial time algorithm for the problem. Our algorithm combines a dynamic programming approach and binary search and relies on the total unimodularity of a matrix appearing in a sub-problem.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bartoschek, C., Held, S., Maßberg, J., Rautenbach, D., Vygen, J.: The repeater tree construction problem. Information Processing Letters 110(24), 1079–1083 (2010)

    Article  MathSciNet  Google Scholar 

  2. Victor Cabot, A., Francis, R.L., Stary, M.A.: A network flow solution to a rectilinear distance facility location problem. AIIE Transactions 2(2) 132–141 (1970)

    Google Scholar 

  3. Edmonds, J.: Submodular functions, matroids and certain polyhedra. In: Gordon, Breach (eds.) Combinatorial Structures and Their Applications, New York, pp. 68–87 (1970)

    Google Scholar 

  4. Garey, M.R., Johnson, D.S.: The rectilinear Steiner tree problem is NP-complete. SIAM Journal on Applied Mathematics 32(4), 826–834 (1977)

    Article  MATH  MathSciNet  Google Scholar 

  5. Hanan, M.: On Steiner’s problem with rectilinear distance. SIAM Journal on Applied Mathematics 14(2), 255–265 (1966)

    Article  MATH  MathSciNet  Google Scholar 

  6. Jiang, T., Wang, L.: Computing shortest networks with fixed topologies. Advances in Steiner Trees. vol. 6. Combinatorial Optimization, pp. 39–62. Springer, US (2000)

    Google Scholar 

  7. Kortsarz, G., Peleg, D.: Approximating the weight of shallow Steiner trees. Discrete Applied Mathematics 93(2–3), 265–285 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  8. Rao, S.K., Sadayappan, P., Hwang, F.K., Shor, P.W.: The rectilinear Steiner arborescence problem. Algorithmica 7(1–6), 277–288 (1992)

    Google Scholar 

  9. Shi, W., Chen, S.: The rectilinear Steiner arborescence problem is NP-complete. SIAM Journal on Computation 35(3), 729–740 (2005)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jens Maßberg .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Maßberg, J. (2015). The Rectilinear Steiner Tree Problem with Given Topology and Length Restrictions. In: Xu, D., Du, D., Du, D. (eds) Computing and Combinatorics. COCOON 2015. Lecture Notes in Computer Science(), vol 9198. Springer, Cham. https://doi.org/10.1007/978-3-319-21398-9_35

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-21398-9_35

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-21397-2

  • Online ISBN: 978-3-319-21398-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics