Sparse convex hull coverage
Sparse convex hull coverage
复制标题
DOI:
10.1016/j.comgeo.2021.101787
复制
发表时间:
2021-05-21
影响因子:
0.6
通讯作者:
Van Buskirk, Gregory
中科院分区:
文献类型:
--
作者:
Klimenko, Georgiy;Raichel, Benjamin;Van Buskirk, Gregory
Given a set P of n data points and an integer k, a fundamental computational task is to find a smaller subset Q subset of P of only k points which approximately preserves the geometry of P. Here we consider the problem of finding the subset Q of k points which best captures the convex hull of P, where our error measure is the sum of the distances of the points in P to the convex hull of Q. We generalize the problem to allow the set R that we must select Q from to differ from P, as well as to allow more general functions of the distances of the uncovered points of P, such as other norms or weighted distance functions.We prove that approximating the convex hull in this manner in the plane can be solved by either a simple graph based or dynamic programming based algorithm in polynomial time. Complementing this result we show that in three dimensions and higher the problem is NP-hard. Moreover, we give an algorithm which in three dimensions selects O(k log(n/epsilon)) points to get a solution whose error is at most 1 + epsilon times the optimal k point error. This generalizes to O(k([d/2]) log(n/epsilon)) points for any constant dimension d. (C) 2021 Elsevier B.V. All rights reserved.