pith. sign in

arxiv: cs/0507049 · v1 · submitted 2005-07-19 · 💻 cs.CG

The Skip Quadtree: A Simple Dynamic Data Structure for Multidimensional Data

classification 💻 cs.CG
keywords dataskipstructurequadtreepointoctreeregionalgorithms
0
0 comments X
read the original abstract

We present a new multi-dimensional data structure, which we call the skip quadtree (for point data in R^2) or the skip octree (for point data in R^d, 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 and approximate range queries.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.