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
Link To Document