DocumentCode :
3072061
Title :
Choosing Best Hashing Strategies and Hash Functions
Author :
Singh, Mahima ; Garg, Deepak
Author_Institution :
Comput. Sci. & Eng. Dept., Thapar Univ., Patiala
fYear :
2009
fDate :
6-7 March 2009
Firstpage :
50
Lastpage :
55
Abstract :
The paper gives the guideline to choose a best suitable hashing method hash function for a particular problem. After studying the various problem we find some criteria has been found to predict the best hash method and hash function for that problem. We present six suitable various classes of hash functions in which most of the problems can find their solution. Paper discusses about hashing and its various components which are involved in hashing and states the need of using hashing for faster data retrieval. Hashing methods were used in many different applications of computer science discipline. These applications are spread from spell checker, database management applications, symbol tables generated by loaders, assembler, and compilers. There are various forms of hashing that are used in different problems of hashing like Dynamic hashing, Cryptographic hashing, Geometric hashing, Robust hashing, Bloom hash, String hashing. At the end we conclude which type of hash function is suitable for which kind of problem.
Keywords :
file organisation; information retrieval; computer science discipline; data retrieval; hash function; hashing method; Application software; Computer science; Cryptography; Data structures; Databases; Dictionaries; Guidelines; Information retrieval; Scattering; Sorting; Hashing; buckets; collision; cryptographic hashing; dynamic hashing; hash function; hash table; resolution;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advance Computing Conference, 2009. IACC 2009. IEEE International
Conference_Location :
Patiala
Print_ISBN :
978-1-4244-2927-1
Electronic_ISBN :
978-1-4244-2928-8
Type :
conf
DOI :
10.1109/IADCC.2009.4808979
Filename :
4808979
Link To Document :
بازگشت