DocumentCode :
3744799
Title :
One-hashing bloom filter
Author :
Jianyuan Lu;Tong Yang;Yi Wang;Huichen Dai;Linxiao Jin;Haoyu Song;Bin Liu
Author_Institution :
Tsinghua National Laboratory for Information Science and Technology, Department of Computer Science and Technology, Tsinghua University, Beijing 100084, China
fYear :
2015
fDate :
6/1/2015 12:00:00 AM
Firstpage :
289
Lastpage :
298
Abstract :
Bloom filters are widely used in many network applications but the high computation cost limits the system performance. In this paper, we introduce a new variation of Bloom filter named One-Hashing Bloom Filter (OHBF) to solve the problem. OHBF requires only one base hash function plus a few simple operations to implement a Bloom filter. While keeping nearly the same theoretical false positive ratio as an ideal Bloom filter, OHBF significantly reduces the hash computation overhead. We show that the false positive performance of a standard Bloom filter implementation strongly relies on the selection of hash functions, even if these hash functions are considered good. In contrast, OHBF presents consistently better performance with a proven mathematical foundation. OHBF is ideal for high throughput and low latency applications. As OHBF is a fundamental technique in Bloom filter theory, it can be applied to many other Bloom filter variations, such as Counting Bloom Filter and Space-Code Bloom Filter.
Keywords :
"Filtering theory","Filtering algorithms","Cryptography","Quality of service","Memory management","System performance","Standards"
Publisher :
ieee
Conference_Titel :
Quality of Service (IWQoS), 2015 IEEE 23rd International Symposium on
Type :
conf
DOI :
10.1109/IWQoS.2015.7404748
Filename :
7404748
Link To Document :
بازگشت