|
ABSTRACT
We present constant-factor approximation algorithms for several widely-studied NP-hard optimization problems in network design, including the multicommodity rent-or-buy, virtual private network design, and single-sink buy-at-bulk problems. Our algorithms are simple and their approximation ratios improve over those previously known, in some cases by orders of magnitude. We develop a general analysis framework to bound the approximation ratios of our algorithms. This framework is based on a novel connection between random sampling and game-theoretic cost sharing.
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
|
Andrews, M., and Zhang, L. 2002. Approximation algorithms for access network design. Algorithmica 34, 2, 197--215. (Preliminary version in 39th FOCS, 1998).
|
 |
4
|
|
| |
5
|
|
| |
6
|
|
| |
7
|
Bartal, Y. 1994. Competitive analysis of distributed on-line problems---Distributed paging. Ph.D. dissertation, Tel-Aviv University, Tel-Aviv, Israel.
|
| |
8
|
|
 |
9
|
|
| |
10
|
|
| |
11
|
|
| |
12
|
|
| |
13
|
|
 |
14
|
|
| |
15
|
|
| |
16
|
Chandra Chekuri , Sanjeev Khanna , Joseph Naor, A deterministic algorithm for the cost-distance problem, Proceedings of the twelfth annual ACM-SIAM symposium on Discrete algorithms, p.232-233, January 07-09, 2001, Washington, D.C., United States
|
| |
17
|
|
| |
18
|
Richard Cole , Ramesh Hariharan , Moshe Lewenstein , Ely Porat, A faster implementation of the Goemans-Williamson clustering algorithm, Proceedings of the twelfth annual ACM-SIAM symposium on Discrete algorithms, p.17-25, January 07-09, 2001, Washington, D.C., United States
|
 |
19
|
N. G. Duffield , Pawan Goyal , Albert Greenberg , Partho Mishra , K. K. Ramakrishnan , Jacobus E. van der Merive, A flexible model for resource management in virtual private networks, Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication, p.95-108, August 30-September 03, 1999, Cambridge, Massachusetts, United States
|
| |
20
|
|
| |
21
|
Eisenbrand, F., Grandoni, F., and Rothvoß, T. 2007. A tighter analysis of random sampling for connected facility location. Submitted.
|
| |
22
|
Eisenbrand, F., Grandoni, G., Oriolo, G., and Skutella, M. 2005. New approaches for virtual private network design. In Proceedings of the 32nd Annual International Colloquium on Automata, Languages, and Programming (ICALP). Lecture Notes in Computer Science, vol. 3580. Springer-Verlag, New York, 1151--1162.
|
| |
23
|
|
| |
24
|
|
 |
25
|
Lisa Fleischer , Jochen Könemann , Stefano Leonardi , Guido Schäfer, Simple cost sharing schemes for multicommodity rent-or-buy and stochastic Steiner tree, Proceedings of the thirty-eighth annual ACM symposium on Theory of computing, May 21-23, 2006, Seattle, WA, USA
[doi> 10.1145/1132516.1132609]
|
| |
26
|
Gabow, H. N., Goemans, M. X., and Williamson, D. P. 1998. An efficient approximation algorithm for the survivable network design problem. Math. Prog. 82, 1-2, 13--40.
|
| |
27
|
Goel, A., and Estrin, D. 2005. Simultaneous optimization for concave costs: single sink aggregation or single source buy-at-bulk. Algorithmica 43, 1-2, 5--15.
|
| |
28
|
|
| |
29
|
|
| |
30
|
Grandoni, F., and Italiano, G. F. 2006. Improved approximation for single-sink buy-at-bulk. In Proceedings of the 17th International Symposium on Algorithms and Computation (ISAAC). 111--120.
|
| |
31
|
|
 |
32
|
|
 |
33
|
|
 |
34
|
Anupam Gupta , Jon Kleinberg , Amit Kumar , Rajeev Rastogi , Bulent Yener, Provisioning a virtual private network: a network design problem for multicommodity flow, Proceedings of the thirty-third annual ACM symposium on Theory of computing, p.389-398, July 2001, Hersonissos, Greece
[doi> 10.1145/380752.380830]
|
| |
35
|
|
 |
36
|
|
| |
37
|
Gupta, A., and Pál, M. 2005. Stochastic Steiner trees without a root. In Proceedings of the 32nd Annual International Colloquium on Automata, Languages, and Programming (ICALP). Lecture Notes in Computer Science, vol. 3580. Springer-Verlag, New York, 1051--1063.
|
 |
38
|
Anupam Gupta , Martin Pál , R. Ravi , Amitabh Sinha, Boosted sampling: approximation algorithms for stochastic optimization, Proceedings of the thirty-sixth annual ACM symposium on Theory of computing, June 13-16, 2004, Chicago, IL, USA
[doi> 10.1145/1007352.1007419]
|
| |
39
|
Gupta, A., Pál, M., Ravi, R., and Sinha, A. 2005. What about Wednesday? Approximation algorithms for multistage stochastic optimization. In Proceedings of the 8th International Workshop on Approximation Algorithms for Combinatorial Optimization Problems (APPROX). Lecture Notes in Computer Science, vol. 3624. Springer-Verlag, New York, 86--98.
|
| |
40
|
Gupta, A., Srinivasan, A., and Tardos, É. 2004b. Cost-sharing mechanisms for network design. In Proceedings of the 7th International Workshop on Approximation Algorithms for Combinatorial Optimization Problems (APPROX). Lecture Notes in Computer Science, vol. 3122. Springer-Verlag, New York, 139--150.
|
| |
41
|
Hassin, R., Ravi, R., and Salman, F. S. 2004. Approximation algorithms for a capacitated network design problem. Algorithmica 38, 3, 417--431.
|
| |
42
|
|
| |
43
|
|
 |
44
|
|
 |
45
|
|
| |
46
|
|
| |
47
|
|
| |
48
|
Kim, T. U., Lowe, T. J., Tamir, A., and Ward, J. E. 1996. On the location of a tree-shaped facility. Networks 28, 3, 167--175.
|
| |
49
|
|
| |
50
|
|
| |
51
|
|
| |
52
|
Labbé, M., Laporte, G., Martín, I. M., and Salazar González, J. J. 2001. The median cycle problem. Tech. Rep. 2001/12, Department of Operations Research and Multicriteria Decision Aid at Université Libre de Bruxelles.
|
| |
53
|
Lee, Y., Chiu, Y., and Ryan, J. 1996. A branch and cut algorithm for a Steiner tree-star problem. INFORMS J. Comput. 8, 3, 194--201.
|
| |
54
|
|
| |
55
|
|
| |
56
|
Pál, M. 2004. Cost sharing and approximation. Ph.D. dissertation, Cornell University.
|
| |
57
|
|
| |
58
|
|
| |
59
|
|
| |
60
|
|
| |
61
|
|
| |
62
|
|
| |
63
|
|
| |
64
|
|
| |
65
|
Williamson, D. P., and van Zuylen, A. 2007. A simpler and better derandomization of an approximation algorithm for single-source rent-or-buy. Oper. Res. Lett. To appear.
|
| |
66
|
Young, H. P. 1994. Cost allocation. In Handbook of Game Theory, R. J. Aumann and S. Hart, Eds. Vol. 2. North-Holland, Amsterdam, The Netherlands, Chap. 34, 1193--1235.
|
CITED BY
|
|
Friedrich Eisenbrand , Fabrizio Grandoni , Thomas Rothvoß , Guido Schäfer, Approximating connected facility location problems via random facility sampling and core detouring, Proceedings of the nineteenth annual ACM-SIAM symposium on Discrete algorithms, p.1174-1183, January 20-22, 2008, San Francisco, California
|
|