Approximation of Steiner forest via the bidirected cut relaxation

From MaRDI portal
Publication:2279758

DOI10.1007/S10878-019-00444-8zbMATH Open1433.90176arXiv1911.07234OpenAlexW3101152338WikidataQ127323108 ScholiaQ127323108MaRDI QIDQ2279758FDOQ2279758


Authors: Ali Çivril Edit this on Wikidata


Publication date: 13 December 2019

Published in: Journal of Combinatorial Optimization (Search for Journal in Brave)

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 2frac1k, where k 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.


Full work available at URL: https://arxiv.org/abs/1911.07234




Recommendations




Cites Work


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)