English

The Heterogeneous Capacitated $k$-Center Problem

Data Structures and Algorithms 2016-11-23 v1

Abstract

In this paper we initiate the study of the heterogeneous capacitated kk-center problem: given a metric space X=(FC,d)X = (F \cup C, d), and a collection of capacities. The goal is to open each capacity at a unique facility location in FF, and also to assign clients to facilities so that the number of clients assigned to any facility is at most the capacity installed; the objective is then to minimize the maximum distance between a client and its assigned facility. If all the capacities cic_i's are identical, the problem becomes the well-studied uniform capacitated kk-center problem for which constant-factor approximations are known. The additional choice of determining which capacity should be installed in which location makes our problem considerably different from this problem, as well the non-uniform generalizations studied thus far in literature. In fact, one of our contributions is in relating the heterogeneous problem to special-cases of the classical Santa Claus problem. Using this connection, and by designing new algorithms for these special cases, we get the following results: (a)A quasi-polynomial time O(logn/ϵ)O(\log n/\epsilon)-approximation where every capacity is violated by 1+ε1+\varepsilon, (b) A polynomial time O(1)O(1)-approximation where every capacity is violated by an O(logn)O(\log n) factor. We get improved results for the {\em soft-capacities} version where we can place multiple facilities in the same location.

Keywords

Cite

@article{arxiv.1611.07414,
  title  = {The Heterogeneous Capacitated $k$-Center Problem},
  author = {Deeparnab Chakrabarty and Ravishankar Krishnaswamy and Amit Kumar},
  journal= {arXiv preprint arXiv:1611.07414},
  year   = {2016}
}
R2 v1 2026-06-22T17:01:07.462Z