• DocumentCode
    746826
  • Title

    Two Access Methods Using Compact Binary Trees

  • Author

    De Jonge, Wiebren ; Tanenbaum, Andrew S. ; Van De Riet, Reind P.

  • Author_Institution
    Department of Mathematics and Computer Science, Vrije Universiteit
  • Issue
    7
  • fYear
    1987
  • fDate
    7/1/1987 12:00:00 AM
  • Firstpage
    799
  • Lastpage
    810
  • Abstract
    It is shown how a highly compact representation of binary trees can be used as the basis of two access methods for dynamic files, called BDS-trees and S-trees, respectively. Both these methods preserve key-order and offer easy and efficient sequential access. They are different in the way the compact binary trees are used for searching. With a BDS-tree the search is a digital search using binary digits. Although the S-tree search is performed on a bit-by-bit basis as well, it will appear to be slightly different. Actually, with S-trees the compact binary trees are used to represent separators at low storage costs. As a result, the fan-out, and thus performance, of a B-tree can be improved by using within each index page an S-tree for representing separators efficiently.
  • Keywords
    Access iethod; B-tree; file; searching; tree; Binary trees; Computer science; Costs; Data structures; Database systems; Mathematics; Particle separators; Personnel; Access iethod; B-tree; file; searching; tree;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1987.233491
  • Filename
    1702291