Local search heuristics for k-median and facility location problems

被引:322
作者
Arya, V [1 ]
Garg, N
Khandekar, R
Meyerson, A
Munagala, K
Pandit, V
机构
[1] Indian Inst Technol, Dept Comp Sci & Engn, New Delhi 110016, India
[2] Stanford Univ, Dept Comp Sci, Stanford, CA 94305 USA
[3] Indian Inst Technol, IBM India Res Lab, New Delhi 110016, India
关键词
local search; approximation algorithm; facility location;
D O I
10.1137/S0097539702416402
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We analyze local search heuristics for the metric k-median and facility location problems. We de. ne the locality gap of a local search procedure for a minimization problem as the maximum ratio of a locally optimum solution (obtained using this procedure) to the global optimum. For k-median, we show that local search with swaps has a locality gap of 5. Furthermore, if we permit up to p facilities to be swapped simultaneously, then the locality gap is 3+2/p. This is the first analysis of a local search for k-median that provides a bounded performance guarantee with only k medians. This also improves the previous known 4 approximation for this problem. For uncapacitated facility location, we show that local search, which permits adding, dropping, and swapping a facility, has a locality gap of 3. This improves the bound of 5 given by M. Korupolu, C. Plaxton, and R. Rajaraman [Analysis of a Local Search Heuristic for Facility Location Problems, Technical Report 98-30, DIMACS, 1998]. We also consider a capacitated facility location problem where each facility has a capacity and we are allowed to open multiple copies of a facility. For this problem we introduce a new local search operation which opens one or more copies of a facility and drops zero or more facilities. We prove that this local search has a locality gap between 3 and 4.
引用
收藏
页码:544 / 562
页数:19
相关论文
共 20 条
[1]  
[Anonymous], 1999, 40 ANN S FDN COMP SC
[2]  
Archer A, 2003, LECT NOTES COMPUT SC, V2832, P31
[3]   On local search for weighted k-set packing [J].
Arkin, EM ;
Hassin, R .
MATHEMATICS OF OPERATIONS RESEARCH, 1998, 23 (03) :640-648
[4]   New results on the old k-opt algorithm for the traveling salesman problem [J].
Chandra, B ;
Karloff, H ;
Tovey, C .
SIAM JOURNAL ON COMPUTING, 1999, 28 (06) :1998-2029
[5]  
Charikar M., 1999, Proceedings of the Thirty-First Annual ACM Symposium on Theory of Computing, P1, DOI 10.1145/301250.301257
[6]  
CHUDAK F, 1998, P 6 C INT PROGR COMB, P182
[7]  
Chudak F., 1999, P 10 ANN ACM SIAM S, P875
[8]  
Chudak FA, 1999, LECT NOTES COMPUT SC, V1610, P99
[9]  
Guha Sudipto., 1998, SODA '98: Proceedings of the ninth annual ACM-SIAM symposium on Discrete algorithms, P649
[10]   Greedy facility location algorithms analyzed using,dual fitting with factor-revealing LP [J].
Jain, K ;
Mahdian, M ;
Markakis, E ;
Saberi, A ;
Vazirani, VV .
JOURNAL OF THE ACM, 2003, 50 (06) :795-824