Jump to content

Kinetic smallest enclosing disk

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Ringwith (talk | contribs) at 19:29, 19 May 2012 (Approximate 2D). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.


A kinetic smallest enclosing disk data structure is a kinetic data structure that maintains the smallest enclosing disk of a set of moving points.

2D

In 2 dimensions, the best known kinetic smallest enclosing disk data structure uses farthest point delaunay triangulation of the point set to maintain the kinetic [1]. The farthest-point Delaunay triangulation is the dual of the farthest-point Voronoi diagram. It is known that if the farthest-point delaunay triangulation of a point set contains an acute triangle, the smallest enclosing disk of this triangle is the smallest enclosing disk. Otherwise, the smallest enclosing disk is the diameter of the point set. Thus, by maintaining kinetic diameter, farthest-point delaunay triangulation, and whether or not the farthest-point delaunay triangulation has a acute triangle, the smallest enclosing disk can be maintained. This data structure is responsive and compact, but not local or efficient:[1]

  • Responsiveness: This data structure requires time to process each certificate failure, and thus is responsive.
  • Locality: A point can be involved in certificates. Therefore, this data structure is not local.
  • Compactness: This data structure requires O(n) certificates total, and thus is compact.
  • Efficiency: This data structure has events total.(for all The best known lower bound on the number of changes to the smallest enclosing disk is . Thus the efficiency of this data structure, the ratio of total events to external events, is .

The existence of kinetic data structure that has events is an open problem.[1]

Approximate 2D

The smallest enclosing disk of a set of n moving points can be ε-approximated by a kinetic data structure that process events and requires time total.[2]

Higher dimensions

In dimensions higher than 2, efficiently maintaining the smallest enclosing sphere of a set of moving points is a open problem.[1]

References

{{Reflist ref= [1] [3] }}

  1. ^ a b c d e Erik D. Demaine, Sarah Eisenstat, Leonidas J. Guibas, Andre Schulz, Kinetic Minimum Spanning Circle, 2010. [1]
  2. ^ Cite error: The named reference AP01 was invoked but never defined (see the help page).
  3. ^ Pankaj K. Agarwal and Sariel Hal-Peled. Maintaining approximate extent measures of moving points. In SODA '01: Proceedings of the twelfth annual ACM-SIAM symposium on Discrete algorithms, pages 148{157, Philadelphia, PA, USA, 2001. Society for Industrial and Applied Mathematics.