ACM Home Page
Please provide us with feedback. Feedback
Improved approximating algorithms for Directed Steiner Forest
Full text PdfPdf (432 KB)
Source Symposium on Discrete Algorithms archive
Proceedings of the Nineteenth Annual ACM -SIAM Symposium on Discrete Algorithms table of contents
New York, New York
Pages 922-931  
Year of Publication: 2009
Authors
Moran Feldman  Technion
Guy Kortsarz  Rutgers University
Zeev Nutov  The Open University of Israel
Publisher
Society for Industrial and Applied Mathematics  Philadelphia, PA, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 84,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

We consider the k-Directed Steiner Forest (k-DSF) problem: given a directed graph G = (V, E) with edge costs, a collection DV x V of ordered node pairs, and an integer k ≤ |D|, find a min-cost subgraph H of G that contains an st-path for (at least) k pairs (s, t) ∈ D. When k = |D|, we get the Directed Steiner Forest (DSF) problem. The best known approximation ratios for these problems are: Õ(k2/3) for k-DSF by Charikar et al. [2], and O(k1/2+ε) for DSF by Chekuri et al. [3].

For DSF we give an O(nε·min {n4/5,m2/3})-approximation scheme using a novel LP-relaxation seeking to connect pairs via "cheap" paths. This is the first sublinear (in terms of n = |V|) approximation ratio for the problem. For k-DSF we give a simple greedy O(k1/2+ε)-approximation scheme, improving the best known ratio Õ(k2/3) by Charikar et al. [2], and (almost) matching, in terms of k, the best ratio known for the undirected variant [11]. Even when used for the particular case DSF, our algorithm favorably compares to the one of [3], which repeatedly solves linear programs, and uses complex time and space consuming transformations.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
 
4
 
5
6
 
7
G. Even. Recursive greedy methods, Ch. 5 in Approximation Algorithms and Metahueristics, T. F. Gonzales ed. Chapman and Hall/CRC, 2007.
 
8
U. Feige, G. Kortsarz, and D. Peleg. The dense k-Subgraph problem. Algorithmica, 29(3):410--421, 2001.
9
 
10
 
11
A. Gupta, M. T. Hajiaghayi, V. Nagarajan, and R. Ravi. Dial a Ride from k-Forest. In ESA, pages 241--252, 2007.
12
13
 
14
 
15
C. H. Helvig, G. Robins, and A. Zelikovsky. Improved approximation scheme for the group Steiner problem. Networks, 37(1):8--20, 2001.
 
16
K. Jain. Factor 2 approximation algorithm for the generalized Steiner network problem. Combinatorica, 21(1):39--60, 2001.
 
17
 
18
 
19
 
20
G. Kortsarz and Z. Nutov. Approximating minimum cost connectivity problems, Ch. 58 in Approximation Algorithms and Metahueristics, T. F. Gonzales ed.,. Chapman & Hall/CRC, 2007.
 
21
 
22
 
23
Z. Nutov. Approximating Steiner networks with node weights. In LATIN, pages 411--422, 2008.
 
24
 
25
 
26
 
27
A. Zelikovsky. A series of approximation algorithms for the acyclic directed Steiner tree problem. Algorithmica, 18(1):99--110, 1997.

Collaborative Colleagues:
Moran Feldman: colleagues
Guy Kortsarz: colleagues
Zeev Nutov: colleagues