• DocumentCode
    750090
  • Title

    Common Properties of Some Multiattribute File Systems

  • Author

    Lin, W.C. ; Lee, R.C.T. ; Du, H.C.

  • Author_Institution
    Rex Company, Olivette Agent
  • Issue
    2
  • fYear
    1979
  • fDate
    3/1/1979 12:00:00 AM
  • Firstpage
    160
  • Lastpage
    174
  • Abstract
    This paper results from an attempt to unify several different file system design theories. We define a term "partial match pattern" and show that in order to produce file systems optimal with respect to partial match patterns, both the multikey hashing (MKH) method [16] and the multidimensional directory (MDD) method [11] must be in such a form that the number of subdivisions is the same for all domains of keys. We show the conditions for the string homomorphism hashing (SHH) method [15], the MKH method, and the MDD method to be equivalent to one another. We define the so-called Cartesian product files and show that if all records are present, the records in a Cartesian product file form a shortest spanning path in which the Hamming distance between every pair of consecutive records is 1. Thus the SHH method, the MKH method, the MDD method, and the multikey sorting (MKS) method [10] are linked together. Finally, we show that for both partial and best match queries, the file systems exhibit a common characteristic: similar records are grouped together.
  • Keywords
    Best match; clustering; multidimensional directory; multikey hashing; multikey sorting; partial match; partial match pattern; shortest spanning path; string homomorphism hashing; symbolic error correcting codes; Computer science; Councils; Error correction codes; File systems; Hamming distance; Mathematics; Multidimensional systems; Pattern matching; Sorting; Best match; clustering; multidimensional directory; multikey hashing; multikey sorting; partial match; partial match pattern; shortest spanning path; string homomorphism hashing; symbolic error correcting codes;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1979.234172
  • Filename
    1702610