Adapting the Transformation Technique to Maintain Multi-Dimensional Non-Point Objects in k-d-Tree Based Access Structures (1995)
| Venue: | PROC. 3RD ACM INT. WORKSHOP ON ADVANCES IN GEOGRAPHIC INFORMATION SYSTEMS (ACMGIS '95) |
| Citations: | 4 - 0 self |
BibTeX
@INPROCEEDINGS{Henrich95adaptingthe,
author = {Andreas Henrich},
title = {Adapting the Transformation Technique to Maintain Multi-Dimensional Non-Point Objects in k-d-Tree Based Access Structures},
booktitle = { PROC. 3RD ACM INT. WORKSHOP ON ADVANCES IN GEOGRAPHIC INFORMATION SYSTEMS (ACMGIS '95)},
year = {1995},
publisher = {ACM Press}
}
OpenURL
Abstract
In [10, 18] the transformation technique has been proposed to store k-dimensional intervals -- which serve as bounding boxes for arbitrary geometric objects in many applications -- as 2k-dimensional points in a point access structure. Unfortunately the transformation technique has two pitfalls: (1) The transformation leads to a skew distribution of the 2k-dimensional image points. (2) Processing a range query searching all objects intersecting a given query region, there is a mismatch between thek-dimensional query region and the 2k-dimensional access structure. In this paper we propose two techniques to overcome these problems which can be directly applied tok-d-tree based point access structures: (1) We present a sophisticated split strategy to determine the split dimension and the split position in case of a bucket split which exploits the knowledge about the distribution of the image points of the transformation technique to gain an extremely exible and robust access structure. (2) We propose a re-transformation of the 2k-dimensional data regions in the access structure into the originalk-dimensional data space in order to compare these regions with thek-dimensional query region. Furthermore we state experimental results, which demonstrate, that the presented techniques allow to maintaink-dimensional non-point objects with nearly the same performance as k-dimensional point objects.







