Lune

AAAI2022Top-tier venue

Parameterized Approximation Algorithms for K-center Clustering and Variants

Sayan Bandyapadhyay, Zachary Friggstad, Ramin Mousavi

2022Year
3Citations
3Top-tier citations

Abstract

k-center is one of the most popular clustering models. While it admits a simple 2-approximation in polynomial time in general metrics, the Euclidean version is NP-hard to approximate within a factor of 1.93, even in the plane, if one insists the dependence on k in the running time be polynomial. Without this restriction, a classic algorithm yields a 2^O((klog k)/epsilon)dn-time (1+epsilon)-approximation for Euclidean k-center, where d is the dimension.

In this work, we give a faster algorithm for small dimensions: roughly speaking an O^(2^O((1/epsilon)^O(d) k^1-1/d log k))-time (1+epsilon)-approximation. In particular, the running time is roughly O^(2^O((1/epsilon)^O(1)sqrtklog k)) in the plane. We complement our algorithmic result with a matching hardness lower bound.

We also consider a well-studied generalization of k-center, called Non-uniform k-center (NUkC), where we allow different radii clusters. NUkC is NP-hard to approximate within any factor, even in the Euclidean case. We design a 2^O(klog k)n^2 time 3-approximation for NUkC, and a 2^O((klog k)/epsilon)dn time (1+)-approximation for Euclidean NUkC. The latter time bound matches the bound for k-center.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext af0db858-eec3-4294-8faa-2905c0af4d66

Cited by top-tier papers3

Ask how each one uses it

Builds on1

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines