paper-with-me

홈 › Papers

Approximating $(k,\ell)$-center clustering for curves

2018-07-20 · Buchin Kevin, Driemel Anne, Gudmundsson Joachim, Horton Michael, Kostitsyna Irina, Löffler Maarten, Struijs Martijn

The Euclidean $k$-center problem is a classical problem that has been extensively studied in computer science. Given a set $\mathcal{G}$ of $n$ points in Euclidean space, the problem is to determine a set $\mathcal{C}$ of $k$ centers (not necessarily part of $\mathcal{G}$) such that the maximum distance between a point in $\mathcal{G}$ and its nearest neighbor in $\mathcal{C}$ is minimized. In this paper we study the corresponding $(k,\ell)$-center problem for polygonal curves under the Fr\'echet distance, that is, given a set $\mathcal{G}$ of $n$ polygonal curves in $\mathbb{R}^d$, each of complexity $m$, determine a set $\mathcal{C}$ of $k$ polygonal curves in $\mathbb{R}^d$, each of complexity $\ell$, such that the maximum Fr\'echet distance of a curve in $\mathcal{G}$ to its closest curve in $\mathcal{C}$ is minimized. In this paper, we substantially extend and improve the known approximation bounds for curves in dimension $2$ and higher. We show that, if $\ell$ is part of the input, then there is no polynomial-time approximation scheme unless $\mathsf{P}=\mathsf{NP}$. 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 $2.598$. This result also holds when $k=1$, and the $\mathsf{NP}$-hardness extends to the case that $\ell=\infty$, 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 $3$-approximation in any dimension, provided that an optimal simplification can be computed exactly. We conclude that our approximation bounds are close to being tight.

📄 PDF Abstract BibTeX arXiv:1805.01547

Code (0)

등록된 구현이 없습니다.

Tasks

Clustering

Similar Papers 제목 키워드 기반

A First Look at Chebyshev-Sobolev Series for Digital Ink

2024-08-04 · Deepak Singh Kalhan, Stephen M. Watt

Considering digital ink as plane curves provides a valuable framework for various applications, including signature verification, note-taking, and mathematical handwriting recognition. These plane curves can be obtained …

Handwriting Recognition

Agglomerative Hierarchical Clustering with Dynamic Time Warping for Household Load Curve Clustering

2022-10-18 · Fadi AlMahamid, Katarina Grolinger

Energy companies often implement various demand response (DR) programs to better match electricity demand and supply by offering the consumers incentives to reduce their demand during critical periods. Classifying client…

ClusteringDynamic Time Warping

On clustering uncertain and structured data with Wasserstein barycenters and a geodesic criterion for the number of clusters

2019-12-26 · G. I. Papayiannis, G. N. Domazakis, D. Drivaliaris, S. Koukoulas 외

In this work clustering schemes for uncertain and structured data are considered relying on the notion of Wasserstein barycenters, accompanied by appropriate clustering indices based on the intrinsic geometry of the Wass…

AstronomyClustering

Applications of Machine Learning in Pharmacogenomics: Clustering Plasma Concentration-Time Curves

2022-10-24 · Jackson P. Lautier, Stella Grosser, Jessica Kim, Hyewon Kim 외

Pharmaceutical researchers are continually searching for techniques to improve both drug development processes and patient outcomes. An area of recent interest is the potential for machine learning (ML) applications with…

ClusteringData VisualizationDescriptiveDynamic Time Warping+2

Projection Robust Wasserstein Barycenters

2021-02-05 · Minhui Huang, Shiqian Ma, Lifeng Lai

Collecting and aggregating information from several probability measures or histograms is a fundamental task in machine learning. One of the popular solution methods for this task is to compute the barycenter of the prob…

ClusteringRiemannian optimization