TY - JOUR
T1 - Linkless octree using multi-level perfect hashing
AU - Choi, Myung Geol
AU - Ju, Eunjung
AU - Chang, Jung Woo
AU - Lee, Jehee
AU - Kim, Young J.
PY - 2009/10
Y1 - 2009/10
N2 - The standard C/C++ implementation of a spatial partitioning data structure, such as octree and quadtree, is often inefficient in terms of storage requirements particularly when the memory overhead for maintaining parent-to-child pointers is significant with respect to the amount of actual data in each tree node. In this work, we present a novel data structure that implements uniform spatial partitioning without storing explicit parent-to-child pointer links. Our linkless tree encodes the storage locations of subdivided nodes using perfect hashing while retaining important properties of uniform spatial partitioning trees, such as coarse-to-fine hierarchical representation, efficient storage usage, and efficient random accessibility. We demonstrate the performance of our linkless trees using image compression and path planning examples.
AB - The standard C/C++ implementation of a spatial partitioning data structure, such as octree and quadtree, is often inefficient in terms of storage requirements particularly when the memory overhead for maintaining parent-to-child pointers is significant with respect to the amount of actual data in each tree node. In this work, we present a novel data structure that implements uniform spatial partitioning without storing explicit parent-to-child pointer links. Our linkless tree encodes the storage locations of subdivided nodes using perfect hashing while retaining important properties of uniform spatial partitioning trees, such as coarse-to-fine hierarchical representation, efficient storage usage, and efficient random accessibility. We demonstrate the performance of our linkless trees using image compression and path planning examples.
UR - http://www.scopus.com/inward/record.url?scp=71949116983&partnerID=8YFLogxK
U2 - 10.1111/j.1467-8659.2009.01554.x
DO - 10.1111/j.1467-8659.2009.01554.x
M3 - Article
AN - SCOPUS:71949116983
SN - 0167-7055
VL - 28
SP - 1773
EP - 1780
JO - Computer Graphics Forum
JF - Computer Graphics Forum
IS - 7
ER -