• DocumentCode
    1807682
  • Title

    HCS: A fast and efficient algorithm to smooth hash collision

  • Author

    Yun Xie ; Dengke Qiao ; Yong Sun ; Jingang Liu

  • Author_Institution
    Join Fac. of Comput. Sci. Res., Capital Normal Univ., Beijing, China
  • Volume
    4
  • fYear
    2011
  • fDate
    24-26 Dec. 2011
  • Firstpage
    2738
  • Lastpage
    2742
  • Abstract
    As a compact data structure with the capacity of supporting fast lookup, Hash table is widely used in many network applications. The accompanying memory accesses introduced by hash collision make hash table works at a slower speed than required. Under the case of serious collision, these applications have little time to proceed the following packet processing, and fail to respond to new arriving packets. In this paper, we introduce an efficient algorithm named HCS to limit the memory accessing cost in an acceptable range. At the core, it dynamically applies for a new hash table, and adopts different hash functions to rehash these serious collide connections. Furthermore, it will reclaim the applied hash table when necessary. Experimental results show that, comparing with existing algorithms, HCS can decrease the lookup times by 18% at least.
  • Keywords
    cryptography; data structures; HCS; Hash table; data structure; efficient algorithm; fast algorithm; memory access; packet processing; smooth hash collision; XML; collision; hash table; network applications; reclaim;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Network Technology (ICCSNT), 2011 International Conference on
  • Conference_Location
    Harbin
  • Print_ISBN
    978-1-4577-1586-0
  • Type

    conf

  • DOI
    10.1109/ICCSNT.2011.6182531
  • Filename
    6182531