English

Multidimensional $\beta$-skeletons in $L_1$ and $L_{\infty}$ metric

Computational Geometry 2014-11-21 v1

Abstract

The β\beta-skeleton {Gβ(V)}\{G_{\beta}(V)\} for a point set V is a family of geometric graphs, defined by the notion of neighborhoods parameterized by real number 0<β<0 < \beta < \infty. By using the distance-based version definition of β\beta-skeletons we study those graphs for a set of points in Rd\mathbb{R}^d space with l1l_1 and ll_{\infty} metrics. We present algorithms for the entire spectrum of β\beta values and we discuss properties of lens-based and circle-based β\beta-skeletons in those metrics. Let VRdV \in \mathbb{R}^d in LL_{\infty} metric be a set of nn points in general position. Then, for β<2\beta<2 lens-based β\beta-skeleton Gβ(V)G_{\beta}(V) can be computed in O(n2logdn)O(n^2 \log^d n) time. For β2\beta \geq 2 there exists an O(nlogd1n)O(n \log^{d-1} n) time algorithm that constructs β\beta-skeleton for the set VV. We show that in Rd\mathbb{R}^d with LL_{\infty} metric, for β<2\beta<2 β\beta-skeleton Gβ(V)G_{\beta}(V) for nn points can be computed in O(n2logdn)O(n^2 \log^d n) time. For β2\beta \geq 2 there exists an O(nlogd1n)O(n \log^{d-1} n) time algorithm. In Rd\mathbb{R}^d with L1L_1 metric for a set of nn points in arbitrary position β\beta-skeleton Gβ(V)G_{\beta}(V) can be computed in O(n2logd+2n)O(n^2 \log^{d+2} n) time.

Keywords

Cite

@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}
}