Local Search Algorithms for the Red-Blue Median Problem
Local Search Algorithms for the Red-Blue Median Problem
复制标题
DOI:
10.1007/s00453-011-9547-9
复制
发表时间:
2012-08
期刊:
影响因子:
1.1
通讯作者:
M. Hajiaghayi;R. Khandekar;G. Kortsarz
中科院分区:
文献类型:
--
作者:
M. Hajiaghayi;R. Khandekar;G. Kortsarz
In this paper, we consider the followingred-blue medianproblem which is a generalization of the well-studiedk-medianproblem. The input consists of a set ofredfacilities, a set ofbluefacilities, and a set of clients in a metric space and two integerskr,kb≥0. The problem is to open at mostkrred facilities and at mostkbblue facilities and minimize the sum of distances of clients to their respective closest open facilities.We show, somewhat surprisingly, that the following simple local search algorithm yields a constant factor approximation for this problem. Start by opening anykrred andkbblue facilities. While possible, decrease the cost of the solution by closing a pair of red and blue facilities and opening a pair of red and blue facilities.We also improve the approximation factor for theprize-collectingk-medianproblem from 4 (Charikar et al. in Proceedings of the ACM-SIAM Symposium on Discrete Algorithms, pp. 642–641, 2001) to 3+ϵ, which matches the current best approximation factor for thek-median problem.