Optimum Algorithms for a Model of Direct Chaining.
Journal
SIAM J. Comput.
Journal Volume
14
Journal Issue
2
Pages
490-499
Date Issued
1985
Author(s)
Vitter, Jeffrey Scott
Abstract
Direct chaining is a popular and efficient class of hashing algorithms. In this paper we study optimum algorithms among direct chaining methods, under the restrictions that the records in the hash table are not moved after they are inserted, that for each chain the relative ordering of the records in the chain does not change after more insertions, and that only one link field is used per table slot. The varied-insertion coalesced hashing method (VICH), which is proposed and analyzed in [CV84], is conjectured to be optimum among all direct chaining algorithms in this class. We give strong evidence in favor of the conjecture by showing that VICH is optimum under fairly general conditions.
Type
journal article
