English

Interpolating between $k$-Median and $k$-Center: Approximation Algorithms for Ordered $k$-Median

Data Structures and Algorithms 2017-11-27 v1

Abstract

We consider a generalization of kk-median and kk-center, called the {\em ordered kk-median} problem. In this problem, we are given a metric space (D,{cij})(\mathcal{D},\{c_{ij}\}) with n=Dn=|\mathcal{D}| points, and a non-increasing weight vector wR+nw\in\mathbb{R}_+^n, and the goal is to open kk centers and assign each point each point jDj\in\mathcal{D} to a center so as to minimize w_1\cdot\text{(largest assignment cost)}+w_2\cdot\text{(second-largest assignment cost)}+\ldots+w_n\cdot\text{(n-th largest assignment cost)}. We give an (18+ϵ)(18+\epsilon)-approximation algorithm for this problem. Our algorithms utilize Lagrangian relaxation and the primal-dual schema, combined with an enumeration procedure of Aouad and Segev. For the special case of {0,1}\{0,1\}-weights, which models the problem of minimizing the \ell largest assignment costs that is interesting in and of by itself, we provide a novel reduction to the (standard) kk-median problem showing that LP-relative guarantees for kk-median translate to guarantees for the ordered kk-median problem; this yields a nice and clean (8.5+ϵ)(8.5+\epsilon)-approximation algorithm for {0,1}\{0,1\} weights.

Keywords

Cite

@article{arxiv.1711.08715,
  title  = {Interpolating between $k$-Median and $k$-Center: Approximation Algorithms for Ordered $k$-Median},
  author = {Deeparnab Chakrabarty and Chaitanya Swamy},
  journal= {arXiv preprint arXiv:1711.08715},
  year   = {2017}
}
R2 v1 2026-06-22T22:55:07.454Z