APPROXIMATION ALGORITHMS FOR NONUNIFORM BUY-AT-BULK NETWORK DESIGN

被引:31
作者
Chekuri, C. [1 ]
Hajiaghayi, M. T. [2 ,3 ]
Kortsarz, G. [4 ]
Salavatipour, M. R. [5 ]
机构
[1] Univ Illinois, Dept Comp Sci, Urbana, IL 61801 USA
[2] AT&T Labs Res, Florham Pk, NJ 07932 USA
[3] Carnegie Mellon Univ, Dept Comp Sci, Pittsburgh, PA 15213 USA
[4] Rutgers State Univ, Dept Comp Sci, Camden, NJ 08102 USA
[5] Univ Alberta, Dept Comp Sci, Edmonton, AB T6G 2E8, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
nonuniform buy-at-bulk; network design; approximation algorithm; concave cost; network flow; economies of scale;
D O I
10.1137/090750317
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Buy-at-bulk network design problems arise in settings where the costs for purchasing or installing equipment exhibit economies of scale. The objective is to build a network of cheapest cost to support a given multicommodity flow demand between node pairs. We present approximation algorithms for buy-at-bulk network design problems with costs on both edges and nodes of an undirected graph. Our main result is the first poly-logarithmic approximation ratio for the non-uniform problem that allows different cost functions on each edge and node; the ratio we achieve is O(log(4) h), where h is the number of demand pairs. In addition we present an O(log h) approximation for the single sink problem. Poly-logarithmic ratios for some related problems are also obtained. Our algorithm for the multicommodity problem is obtained via a reduction to the single source problem using the notion of junction trees. We believe that this presents a simple yet useful general technique for network design problems.
引用
收藏
页码:1772 / 1798
页数:27
相关论文
共 36 条
[1]   WHEN TREES COLLIDE - AN APPROXIMATION ALGORITHM FOR THE GENERALIZED STEINER PROBLEM ON NETWORKS [J].
AGRAWAL, A ;
KLEIN, P ;
RAVI, R .
SIAM JOURNAL ON COMPUTING, 1995, 24 (03) :440-456
[2]   Hardness of buy-at-bulk network design [J].
Andrews, M .
45TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2004, :115-124
[3]   Approximation algorithms for access network design [J].
Andrews, M ;
Zhang, L .
ALGORITHMICA, 2002, 34 (02) :197-215
[4]  
[Anonymous], 2003, COMBINATORIAL OPTIMI
[5]  
[Anonymous], 1997, APPROXIMATION ALGORI
[6]   Buy-at-bulk network design [J].
Awerbuch, B ;
Azar, Y .
38TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 1997, :542-547
[7]   Probabilistic approximation of metric spaces and its algorithmic applications [J].
Bartal, Y .
37TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 1996, :184-193
[8]  
BARTAL Y, 1997, P 29 ANN ACM S THEOR, P161
[9]  
Charikar M., 2005, P 37 ANN ACM S THEOR, P176
[10]  
Chekuri C, 2007, PROCEEDINGS OF THE EIGHTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P1265