The Heterogeneous Capacitated k-Center Problem

Abstract

In this paper we initiate the study of the heterogeneous capacitated k-center problem: given a metric space X = (F C, d), and a collection of capacities. The goal is to open each capacity at a unique facility location in F, 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 ci's are identical, the problem becomes the well-studied uniform capacitated k-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( n/ε)-approximation where every capacity is violated by 1+, (b) A polynomial time O(1)-approximation where every capacity is violated by an O( n) factor. We get improved results for the soft-capacities version where we can place multiple facilities in the same location.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…