Efficient methods for database storage and retrieval using space-filling curves

被引:0
|
作者
Aluru, S [1 ]
Sevilgen, FE
机构
[1] Iowa State Univ, Ames, IA 50011 USA
[2] Gebze Inst Technol, Gebze, Turkey
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Efficient storage and retrieval of records involving multiple keys is,a difficult and well-studied problem. A popular solution employed is to visualize the records, as points in multidimensional space and use a mapping from this multidimensional space to the one-dimensional space of block addresses in secondary storage. There is significant interest in performing such a mapping using space-filling curves. Unfortunately, space-filling curves are defined for points that lie on a uniform grid of a particular resolution. As a result, both storage and retrieval algorithms based on space-filling curves depend upon the size of the grid. This makes the run time of such algorithms dependent on the distribution of the points and in fact, unbounded for arbitrary distributions. There are two main contributions in this paper: First, we present a distribution-independent algorithm for storing records with multiple keys using space-filling curves. Our algorithm runs in O(kn log n) time for storing n records containing k key fields. We then present an algorithm for answering range queries with a bounded running time independent of the distribution.
引用
收藏
页码:503 / 512
页数:10
相关论文
共 50 条
  • [31] Efficient Flexible M-Tree Bulk Loading Using FastMap and Space-Filling Curves
    Loh, Woong-Kee
    CMC-COMPUTERS MATERIALS & CONTINUA, 2021, 66 (02): : 1251 - 1267
  • [32] Classification of Phonetic Characters by Space-Filling Curves
    Owczarek, Valentin
    Drapeau, Jordan
    Burie, Jean-Christophe
    Franco, Patrick
    Coustaty, Mickael
    Mullot, Remy
    Eglin, Veronique
    DOCUMENT ANALYSIS SYSTEMS, 2020, 12116 : 89 - 100
  • [33] Dimensions of the coordinate functions of space-filling curves
    Allaart, Pieter C.
    Kawamura, Kiko
    JOURNAL OF MATHEMATICAL ANALYSIS AND APPLICATIONS, 2007, 335 (02) : 1161 - 1176
  • [34] Space-Filling Curves and Phases of the Loewner Equation
    Lind, Joan
    Rohde, Steffen
    INDIANA UNIVERSITY MATHEMATICS JOURNAL, 2012, 61 (06) : 2231 - 2249
  • [35] Regularity and modulus of continuity of space-filling curves
    Kauranen, Aapo
    Koskela, Pekka
    Zapadinskaya, Aleksandra
    JOURNAL D ANALYSE MATHEMATIQUE, 2019, 137 (01): : 73 - 100
  • [36] On the metric properties of discrete space-filling curves
    Gotsman, C
    Lindenbaum, M
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 1996, 5 (05) : 794 - 797
  • [37] Reptilings and space-filling curves for acute triangles
    Gottschau, Marinus
    Haverkort, Herman
    Matzke, Kilian
    DISCRETE & COMPUTATIONAL GEOMETRY, 2018, 60 (01) : 170 - 199
  • [38] On the quality of partitions based on space-filling curves
    Hungershöfer, J
    Wierum, JM
    COMPUTATIONAL SCIENCE-ICCS 2002, PT III, PROCEEDINGS, 2002, 2331 : 36 - 45
  • [39] Reptilings and space-filling curves for acute triangles
    Marinus Gottschau
    Herman Haverkort
    Kilian Matzke
    Discrete & Computational Geometry, 2018, 60 : 170 - 199
  • [40] Regularity and modulus of continuity of space-filling curves
    Aapo Kauranen
    Pekka Koskela
    Aleksandra Zapadinskaya
    Journal d'Analyse Mathématique, 2019, 137 : 73 - 100