Approximation algorithms for access network design

被引:18
作者
Andrews, M [1 ]
Zhang, L [1 ]
机构
[1] Bell Labs, Murray Hill, NJ 07974 USA
关键词
access network design; economies of scale; primal-dual algorithm; LP-rounding; approximation algorithms;
D O I
10.1007/s00453-002-0968-3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We consider the problem of designing a minimum cost access network to carry traffic from a set of endnodes to a core network. Trunks are available in K types reflecting economies of scale. A trunk type with a high initial overhead cost has a low cost per unit bandwidth and a trunk type with a low overhead cost has a high cost per unit bandwidth. We formulate the problem as an integer program. We first use a primal-dual approach to obtain a solution whose cost is within O(K-2) of optimal. Typically the value of K is small. This is the first combinatorial algorithm with an approximation ratio that is polynomial in K and is independent of the network size and the total traffic to be carried. We also explore linear program rounding techniques and prove a better approximation ratio of O(K). Both bounds are obtained under weak assumptions on the trunk costs. Our primal-dual algorithm is motivated by the work of Jain and Vazirani on facility location [7]. Our rounding algorithm is motivated by the facility location algorithm of Shmoys et al. [12].
引用
收藏
页码:197 / 215
页数:19
相关论文
共 13 条
[1]   Buy-at-bulk network design [J].
Awerbuch, B ;
Azar, Y .
38TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 1997, :542-547
[2]  
Bartal Y., 1998, Proceedings of the Thirtieth Annual ACM Symposium on Theory of Computing, P161, DOI 10.1145/276698.276725
[3]   Probabilistic approximation of metric spaces and its algorithmic applications [J].
Bartal, Y .
37TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 1996, :184-193
[4]  
Charikar M., 1998, Proceedings of the Thirtieth Annual ACM Symposium on Theory of Computing, P114, DOI 10.1145/276698.276719
[5]  
CHARIKAR M, 1998, P 39 ANN IEEE S FDN
[6]  
Goemans MX, 1995, APPROXIMATION ALGORI, P144
[7]  
JAIN K, 1990, P 39 ANN S FDN COMP, P2
[8]  
Jyh-Han Lin, 1992, Proceedings of the Twenty-Fourth Annual ACM Symposium on the Theory of Computing, P771, DOI 10.1145/129712.129787
[9]  
Mansour Y., 1994, CS9422 WEIZM I SCI
[10]  
MEYERSON A, 2000, STANCSTN0092