Abstract
Efficiently accessing multidimensional data is a challenge for building modern database applications that involve many folds of data such as temporal, spatial, data warehousing, bio-informatics, etc. This problem stems from the fact that multidimensional data have no given order that preserves proximity. The majority of the existing solutions to this problem cannot be easily integrated into the current relational database systems since they require modifications to the kernel. A prominent class of methods that can use existing access structures are ‘space filling curves’. In this study, we describe a method that is also based on the space filling curve approach, but in contrast to earlier methods, it connects regions of various sizes rather than points in multidimensional space. Our approach allows an efficient transformation of interval queries into regions of data that results in significant improvements when accessing the data. A detailed empirical study demonstrates that the proposed method outperforms the best available off-the-shelf methods for accessing multidimensional data.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Hamelryck, T.: Efficient identification of side-chain patterns using a multidimensional index tree. Proteins: Structure, Function, and Genetics 51(1), 96–108 (2003)
Gaede, V., Gunther, O.: Multidimensional access methods. ACM Computing Surveys 30(2), 170–231 (1998)
Orlandic, R., Yu, B.: A retrieval technique for high-dimensional data and partially specified queries. Data Knowl. Eng. 42(1), 1–21 (2002)
Weber, R., Schek, H.J., Blott, S.: A quantitative analysis and performance study for similarity-search methods in high dimensional spaces. Proc. of VLDB (1998)
Fodor, I.K.: A Survey of Dimension Reduction Techniques. Technical Report Lawrence Livermore National Laboratory (LLNL),UCRL. ID-148494 (2002)
Orenstein, J.A., Merrett, T.H.: A class of data structures for associative searching. In: PODS 1984: Proceedings of the 3rd ACM SIGACT-SIGMOD Symposium on Principles of Database Systems, pp. 181–190. ACM Press, New York (1984)
Faloutsos, C., Roseman, S.: Fractals for secondary key retrieval. In: PODS 1989: Proceedings of the eighth ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, pp. 247–252. ACM Press, New York (1989)
Faloutsos, C.: Multiattribute hashing using gray codes. In: SIGMOD 1986: Proceedings of the 1986 ACM SIGMOD International Conference on Management of Data, pp. 227–238. ACM Press, New York (1986)
Berchtold, S., Böhm, C., Kriegel, H.-P., Michel, U.: Implementation of multidimensional index structures for knowledge discovery in relational databases. In: Mohania, M., Tjoa, A.M. (eds.) DaWaK 1999. LNCS, vol. 1676, pp. 261–270. Springer, Heidelberg (1999)
Lomet, D., Salzberg, B.: The hb-tree: A robust multiattribute search structure. In: Proc. IEEE International Conference on Data Engineering, vol. 5, pp. 296–304 (1989)
Ohsawa, Y., Sakauchi, M.: Bd-tree: A new n-dimensional data structure with efficient dynamic characteristics. In: Proceedings of the Ninth World Computer Congress, IFIP, pp. 539–544 (1983)
Chakrabarti, K., Mehrotra, M.: The hybrid tree: An index structure for high dimensional feature spaces. In: Proceedings of the 15th International Conference on Data Engineering (ICDE 1999), pp. 440–447 (1999)
Samet, H.: The quadtree and related hierarchical data structures. ACM Computing Surveys 16(2), 187–260 (1984)
Stantic, B., Topor, R.W., Terry, J., Sattar, A.: Advanced indexing technique for temporal data. Comput. Sci. Inf. Syst. 7(4), 679–703 (2010)
Stantic, B., Terry, J., Topor, R.W., Sattar, A.: Indexing Temporal Data with Virtual Structure. In: Catania, B., Ivanović, M., Thalheim, B. (eds.) ADBIS 2010. LNCS, vol. 6295, pp. 591–594. Springer, Heidelberg (2010)
Berchtold, S., Keim, D.A., Kriegel, H.-P.: The x-tree: An index structure for high-dimensional data. In: Proceedings of the 22nd International Conference on Very Large Data Bases, pp. 28–39 (1996)
Bayer, R., Markl, V.: The UB-tree: Performance of multidimensional range queries. Technical report (1998)
Hellerstein, J., Koutsupias, E., Papadimitriou, C.: On the Analysis of Indexing Schemes. In: 16th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems (1997)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Terry, J., Stantic, B., Terenziani, P., Sattar, A. (2011). Variable Granularity Space Filling Curve for Indexing Multidimensional Data. In: Eder, J., Bielikova, M., Tjoa, A.M. (eds) Advances in Databases and Information Systems. ADBIS 2011. Lecture Notes in Computer Science, vol 6909. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23737-9_9
Download citation
DOI: https://doi.org/10.1007/978-3-642-23737-9_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-23736-2
Online ISBN: 978-3-642-23737-9
eBook Packages: Computer ScienceComputer Science (R0)