Approximation Algorithms for a Facility Location Problem with Service Capacities

被引:8
作者
Massberg, Jens [1 ]
Vygen, Jens [1 ]
机构
[1] Univ Bonn, Res Inst Discrete Math, D-53113 Bonn, Germany
关键词
Approximation algorithm; facility location; network design; VLSI design;
D O I
10.1145/1383369.1383381
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present the first constant-factor approximation algorithms for the following problem. Given a metric space (V, c), a finite set D subset of V of terminals/customers with demands d : D -> R+, a facility opening cost f is an element of R+ and a capacity u is an element of R+, find a partition D = D-1(boolean OR) over dot ... (boolean OR) over dotD(k) and Steiner trees T-i for D-i (i = 1,..., k) with c(E(T-i))+ d(D-i) <= u for i = 1,..., k such that Sigma(k)(i=1) c(E(T-i))+ kf is minimum. This problem arises in VLSI design. It generalizes the bin-packing problem and the Steiner tree problem. In contrast to other network design and facility location problems, it has the additional feature of upper bounds on the service cost that each facility can handle. Among other results, we obtain a 4.5-approximation in polynomial time, a 4.5-approximation in cubic time, and a 5-approximation as fast as computing a minimum spanning tree on (D, c).
引用
收藏
页数:15
相关论文
共 18 条
[1]   Minimum buffered routing with bounded capacitive load for slew rate and reliability control [J].
Alpert, CJ ;
Kahng, AB ;
Liu, B ;
Mandoiu, II ;
Zelikovsky, AZ .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2003, 22 (03) :241-253
[2]   Polynomial time approximation schemes for Euclidean traveling salesman and other geometric problems [J].
Arora, S .
JOURNAL OF THE ACM, 1998, 45 (05) :753-782
[3]  
Bartoschek C., 2006, Proceedings of ISPD'06. 2006 International Symposium on Physical Design, P120, DOI 10.1145/1123008.1123032
[4]  
CHRISTOFIDES N, 1976, CS9313 GSIA CARN MEL
[5]  
DU DZ, 1991, PROCEEDINGS - 32ND ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, P431, DOI 10.1109/SFCS.1991.185402
[6]   Min-max tree covers of graphs [J].
Even, G ;
Garg, N ;
Könemann, J ;
Ravi, R ;
Sinha, A .
OPERATIONS RESEARCH LETTERS, 2004, 32 (04) :309-315
[7]   COMPLEXITY OF COMPUTING STEINER MINIMAL TREES [J].
GAREY, MR ;
GRAHAM, RL ;
JOHNSON, DS .
SIAM JOURNAL ON APPLIED MATHEMATICS, 1977, 32 (04) :835-859
[8]   RECTILINEAR STEINER TREE PROBLEM IS NP-COMPLETE [J].
GAREY, MR ;
JOHNSON, DS .
SIAM JOURNAL ON APPLIED MATHEMATICS, 1977, 32 (04) :826-834
[9]  
Held S, 2003, ICCAD-2003: IEEE/ACM DIGEST OF TECHNICAL PAPERS, P232
[10]   STEINER MINIMAL TREES WITH RECTILINEAR DISTANCE [J].
HWANG, FK .
SIAM JOURNAL ON APPLIED MATHEMATICS, 1976, 30 (01) :104-115