Skip to main content

An Algorithm to Find the Link Constrained Steiner Tree in Undirected Graphs

  • Conference paper
  • First Online:
Mathematical Software – ICMS 2016 (ICMS 2016)

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

Included in the following conference series:

Abstract

We address a variant of the classical Steiner tree problem defined over undirected graphs. The objective is to determine the Steiner tree rooted at a source node with minimum cost and such that the number of edges is less than or equal to a given threshold. The link constrained Steiner tree problem (\(\mathcal {LCSTP}\)) belongs to the NP-hard class. We formulate a Lagrangian relaxation for the \(\mathcal {LCSTP}\) in order to determine valid bounds on the optimal solution. To solve the Lagrangian dual, we develop a dual ascent heuristic based on updating one multiplier at time. The proposed heuristic relies on the execution of some sub-gradient iterations whenever the multiplier update procedure is unable to generate a significant increase of the Lagrangian dual objective. We calculate an upper bound on the \(\mathcal {LCSTP}\) by adjusting the infeasibility of the solution obtained at each iteration. The solution strategy is tested on instances inspired by the scientific literature.

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 EPUB and 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

References

  1. Burdakov, O., Kvarnstrom, J., Doherty, P.: Local search heuristics for hop-constrained directed Steiner tree problemy. In: Examining Robustness and Vulnerability of Networked Systems, IOS Press (2014)

    Google Scholar 

  2. Ding, W., Lin, G., Xue, G.: Diameter-constrained Steiner tree. In: Wu, W., Daescu, O. (eds.) COCOA 2010, Part II. LNCS, vol. 6509, pp. 243–253. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  4. Gouveia, L., Magnanti, T.L.: Network flow models for designing diameter-constrained minimum-spanning and Steiner trees. Networks 41(3), 159–173 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  5. Hwang, F.K., Richards, D.S.: Steiner tree problems. Networks 22(1), 55–89 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  6. Kang, J., Kang, D., Park, S.: A new mathematical formulation for generating a multicast routing tree. Int. J. Manag. Sci. 12(8), 63–69 (2006)

    Google Scholar 

  7. Kang, J., Park, K., Park, S.: Optimal multicast route packing. Eur. J. Oper. Res. 196, 351–359 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  8. Leggieri, V., Haouari, M., Layeb, S., Triki, C.: The Steiner tree problem with delays: a tight compact formulation and reduction procedures. Technical report, University of Salento, Lecce (2007)

    Google Scholar 

  9. Leggieri, V., Haouari, M., Triki, C.: An exact algorithm for the Steiner tree problem with delays. Electr. Notes Discrete Math. 36, 223–230 (2010)

    Article  MATH  Google Scholar 

  10. Oliveira, C.A.S., Pardalos, P.M.: A survey of combinatorial optimization problems in multicast routing. Comput. Oper. Res. 32, 1953–1981 (2005)

    Article  MATH  Google Scholar 

  11. Voß, S.: The Steiner tree problem with hop constraints. Ann. Oper. Res. 86, 321–345 (1999)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Francesca Guerriero .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Di Puglia Pugliese, L., Gaudioso, M., Guerriero, F., Miglionico, G. (2016). An Algorithm to Find the Link Constrained Steiner Tree in Undirected Graphs. In: Greuel, GM., Koch, T., Paule, P., Sommese, A. (eds) Mathematical Software – ICMS 2016. ICMS 2016. Lecture Notes in Computer Science(), vol 9725. Springer, Cham. https://doi.org/10.1007/978-3-319-42432-3_63

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-42432-3_63

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-42431-6

  • Online ISBN: 978-3-319-42432-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics