Improved combinatorial algorithms for facility location problems

被引:100
作者
Charikar, M
Guha, S
机构
[1] Princeton Univ, Dept Comp Sci, Princeton, NJ 08544 USA
[2] Univ Penn, Dept Comp Informat Sci, Philadelphia, PA 19104 USA
[3] Stanford Univ, Stanford, CA 94305 USA
关键词
approximation algorithms; facility location; local search; combinatorial optimization;
D O I
10.1137/S0097539701398594
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present improved combinatorial approximation algorithms for the uncapacitated facility location problem. Two central ideas in most of our results are cost scaling and greedy improvement. We present a simple greedy local search algorithm which achieves an approximation ratio of 2.414+epsilon in (O) over tilde( n(2)/epsilon) time. This also yields a bicriteria approximation tradeoff of (1+gamma, 1+ 2/gamma) for facility cost versus service cost which is better than previously known tradeoffs and close to the best possible. Combining greedy improvement and cost scaling with a recent primal-dual algorithm for facility location due to Jain and Vazirani, we get an approximation ratio of 1.853 in (O) over tilde( n(3)) time. This is very close to the approximation guarantee of the best known algorithm which is linear programming ( LP)-based. Further, combined with the best known LP-based algorithm for facility location, we get a very slight improvement in the approximation factor for facility location, achieving 1.728. We also consider a variant of the capacitated facility location problem and present improved approximation algorithms for this.
引用
收藏
页码:803 / 824
页数:22
相关论文
共 38 条
[1]  
[Anonymous], 1999, 40 ANN S FDN COMP SC
[2]  
Arora S., 1998, Proceedings of the Thirtieth Annual ACM Symposium on Theory of Computing, P106, DOI 10.1145/276698.276718
[3]   Local search heuristics for k-median and facility location problems [J].
Arya, V ;
Garg, N ;
Khandekar, R ;
Meyerson, A ;
Munagala, K ;
Pandit, V .
SIAM JOURNAL ON COMPUTING, 2004, 33 (03) :544-562
[4]   HOW TO ALLOCATE NETWORK CENTERS [J].
BARILAN, J ;
KORTSARZ, G ;
PELEG, D .
JOURNAL OF ALGORITHMS, 1993, 15 (03) :385-415
[5]  
Bartal Y., 1998, Proceedings of the Thirtieth Annual ACM Symposium on Theory of Computing, P161, DOI 10.1145/276698.276725
[6]   Probabilistic approximation of metric spaces and its algorithmic applications [J].
Bartal, Y .
37TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 1996, :184-193
[7]   A constant-factor approximation algorithm for the k-median problem [J].
Charikar, M ;
Guha, S ;
Tardos, E ;
Shmoys, DB .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2002, 65 (01) :129-149
[8]  
Charikar M., 1998, Proceedings of the Thirtieth Annual ACM Symposium on Theory of Computing, P114, DOI 10.1145/276698.276719
[9]   Improved approximation algorithms for the uncapacitated facility location problem [J].
Chudak, FA ;
Shmoys, DB .
SIAM JOURNAL ON COMPUTING, 2003, 33 (01) :1-25
[10]  
Chudak FA, 1998, LECT NOTES COMPUT SC, V1412, P180