English

ABCDepth: efficient algorithm for Tukey depth

Computational Geometry 2016-11-16 v2 Data Structures and Algorithms

Abstract

We present a new algorithm for Tukey (halfspace) depth level sets and its implementation. Given dd-dimensional data set for any d2d\geq 2, the algorithm is based on representation of level sets as intersections of balls in RdR^d, and can be easily adapted to related depths (Type D, Zuo and Serfling (Ann. Stat. {\bf 28} (2000), 461--482)). The algorithm complexity is O(dn2+n2logn)O(dn^2 + n^2\log{n}) where nn is the data set size. Examples with real and synthetic data show that the algorithm is much faster than other implemented algorithms and that it can accept thousands of multidimensional observations, while other algorithms are tested with two-dimensional data or with a couple of hundreds multidimensional observations.

Keywords

Cite

@article{arxiv.1603.05609,
  title  = {ABCDepth: efficient algorithm for Tukey depth},
  author = {Milica Bogicevic and Milan Merkle},
  journal= {arXiv preprint arXiv:1603.05609},
  year   = {2016}
}