For a distribution function F on Rd and a point q ∈ Rd, the spherical depth SphD(q; F) is defined to be the probability that a point q is contained inside a random closed hyperball obtained from a pair of points from F. The lens depth LD(q; F) is defined analogously using hyperlens instead of hyperball in the definition of spherical depth. The spherical depth SphD(q; S) (lens depth LD(q; S)) is also defined for an arbitrary data set S ⊆ Rd and point q ∈ Rd. This definition is based on counting all of the closed hyperballs (hyper-lenses), obtained from pairs of points in S, that contain q. The straightforward algorithm for computing the spherical depth (lens depth) in dimension d takes O(dn2). The main result of this paper is an optimal algorithm for computing the planar (bivariate) spherical depth. The algorithm takes O(n log n) time. By reducing the problem of Element Uniqueness, we prove that computing the spherical depth (lens depth) requires Ω(n log n) time. Some geometric properties of spherical depth (lens depth) are also investigated in this paper. These properties indicate that simplicial depth (SD) is linearly bounded by spherical depth and lens depth (in particular, LD ≥ SphD ≥ 32 SD). To illustrate these relationships, some experimental results are provided. In these experiments on random point sets, the bounds of SphD ≥ 2 SD and LD ≥ 1.2 SphD are achieved.
Authors
Bremner D; Shahsavarifar R
Pagination
pp. 43-49
Publication Date
January 1, 2017
Conference proceedings
Cccg 2017 29th Canadian Conference on Computational Geometry Proceedings