中文

$L_1$ 和 $L_{\infty}$ 度量下的多维 $\beta$-骨架

计算几何 2014-11-21 v1

摘要

点集 V 的 β\beta-骨架 {Gβ(V)}\{G_{\beta}(V)\} 是一族几何图,由实数参数 0<β<0 < \beta < \infty 所定义的邻域概念来定义。通过使用 β\beta-骨架的基于距离的版本定义,我们研究了在具有 l1l_1ll_{\infty} 度量的 Rd\mathbb{R}^d 空间中点集的这些图。我们给出了适用于整个 β\beta 值谱的算法,并讨论了在这些度量下基于透镜和基于圆的 β\beta-骨架的性质。设 VRdV \in \mathbb{R}^dLL_{\infty} 度量下为处于一般位置的 nn 个点的集合。那么,对于 β<2\beta<2,基于透镜的 β\beta-骨架 Gβ(V)G_{\beta}(V) 可以在 O(n2logdn)O(n^2 \log^d n) 时间内计算。对于 β2\beta \geq 2,存在一个 O(nlogd1n)O(n \log^{d-1} n) 时间的算法来为该点集 VV 构造 β\beta-骨架。我们证明,在具有 LL_{\infty} 度量的 Rd\mathbb{R}^d 中,对于 β<2\beta<2nn 个点的 β\beta-骨架 Gβ(V)G_{\beta}(V) 可以在 O(n2logdn)O(n^2 \log^d n) 时间内计算。对于 β2\beta \geq 2,存在一个 O(nlogd1n)O(n \log^{d-1} n) 时间的算法。在具有 L1L_1 度量的 Rd\mathbb{R}^d 中,对于处于任意位置的 nn 个点的集合,β\beta-骨架 Gβ(V)G_{\beta}(V) 可以在 O(n2logd+2n)O(n^2 \log^{d+2} n) 时间内计算。

关键词

引用

@article{arxiv.1411.5472,
  title  = {Multidimensional $\beta$-skeletons in $L_1$ and $L_{\infty}$ metric},
  author = {Mirosław Kowaluk and Gabriela Majewska},
  journal= {arXiv preprint arXiv:1411.5472},
  year   = {2014}
}