DocumentCode
3385935
Title
Basket Bloom Filters for Membership Queries
Author
Xie, Kun ; Min, Yinghua ; Zhang, Dafang ; Xie, Gaogang ; Wen, Jigang
Author_Institution
Hunan Univ., Changsha
fYear
2005
fDate
21-24 Nov. 2005
Firstpage
1
Lastpage
6
Abstract
A bloom filter is a space-efficient data structure allowing membership queries over sets with allowable errors. It is widely used in databases, networks, and distributed systems. This paper presents a novel bloom filter, called basket bloom filter (BBF). The BBF deals with different elements in a data set depending on their query invalidation cost, by clustering elements into different baskets. The total query invalidation cost function is defined. In order to minimize the total query invalidation cost, the genetic algorithm is employed to find the optimal number of hash functions for every basket. Simulation results show that, the BBF has 40% lower total query invalidation cost than the standard bloom filters under the same executing time.
Keywords
data structures; genetic algorithms; query processing; basket bloom filters; genetic algorithm; membership queries; space-efficient data structure; total query invalidation cost function; Cost function; Data structures; Distributed databases; Filters; Genetic algorithms; Probes; Routing; Statistical analysis; Statistical distributions; Telecommunication traffic;
fLanguage
English
Publisher
ieee
Conference_Titel
TENCON 2005 2005 IEEE Region 10
Conference_Location
Melbourne, Qld.
Print_ISBN
0-7803-9311-2
Electronic_ISBN
0-7803-9312-0
Type
conf
DOI
10.1109/TENCON.2005.301258
Filename
4085368
Link To Document