• DocumentCode
    431031
  • Title

    An adaptive constant time hashing scheme for dynamic key set

  • Author

    Neogy, S. ; Choudhury, S. ; Chaki, N.

  • Author_Institution
    Jadavpur Univ., Kolkata, India
  • Volume
    B
  • fYear
    2004
  • fDate
    21-24 Nov. 2004
  • Firstpage
    364
  • Abstract
    Hashing is an important tool in randomized algorithms, with applications in such diverse fields including information retrieval, data mining, cryptology and parallel algorithms. However, the worst case behavior of a regular hash-based searching is O(n). Perfect hashing is a solution to this problem that offers a worst case performance of O(1) only for the static key set. In this paper we have proposed an adaptive hashing scheme that works on dynamic key sets and still enables keys to be searched in constant time. It has been further established that, if the hash functions are carefully chosen, then the space requirement of the hash structure is O(n).
  • Keywords
    computational complexity; data structures; randomised algorithms; search problems; adaptive constant time hashing scheme; dynamic key sets; perfect hashing; randomized algorithms; regular hash-based searching; universal hash functions; Algorithm design and analysis; Cryptography; Data mining; Information retrieval; Parallel algorithms; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TENCON 2004. 2004 IEEE Region 10 Conference
  • Print_ISBN
    0-7803-8560-8
  • Type

    conf

  • DOI
    10.1109/TENCON.2004.1414607
  • Filename
    1414607