ACM Home Page
Please provide us with feedback. Feedback
Simple cost sharing schemes for multicommodity rent-or-buy and stochastic Steiner tree
Full text PdfPdf (131 KB)
Source Annual ACM Symposium on Theory of Computing archive
Proceedings of the thirty-eighth annual ACM symposium on Theory of computing table of contents
Seattle, WA, USA
SESSION: Session 14B table of contents
Pages: 663 - 670  
Year of Publication: 2006
ISBN:1-59593-134-1
Authors
Lisa Fleischer  T. J. Watson Research Ctr., IBM, Yorktown Heights, NY
Jochen Könemann  University of Waterloo, Waterloo, ON, Canada
Stefano Leonardi  University of Rome "La Sapienza", Rome, Italy
Guido Schäfer  Technical University Berlin, Berlin, Germany
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 39,   Citation Count: 6
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1132516.1132609
What is a DOI?

ABSTRACT

In the multi-commodity rent-or-buy network design problem (MRoB) we are given a network together with a set of k terminal pairs R = (s_1, t_1), ..., (s_k, t_k). The goal is to install capacities on the edges of the network so that a prescribed amount of flow fi can be routed between all terminal pairs si and ti simultaneously. We can either rent capacity on an edge at some cost per unit flow or buy infinite capacity on an edge at some larger fixed cost. The overall objective is to install capacities at a minimum total cost.The version of the stochastic Steiner tree problem (SST) considered here is the Steiner tree problem in the model of two-stage stochastic optimization with recourse. In stage one, there is a known probability distribution on subsets of vertices and we can choose to buy a subset of edges at a given cost. In stage two, a subset of vertices T from the prior known distribution is realized, and additional edges can be bought at a possibly higher cost. The objective is to buy a set of edges in stages one and two so that all vertices in T are connected, and the expected cost is minimized.Gupta et al. (FOCS '03) give a randomized scheme for the MRoB problem that was both used subsequently to improve the approximation ratio for this problem, and extended to yield the best approximation algorithm for SST. One building block of this scheme is a good approximation algorithm for Steiner forests.We present a surprisingly simple 5-approximation algorithm for MRoB and 6-approximation for SST, improving on the best previous guarantees of 6.828 and 12.6, and show that no approximation ratio better than 4.67 can be achieved using the above mentioned randomized scheme in combination with the currently best known Steiner forest approximation algorithms. A key component of our approach are cost shares that are 3-strict for the unmodified primal-dual Steiner forest algorithm.


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
8
 
9
 
10
11
 
12
A. Gupta and M. Pál. Stochastic Steiner trees without a root. In Proceedings, International Colloquium on Automata, Languages and Programming, pages 1051--1063, 2005.
13
 
14
 
15
 
16


Collaborative Colleagues:
Lisa Fleischer: colleagues
Jochen Könemann: colleagues
Stefano Leonardi: colleagues
Guido Schäfer: colleagues