Approximation of Steiner forest via the bidirected cut relaxation
From MaRDI portal
Publication:2279758
Abstract: The classical algorithm of Agrawal, Klein and Ravi [SIAM J. Comput., 24 (1995), pp. 440-456], stated in the setting of the primal-dual schema by Goemans and Williamson [SIAM J. Comput., 24 (1995), pp. 296-317] uses the undirected cut relaxation for the Steiner forest problem. Its approximation ratio is , where is the number of terminal pairs. A variant of this algorithm more recently proposed by K"onemann et al. [SIAM J. Comput., 37 (2008), pp. 1319-1341] 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.
Recommendations
- New geometry-inspired relaxations and algorithms for the metric Steiner tree problem
- New Geometry-Inspired Relaxations and Algorithms for the Metric Steiner Tree Problem
- A primal-dual approximation algorithm for the Steiner forest problem
- scientific article; zbMATH DE number 1305468
- A partition-based relaxation for Steiner trees
Cites work
- scientific article; zbMATH DE number 1003253 (Why is no real title available?)
- A General Approximation Technique for Constrained Forest Problems
- A Group-Strategyproof Cost Sharing Mechanism for the Steiner Forest Game
- A catalog of steiner tree formulations
- A local-search algorithm for Steiner forest
- A primal-dual approximation algorithm for generalized Steiner network problems
- Greedy algorithms for Steiner forest
- The Steiner tree problem. I: Formulations, compositions and extensions and extension of facets
- The design of approximation algorithms
- When Trees Collide: An Approximation Algorithm for the Generalized Steiner Problem on Networks
Cited in
(3)
This page was built for publication: Approximation of Steiner forest via the bidirected cut relaxation
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2279758)