Approximating $(k,\ell)$-center clustering for curves
Abstract
The Euclidean -center problem is a classical problem that has been extensively studied in computer science. Given a set of points in Euclidean space, the problem is to determine a set of centers (not necessarily part of ) such that the maximum distance between a point in and its nearest neighbor in is minimized. In this paper we study the corresponding -center problem for polygonal curves under the Fr\'echet distance, that is, given a set of polygonal curves in , each of complexity , determine a set of polygonal curves in , each of complexity , such that the maximum Fr\'echet distance of a curve in to its closest curve in is minimized. In this paper, we substantially extend and improve the known approximation bounds for curves in dimension and higher. We show that, if is part of the input, then there is no polynomial-time approximation scheme unless . Our constructions yield different bounds for one and two-dimensional curves and the discrete and continuous Fr\'echet distance. In the case of the discrete Fr\'echet distance on two-dimensional curves, we show hardness of approximation within a factor close to . This result also holds when , and the -hardness extends to the case that , i.e., for the problem of computing the minimum-enclosing ball under the Fr\'echet distance. Finally, we observe that a careful adaptation of Gonzalez' algorithm in combination with a curve simplification yields a -approximation in any dimension, provided that an optimal simplification can be computed exactly. We conclude that our approximation bounds are close to being tight.
Keywords
Cite
@article{arxiv.1805.01547,
title = {Approximating $(k,\ell)$-center clustering for curves},
author = {Kevin Buchin and Anne Driemel and Joachim Gudmundsson and Michael Horton and Irina Kostitsyna and Maarten Löffler and Martijn Struijs},
journal= {arXiv preprint arXiv:1805.01547},
year = {2018}
}
Comments
24 pages; results on minimum-enclosing ball added, additional author added, general revision