paper

Constant-Factor Approximation for Capacitated Clustering in Low Dimension with Centers

arXiv:2610.40625

Abstract

In many applications of -median and -means, including load balancing and redistricting, each center can serve only a bounded number of clients. This leads to capacitated clustering, in which a client may be forced to use a distant center because all nearby ones are full. This loss of locality defeats the techniques behind approximation schemes, and no constant-factor approximation is known in general metrics even for capacitated -median. A long line of work therefore opens centers for a fixed , while respecting the capacities exactly. We give a deterministic polynomial-time algorithm for uniform soft capacities in low dimension, that is, when the clients or the center locations have bounded doubling dimension. With centers, its ratio is for -median and for -means, or in . Apart from -median in the plane, these are the first polynomial-time ratios bounded by a constant independent of ; previously, the best ratio was , even for -median. We also obtain ratios that stay bounded as for non-uniform and hard capacities in low dimension, and ratios polylogarithmic in in general metrics. Our approach starts from a simple structural observation: a near-optimal uncapacitated solution can be split into fewer than capacity-respecting blocks, so centers already suffice, one per block. Our main tool, the rescue lemma, shows that once every block that sends clients to a center of the optimal solution is rescued (given a private center), that center can be closed, so each extra center effectively rescues about two blocks. This lets extra centers rescue nearly an -fraction of the blocks, yielding the linear dependence on in our ratios.