Fractals for secondary key retrieval

作者: C. Faloutsos , S. Roseman

DOI: 10.1145/73721.73746

关键词: Theoretical computer scienceKey (cryptography)Access methodGeometric data analysisPeano curveMathematicsCluster analysisk-nearest neighbors algorithmHilbert curveFractal

摘要: In this paper we propose the use of fractals and especially Hilbert curve, in order to design good distance-preserving mappings. Such mappings improve performance secondary-key- spatial- access methods, where multi-dimensional points have be stored on an 1-dimensional medium (e.g., disk). Good clustering reduces number disk accesses retrieval, improving response time. Our experiments range queries nearest neighbor showed that proposed curve achieves better than older methods (“bit-shuffling”, or Peano curve), for every situation tried.

参考文章(21)
Abraham Lempel, Jacob Ziv, Compression of Two-Dimensional Images Springer, Berlin, Heidelberg. pp. 141- 154 ,(1985) , 10.1007/978-3-642-82456-2_10
Jack Minker, An Experimental Relational Data Base System Based on Logic Logic and Data Bases. pp. 107- 147 ,(1978) , 10.1007/978-1-4684-3384-5_5
Haran Boral, Steve Redfield, Database machine morphology very large data bases. pp. 59- 71 ,(1985)
Kotagiri Ramamohanarao, Lee Naish, James A. Thom, A Superjoin Algorithm for Deductive Databases very large data bases. pp. 189- 196 ,(1986)
Niklaus Wirth, Algorithms and data structures 288 p. : ill. Englewood, New Jersey: Prentice-Hall Inc., 1986. includes bibliography and index. ,(1986)
Jean-Marc Thévenin, Rodolphe Michel, Pascal Faudemay, Jean-Pierre Cheiney, A Reliable Backend Using Multiattribute Clustering and Select-Join Operator very large data bases. pp. 220- 227 ,(1986)
Robert Kowalski, LOGIC FOR DATA DESCRIPTION Logic and Data Bases. pp. 77- 103 ,(1978) , 10.1007/978-1-4684-3384-5_4
J. A. Orenstein, T. H. Merrett, A class of data structures for associative searching Proceedings of the 3rd ACM SIGACT-SIGMOD symposium on Principles of database systems - PODS '84. pp. 181- 190 ,(1984) , 10.1145/588011.588037
J. G. Griffiths, An algorithm for displaying a class of space-filling curves Software - Practice and Experience. ,vol. 16, pp. 403- 411 ,(1986) , 10.1002/SPE.4380160503