In the Non-Uniform k-Center problem we need to cover a finite metric space using k balls of different radii that can be scaled uniformly. The goal is to minimize the scaling factor. If the number of different radii is unbounded, the problem does not admit a constant-factor approximation algorithm but it has been conjectured that such an algorithm exists if the number of radii is constant. Yet, this is known only for the case of two radii. Our first contribution is a simple black box reduction which shows that if one can handle the variant of t-1 radii with outliers, then one can also handle t radii. Together with an algorithm by Chakrabarty and Negahbani for two radii with outliers, this immediately implies a constant-factor approximation algorithm for three radii, thus making further progress on the conjecture. Furthermore, using algorithms for the k-center with outliers problem, that is the one radii with outliers case, we also get a simple algorithm for two radii. The algorithm by Chakrabarty and Negahbani uses a top-down approach, starting with the larger radius and then proceeding to the smaller one. Our reduction, on the other hand, looks only at the smallest radius and eliminates it, which suggests that a bottom-up approach is promising. In this spirit, we devise a modification of the Chakrabarty and Negahbani algorithm which runs in a bottom-up fashion, and in this way we recover their result with the advantage of having a simpler analysis.
翻译:在非 Uniform k- Center 问题中, 我们需要覆盖使用可统一缩放的不同弧度的 K 球的有限度空间。 目标是最小化缩放系数 。 如果不同的弧度数量没有限制, 问题并不包含恒定因子近似算法, 但据推测, 如果弧度数量不变, 这样算法就存在。 然而, 这只针对两个弧度。 我们的第一个贡献是简单的黑盒修改, 这表明如果一个人能够用外端处理 t-1 的弧度变量, 那么也可以处理 t 弧度 。 如果不同的弧度数量没有限制, 问题不会存在恒定因素近似算法, 但据推测, 如果光线度是恒定的, 那么我们也可以用一个简单的算法来处理 t-1 。 查克拉巴蒂和内格巴尼的算法, 也就是从上到下半径的更小的算法, 也就是从上到下方平面, 我们用一个更小的平底端和半径的算法, 然后用一个更小的平面,, 从上, 从上, 开始一个更小的, 算, 从上, 开始, 从上, 从上, 开始一个更小的, 开始一个更小的。