Score: 0

An improved approximation algorithm for k-Median

Published: November 15, 2025 | arXiv ID: 2511.12230v1

By: Neal E. Young

Potential Business Impact:

Finds best locations for services using less money.

Business Areas:
A/B Testing Data and Analytics

We give a polynomial-time approximation algorithm for the (not necessarily metric) $k$-Median problem. The algorithm is an $α$-size-approximation algorithm for $α< 1 + 2 \ln(n/k)$. That is, it guarantees a solution having size at most $α\times k$, and cost at most the cost of any size-$k$ solution. This is the first polynomial-time approximation algorithm to match the well-known bounds of $H_Δ$ and $1 + \ln(n/k)$ for unweighted Set Cover (a special case) within a constant factor. It matches these bounds within a factor of 2. The algorithm runs in time $O(k m \log(n/k) \log m)$, where $n$ is the number of customers and $m$ is the instance size.

Page Count
10 pages

Category
Computer Science:
Data Structures and Algorithms