DocumentCode :
493127
Title :
Memory Efficient Parallel Bloom Filters for String Matching
Author :
Li, Yun-Zhao
Author_Institution :
Sch. of Comput. Sci., Nat. Univ. of Defense & Technol., Changsha
Volume :
1
fYear :
2009
fDate :
25-26 April 2009
Firstpage :
485
Lastpage :
488
Abstract :
Bloom filter is a fast and simple structure for string matching, but it allows false positives. Longest prefix matching bloom filters (LPM) with counter and extended fast hash table can eliminate false positives at the expense of double memory and none wire-speed. Faster searching speed can be achieved with parallel LPMs (PLPM), using more memory. We present an algorithm named memory efficient parallel bloom filters (MEPBF) which will save (q-1)/(2q) memory and reach nearly the same performance compared with PLPM of q LPMs. With this new algorithm, either faster searching speed can be achieved at given memory and strings or less memory is need at given speed and strings.
Keywords :
cryptography; information filtering; string matching; extended fast hash table; faster searching speed; memory efficient parallel bloom filters; prefix matching bloom filters; string matching; Computer networks; Computer security; Concurrent computing; Costs; Counting circuits; Intrusion detection; Matched filters; National security; Telecommunication computing; Wireless communication; Bloom Filter; MEPBF; String matching;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Networks Security, Wireless Communications and Trusted Computing, 2009. NSWCTC '09. International Conference on
Conference_Location :
Wuhan, Hubei
Print_ISBN :
978-1-4244-4223-2
Type :
conf
DOI :
10.1109/NSWCTC.2009.280
Filename :
4908311
Link To Document :
بازگشت