Skip to main content
Top
Published in: Journal of Combinatorial Optimization 4/2019

30-08-2019

Approximation of Steiner forest via the bidirected cut relaxation

Author: Ali Çivril

Published in: Journal of Combinatorial Optimization | Issue 4/2019

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The classical algorithm of Agrawal et al. (SIAM J Comput 24(3):440–456, 1995), stated in the setting of the primal-dual schema by Goemans and Williamson (SIAM J Comput 24(2):296–317, 1995) uses the undirected cut relaxation for the Steiner forest problem. Its approximation ratio is \(2-\frac{1}{k}\), where k is the number of terminal pairs. A variant of this algorithm more recently proposed by Könemann et al. (SIAM J Comput 37(5):1319–1341, 2008) is based on the lifted cut relaxation. In this paper, we continue this line of work and consider the bidirected cut relaxation for the Steiner forest problem, which lends itself to a novel algorithmic idea yielding the same approximation ratio as the classical algorithm. In doing so, we introduce an extension of the primal-dual schema in which we run two different phases to satisfy connectivity requirements in both directions. This reveals more about the combinatorial structure of the problem. In particular, there are examples on which the classical algorithm fails to give a good approximation, but the new algorithm finds a near-optimal solution.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
go back to reference Agrawal A, Klein PN, Ravi R (1991) When trees collide: an approximation algorithm for the generalized Steiner problem on networks. In: Proceedings of the 23rd annual ACM symposium on theory of computing (STOC), pp 134–144 Agrawal A, Klein PN, Ravi R (1991) When trees collide: an approximation algorithm for the generalized Steiner problem on networks. In: Proceedings of the 23rd annual ACM symposium on theory of computing (STOC), pp 134–144
go back to reference Agrawal A, Klein PN, Ravi R (1995) When trees collide: an approximation algorithm for the generalized Steiner problem on networks. SIAM J Comput 24(3):440–456MathSciNetCrossRef Agrawal A, Klein PN, Ravi R (1995) When trees collide: an approximation algorithm for the generalized Steiner problem on networks. SIAM J Comput 24(3):440–456MathSciNetCrossRef
go back to reference Chopra S, Rao MR (1994) The Steiner tree problem I: formulations, compositions and extension of facets. Math Program 64:209–229MathSciNetCrossRef Chopra S, Rao MR (1994) The Steiner tree problem I: formulations, compositions and extension of facets. Math Program 64:209–229MathSciNetCrossRef
go back to reference Goemans MX, Williamson DP (1995) A general approximation technique for constrained forest problems. SIAM J Comput 24(2):296–317MathSciNetCrossRef Goemans MX, Williamson DP (1995) A general approximation technique for constrained forest problems. SIAM J Comput 24(2):296–317MathSciNetCrossRef
go back to reference Goemans MX et al (1994) Improved approximation algorithms for network design problems. In: Proceedings of the 5th annual ACM-SIAM symposium on discrete algorithms (SODA), pp 223–232 Goemans MX et al (1994) Improved approximation algorithms for network design problems. In: Proceedings of the 5th annual ACM-SIAM symposium on discrete algorithms (SODA), pp 223–232
go back to reference Groß M, Gupta A, Kumar A, Matuschke J, Schmidt DR, Schmidt M, Verschae J (2018) A local-search algorithm for Steiner forest. In: 9th innovations in theoretical computer science conference, ITCS. pp 31:1–31:17 Groß M, Gupta A, Kumar A, Matuschke J, Schmidt DR, Schmidt M, Verschae J (2018) A local-search algorithm for Steiner forest. In: 9th innovations in theoretical computer science conference, ITCS. pp 31:1–31:17
go back to reference Gupta A, Kumar A (2015) Greedy algorithms for Steiner forest. In: Proceedings of the 47th annual ACM symposium on theory of computing (STOC), pp 871–878 Gupta A, Kumar A (2015) Greedy algorithms for Steiner forest. In: Proceedings of the 47th annual ACM symposium on theory of computing (STOC), pp 871–878
go back to reference Könemann J et al (2008) A group-strategyproof cost sharing mechanism for the Steiner forest game. SIAM J Comput 37(5):1319–1341MathSciNetCrossRef Könemann J et al (2008) A group-strategyproof cost sharing mechanism for the Steiner forest game. SIAM J Comput 37(5):1319–1341MathSciNetCrossRef
go back to reference Williamson DP, Shmoys DB (2011) The design of approximation algorithms. Cambridge University Press, CambridgeCrossRef Williamson DP, Shmoys DB (2011) The design of approximation algorithms. Cambridge University Press, CambridgeCrossRef
go back to reference Williamson DP et al (1995) A primal-dual approximation algorithm for generalized Steiner network problems. Combinatorica 15:708–717MathSciNetCrossRef Williamson DP et al (1995) A primal-dual approximation algorithm for generalized Steiner network problems. Combinatorica 15:708–717MathSciNetCrossRef
Metadata
Title
Approximation of Steiner forest via the bidirected cut relaxation
Author
Ali Çivril
Publication date
30-08-2019
Publisher
Springer US
Published in
Journal of Combinatorial Optimization / Issue 4/2019
Print ISSN: 1382-6905
Electronic ISSN: 1573-2886
DOI
https://doi.org/10.1007/s10878-019-00444-8

Other articles of this Issue 4/2019

Journal of Combinatorial Optimization 4/2019 Go to the issue

Premium Partner