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 :
بازگشت