An improved approximation algorithm for k-Median
By: Neal E. Young
Potential Business Impact:
Finds best locations for services using less money.
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.
Similar Papers
A $(2+\varepsilon)$-Approximation Algorithm for Metric $k$-Median
Data Structures and Algorithms
Finds best spots for services to save travel.
Deterministic $k$-Median Clustering in Near-Optimal Time
Data Structures and Algorithms
Groups data points closer to find best spots.
A near-linear time approximation scheme for $(k,\ell)$-median clustering under discrete Fréchet distance
Data Structures and Algorithms
Finds similar patterns in data faster.