DocumentCode :
2495314
Title :
A Scalable Bloom Filter for Membership Queries
Author :
Xie, Kun ; Min, Yinghua ; Zhang, Dafang ; Wen, Jigang ; Xie, Gaogang
Author_Institution :
Hunan Univ., Changsha
fYear :
2007
fDate :
26-30 Nov. 2007
Firstpage :
543
Lastpage :
547
Abstract :
Bloom filters allow membership queries over sets with allowable errors. It is widely used in databases, networks and distributed systems and it has great potential for distributed applications where systems need to share information about available data. However, the false positive errors are unavoidable, and the false positive rate increases intolerantly along with the date set expanding. To solve the scalability problem of Bloom filters, this paper presents a new design of a scalable Bloom filter (SBF) for an expanding data set. The SBF keeps a low false positive rate by adding Bloom filter vectors with double length when necessary. The paper proposes algorithms for element insertion and query operation of SBF by employing the H3 class of universal hash functions. Theoretical and experimental results demonstrate that the new SBF provides false positive rate as low as 21.3% of the dynamic Bloom filter presented before and the querying CPU time increasing with logarithmic rather than linear. Therefore, the proposed SBF outperforms other current scalable Bloom filters significantly.
Keywords :
data structures; query processing; element insertion; membership queries; scalable Bloom filter; universal hash function; Data structures; Dictionaries; Distributed computing; Distributed databases; Distributed information systems; Information filtering; Information filters; Nonlinear filters; Routing; Scalability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Global Telecommunications Conference, 2007. GLOBECOM '07. IEEE
Conference_Location :
Washington, DC
Print_ISBN :
978-1-4244-1042-2
Electronic_ISBN :
978-1-4244-1043-9
Type :
conf
DOI :
10.1109/GLOCOM.2007.107
Filename :
4411017
Link To Document :
بازگشت