1. SKIP QUADTREES:: DYNAMIC DATA STRUCTURES FOR MULTIDIMENSIONAL POINT SETS.
- Author
-
Eppstein, David, Goodrich, Michael T., and Sun, Jonathan Z.
- Subjects
- *
GEOMETRY , *MATHEMATICS , *ALGORITHMS , *ALGEBRA , *ALGEBRAIC geometry - Abstract
We present a new multi-dimensional data structure, which we call the skip quadtree (for point data in R2) or the skip octree (for point data in Rd, with constant d > 2). Our data structure combines the best features of two well-known data structures, in that it has the well-defined “box”-shaped regions of region quadtrees and the logarithmic-height search and update hierarchical structure of skip lists. Indeed, the bottom level of our structure is exactly a region quadtree (or octree for higher dimensional data). We describe efficient algorithms for inserting and deleting points in a skip quadtree, as well as fast methods for performing point location, approximate range, and approximate nearest neighbor queries. [ABSTRACT FROM AUTHOR]
- Published
- 2008
- Full Text
- View/download PDF