DocumentCode :
2897655
Title :
Achieving Perfect Hashing through an Improved Construction of Bloom Filters
Author :
Antichi, Gianni ; Di Pietro, Andrea ; Ficara, Domenico ; Giordano, Stefano ; Russo, Franco ; Vitucci, Fabio
Author_Institution :
Dept. of Inf. Eng., Univ. of Pisa, Pisa, Italy
fYear :
2010
fDate :
23-27 May 2010
Firstpage :
1
Lastpage :
5
Abstract :
A Bloom Filter is an efficient randomized data structure for membership queries on a set with a certain known false positive probability. Bloom Filters (BFs) are very attractive for their limited memory requirements and their easy construction which make them a popular choice for many tasks in network devices. However, in a number of network applications, more than simple probabilistic membership queries is required, and BFs can be adopted as a coarse filtering stage, leaving the ultimate filtering and classification process to other techniques, such as hash tables or tree-like structures. In this paper we propose a scheme to extend BFs with ``indexing´´ features so that when an element $x$ is queried, an univocal index of that element is returned, which in turn can be used as an address for a table, just as a perfect hashing scheme. This extension, called indexed Bloom Filter (iBF), comes at the cost of a small increment of false positive probability and simply fits in existing BF-based applications.
Keywords :
Application software; Automata; Bandwidth; Communications Society; Costs; Data structures; Hardware; Information filtering; Information filters; Payloads;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications (ICC), 2010 IEEE International Conference on
Conference_Location :
Cape Town, South Africa
ISSN :
1550-3607
Print_ISBN :
978-1-4244-6402-9
Type :
conf
DOI :
10.1109/ICC.2010.5501806
Filename :
5501806
Link To Document :
بازگشت