Approximating (k,ℓ)-center clustering for curves

05/03/2018
by   Kevin Buchin, et al.
0

The Euclidean k-center problem is a classical problem that has been extensively studied in many areas of computer science. Given a set G of n points in Euclidean space, the problem is to determine a set C of k centers (not necessarily part of G) such that the maximum distance between a point in G and its nearest neighbor in C is minimized. In this paper we study the corresponding (k,ℓ)-center problem for polygonal curves under the Fréchet distance, that is, given a set G of n polygonal curves in R^d, each of complexity m, determine a set C of k polygonal curves in R^d, each of complexity ℓ, such that the maximum Fréchet distance of a curve in G to its closest curve in C is minimized. We show that there is no polynomial-time (3/2-ε)-approximation algorithm for any ε > 0 unless P=NP. This bound even holds for one-dimensional curves under the continuous Fréchet distance, and is further improved to (3sin(π/3)-ε) if the curves may lie in the plane and if the discrete Fréchet distance is used. These hardness results hold even when k=1, i.e., for the minimum-enclosing ball version of the problem. At the same time, we prove that a careful adaptation of Gonzalez' algorithm in combination with a curve simplification yields a 3-approximation in any dimension, provided that an optimal simplification can be computed exactly. We give a comprehensive analysis of this approximation scheme in spaces of arbitrary dimension and for both the discrete and continuous Fréchet distances. Overall, our results significantly extend and improve the known approximation bounds for the (k,ℓ)-center clustering problem.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/07/2019

Coresets for (k,l)-Clustering under the Fréchet Distance

Clustering is the task of partitioning a given set of geometric objects....
research
04/19/2021

Coresets for (k, ℓ)-Median Clustering under the Fréchet Distance

We present an algorithm for computing ϵ-coresets for (k, ℓ)-median clust...
research
05/14/2020

Approximating p-Mean Curve of Large Data-Sets

Given p, k and a set of polygonal curves P_1,…,P_L, the p-mean curve M o...
research
08/11/2023

Simplified and Improved Bounds on the VC-Dimension for Elastic Distance Measures

We study range spaces, where the ground set consists of polygonal curves...
research
02/21/2019

On the hardness of computing an average curve

We study the complexity of clustering curves under k-median and k-center...
research
02/16/2023

Detecting and approximating decision boundaries in low dimensional spaces

A method for detecting and approximating fault lines or surfaces, respec...
research
04/24/2019

Efficient Nearest-Neighbor Query and Clustering of Planar Curves

We study two fundamental problems dealing with curves in the plane, name...

Please sign up or login with your details

Forgot password? Click here to reset