An LP rounding algorithm for approximating uncapacitated facility location problem with penalties

被引:43
作者
Xu, G [1 ]
Xu, JH [1 ]
机构
[1] SUNY Buffalo, Dept Comp Sci & Engn, Buffalo, NY 14260 USA
关键词
algorithms; approximation algorithms; facility location problem; outliers;
D O I
10.1016/j.ipl.2005.01.005
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we consider an interesting variant of the facility location problem called uncapacitated facility location problem with penalties (UFLWP, for short) in which each client can be either assigned to some opened facility or rejected by paying a penalty. Existing approaches [M. Charikar, S. Khuller, D. Mount, G. Narasimhan, Algorithms for facility location problems with outliers, in: Proc. Symposium on Discrete Algorithms, 2001, p. 642] and [K. Jain, M. Mahdian, E. Markakis, A. Saberi, V. Vazirani, Greedy facility location algorithms analyzed using dual fitting with factor-revealing LP, J. ACM 50 (2003) 795] for this variant of facility location problem are all based on primal-dual method. In this paper, we present an efficient linear programming (LP) rounding based approach to show that LP rounding techniques are equally capable of solving this variant of facility location problem. Our algorithm uses a two-phase filtering technique (generalized from Lin and Vitter's [epsilon-approximation with minimum packing constraint violation, in: Proc. 24th Annual ACM Symp. on Theory of Computing, 1992, p. 771]) to identify those to-be-rejected clients and open facilities for the remaining ones. Our approach achieves an approximation ratio of 2 + 2/e (approximate to 2.736) which is worse than the best approximation ratio of 2 achieved by the much more sophisticated dual fitting technique [K. Jain, M. Mahdian, E. Markakis, A. Saberi, V Vazirani, Greedy facility location algorithms analyzed using dual fitting with factor-revealing LP, J. ACM 50 (2003) 795], but better than the approximation ratio of 3 achieved by the primal-dual method [M. Charikar, S. Khuller, D. Mount, G. Narasimhan, Algorithms for facility location problems with outliers, in: Proc. Symposium on Discrete Algorithms, 2001, p. 642]. Our algorithm is simple, natural, and can be easily integrated into existing LP rounding based algorithms for facility location problem to deal with outliers. (c) 2005 Elsevier B.V. All rights reserved.
引用
收藏
页码:119 / 123
页数:5
相关论文
共 12 条
[1]  
[Anonymous], 1997, APPROXIMATION ALGORI
[2]  
Arya V., 2001, 33 ACM S THEORY COMP, P21
[3]  
Charikar M, 2001, SIAM PROC S, P642
[4]  
CHARIKAR M, 1999, P 39 ANN IEEE S FDN
[5]   Improved approximation algorithms for the uncapacitated facility location problem [J].
Chudak, FA ;
Shmoys, DB .
SIAM JOURNAL ON COMPUTING, 2003, 33 (01) :1-25
[6]  
Guha Sudipto., 1998, SODA '98: Proceedings of the ninth annual ACM-SIAM symposium on Discrete algorithms, P649
[7]   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
[8]  
JAIN K, 1999, P 40 ANN IEEE S FDN, P2
[9]  
Jyh-Han Lin, 1992, Proceedings of the Twenty-Fourth Annual ACM Symposium on the Theory of Computing, P771, DOI 10.1145/129712.129787
[10]  
LIN JH, 1992, INFORM PROCESS LETT, V44, P245, DOI 10.1109/ICASSP.1992.226074