arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2109.13302cs.CG
收藏

使用邻域聚类

Clustering with Neighborhoods

Hongyao Huang, Georgiy Klimenko, Benjamin Raichel

摘要:

在标准的平面$k$ -中心聚类问题中,给定平面上$n$点的集合$P$,目标是选择$k$中心点,使得$P$中的点到它们最近的中心的最大距离最小化。在这里,我们开始了系统的研究与邻域的聚类问题,它推广了$k$ -中心问题,使覆盖对象是一组一般不相交的凸对象$\mathscr{C}$,而不仅仅是一个点集$P$。对于这个问题,我们首先表明,有一个PTAS近似的中心数。具体地说,如果$r_{opt}$是$k$中心的最佳半径,那么在$n^{O(1/\varepsilon^2)}$时间内,我们可以产生一组半径为$\leq r_{opt}$的$(1+\varepsilon)k$中心。相反,如果一个考虑的标准目标近似的最佳聚类半径,同时保持$k$作为一个硬约束,我们表明,半径不能近似在多项式时间内的任何因素,除非$\mathsf{P=NP}$,即使当$\mathscr{C}$是一组线段。当$\mathscr{C}$是一组单位磁盘,我们表明,这个问题是很难近似的$\frac{\sqrt{13}-\sqrt{3}}{2-\sqrt{3}}\approx 6.99$的一个因素。这个硬度的结果补充了我们的主要结果,在那里我们表明,当对象是磁盘,可能不同的半径,有一个$(5+2\sqrt{3})\approx 8.46$近似算法。此外,对于单位圆盘,我们给出了一个$O(n\log k)+(k/\varepsilon)^{O(k)}$时间$(1+\varepsilon)$ -近似的最佳半径,也就是说,一个FPTAS常数$k$的运行时间只线性依赖于$n$。最后,我们表明,一维版本的问题,即使是交叉点是允许的,可以完全解决在$O(n\log n)$时间。

英文摘要:

In the standard planar $k$-center clustering problem, one is given a set $P$ of $n$ points in the plane, and the goal is to select $k$ center points, so as to minimize the maximum distance over points in $P$ to their nearest center. Here we initiate the systematic study of the clustering with neighborhoods problem, which generalizes the $k$-center problem to allow the covered objects to be a set of general disjoint convex objects $\mathscr{C}$ rather than just a point set $P$. For this problem we first show that there is a PTAS for approximating the number of centers. Specifically, if $r_{opt}$ is the optimal radius for $k$ centers, then in $n^{O(1/\varepsilon^2)}$ time we can produce a set of $(1+\varepsilon)k$ centers with radius $\leq r_{opt}$. If instead one considers the standard goal of approximating the optimal clustering radius, while keeping $k$ as a hard constraint, we show that the radius cannot be approximated within any factor in polynomial time unless $\mathsf{P=NP}$, even when $\mathscr{C}$ is a set of line segments. When $\mathscr{C}$ is a set of unit disks we show the problem is hard to approximate within a factor of $\frac{\sqrt{13}-\sqrt{3}}{2-\sqrt{3}}\approx 6.99$. This hardness result complements our main result, where we show that when the objects are disks, of possibly differing radii, there is a $(5+2\sqrt{3})\approx 8.46$ approximation algorithm. Additionally, for unit disks we give an $O(n\log k)+(k/\varepsilon)^{O(k)}$ time $(1+\varepsilon)$-approximation to the optimal radius, that is, an FPTAS for constant $k$ whose running time depends only linearly on $n$. Finally, we show that the one dimensional version of the problem, even when intersections are allowed, can be solved exactly in $O(n\log n)$ time.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑