Decomposition methods for the two-stage stochastic Steiner tree problem

M. Leitner, Ivana Ljubic, Martin Luipersbeck, Markus Sinnl

Research output: Contribution to JournalArticleAcademicpeer-review

Abstract

A new algorithmic approach for solving the stochastic Steiner tree problem based on three procedures for computing lower bounds (dual ascent, Lagrangian relaxation, Benders decomposition) is introduced. Our method is derived from a new integer linear programming formulation, which is shown to be strongest among all known formulations. The resulting method, which relies on an interplay of the dual information retrieved from the respective dual procedures, computes upper and lower bounds and combines them with several rules for fixing variables in order to decrease the size of problem instances. The effectiveness of our method is compared in an extensive computational study with the state-of-the-art exact approach, which employs a Benders decomposition based on two-stage branch-and-cut, and a genetic algorithm introduced during the DIMACS implementation challenge on Steiner trees. Our results indicate that the presented method significantly outperforms existing ones, both on benchmark instances from literature, as well as on large-scale telecommunication networks.
Original languageEnglish
Pages (from-to)713-752
Number of pages40
JournalComputational Optimization and Applications
Volume69
Issue number3
DOIs
Publication statusPublished - 2018

Funding

Acknowledgements Open access funding provided by Austrian Science Fund (FWF). M. Leitner and I. Ljubić have been supported by the Vienna Science and Technology Fund (WWTF) through project ICT15-014. M. Sinnl was supported by the Austrian Research Fund (FWF, Project P 26755-N19). M. Luipersbeck acknowledges the support of the University of Vienna through the uni:docs fellowship programme.

FundersFunder number
Austrian Research FundP 26755-N19
Vienna Science and Technology FundICT15-014
Austrian Science Fund
Universität Wien

    Keywords

    • Benders decomposition
    • Lagrangian relaxation
    • Steiner trees
    • Stochastic optimization

    Fingerprint

    Dive into the research topics of 'Decomposition methods for the two-stage stochastic Steiner tree problem'. Together they form a unique fingerprint.

    Cite this