Multi-Dimensional Bloom Filter: Design and Evaluation.

Fei Xu,Pinxin Liu,Jing Xu,Jianfeng Yang,S. M. Yiu
DOI: https://doi.org/10.1587/transinf.2016inp0022
2017-01-01
IEICE Transactions on Information and Systems
Abstract:Bloom Filter is a bit array (a one-dimensional storage structure) that provides a compact representation for a set of data, which can be used to answer the membership query in an efficient manner with a small number of false positives. It has a lot of applications in many areas. In this paper, we extend the design of Bloom Filter by using a multidimensional matrix to replace the one-dimensional structure with three different implementations, namely OFFF, WOFF, FFF. We refer the extended Bloom Filter as Feng Filter. We show the false positive rates of our method. We compare the false positive rate of OFFF with that of the traditional one-dimensional Bloom Filter and show that under certain condition, OFFF has a lower false positive rate. Traditional Bloom Filter can be regarded as a special case of our Feng Filter.
What problem does this paper attempt to address?