The Bane of Low-Dimensionality Clustering

11/03/2017
by   Vincent Cohen-Addad, et al.
0

In this paper, we give a conditional lower bound of n^Ω(k) on running time for the classic k-median and k-means clustering objectives (where n is the size of the input), even in low-dimensional Euclidean space of dimension four, assuming the Exponential Time Hypothesis (ETH). We also consider k-median (and k-means) with penalties where each point need not be assigned to a center, in which case it must pay a penalty, and extend our lower bound to at least three-dimensional Euclidean space. This stands in stark contrast to many other geometric problems such as the traveling salesman problem, or computing an independent set of unit spheres. While these problems benefit from the so-called (limited) blessing of dimensionality, as they can be solved in time n^O(k^1-1/d) or 2^n^1-1/d in d dimensions, our work shows that widely-used clustering objectives have a lower bound of n^Ω(k), even in dimension four. We complete the picture by considering the two-dimensional case: we show that there is no algorithm that solves the penalized version in time less than n^o(√(k)), and provide a matching upper bound of n^O(√(k)). The main tool we use to establish these lower bounds is the placement of points on the moment curve, which takes its inspiration from constructions of point sets yielding Delaunay complexes of high complexity.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/13/2017

Fractal dimension and lower bounds for geometric problems

We study the complexity of geometric problems on spaces of low fractal d...
research
02/27/2023

On Coresets for Clustering in Small Dimensional Euclidean Spaces

We consider the problem of constructing small coresets for k-Median in E...
research
11/22/2022

On Optimal Coreset Construction for Euclidean (k,z)-Clustering

Constructing small-sized coresets for various clustering problems in Euc...
research
05/03/2023

On the Fine-Grained Complexity of Small-Size Geometric Set Cover and Discrete k-Center for Small k

We study the time complexity of the discrete k-center problem and relate...
research
12/12/2012

Optimal Time Bounds for Approximate Clustering

Clustering is a fundamental problem in unsupervised learning, and has be...
research
06/04/2021

On the Strategyproofness of the Geometric Median

The geometric median of a tuple of vectors is the vector that minimizes ...
research
12/30/2021

Efficiently Enumerating Scaled Copies of Point Set Patterns

Problems on repeated geometric patterns in finite point sets in Euclidea...

Please sign up or login with your details

Forgot password? Click here to reset