Authors:
Yohei Nasu
1
;
Naoki Kishikawa
1
;
Kei Tashima
1
;
Shin Kodama
1
;
Yasunobu Imamura
1
;
Takeshi Shinohara
1
;
Koichi Hirata
1
and
Tetsuji Kuboyama
2
Affiliations:
1
Kyushu Institute of Technology, Japan
;
2
Gakushuin University, Japan
Keyword(s):
High Dimensional Similarity Search, Bundled Query Processing, Hilbert R-tree.
Related
Ontology
Subjects/Areas/Topics:
Applications
;
Data Engineering
;
Information Retrieval
;
Information Retrieval and Learning
;
Ontologies and the Semantic Web
;
Pattern Recognition
;
Software Engineering
;
Theory and Methods
Abstract:
Hilbert R-tree is an R-tree, which is a B-tree-like multiway balanced tree, such that data objects with high dimensions are sorted along the Hilbert curve. In this paper, we first point out that the compact Hilbert R-tree, which is a Hilbert R-tree without preserving Hilbert values, realizes the same performance as the standard Hilbert R-tree, by using the Hilbert sort and the Hilbert merge. Then, to improve search time for high dimensional objects in the compact Hilbert R-tree, we propose a bundled query processing. Furthermore, we introduce two methods, the pre-processing by the Hilbert merge and the control for the order of visiting nodes. From experimental results, we observe that, in the similarity search of sound and image data, the bundled query processing is about 30% faster than the combinations of individual query processing.