1. 南京邮电大学计算机学院,江苏,南京,210003
2. 南京邮电大学计算机技术研究所,江苏,南京,210003
3. 南京邮电大学计算机学院江苏南京,210003
4. 南京邮电大学计算机技术研究所江苏南京,210003
纸质出版:2011
移动端阅览
张伟, 王汝传. Bloom Filters散列函数数目多阶段动态优化算法[J]. 电子学报, 2011,39(4):877-882.
ZHANG Wei, WANG Ru-chuan. A Multi-Stage Dynamic Optimization Algorithm for Bloom Filters Hash Functions Number[J]. Acta Electronica Sinica, 2011, 39(4): 877-882.
标准Bloom Filters在操作前需要知道数据集合中不同元素数目才能确定最佳的Hash函数数目
但是数据集的分布情况并不容易事先获得.本文提出一种多阶段Hash函数数目动态优化的Bloom Filters(Multi-stage Dynamic optimization Bloom Filters
MDBF)
它将元素插入过程分为多个阶段
在每个阶段根据比特向量的使用情况分析插入元素的分布
动态调整最优的Hash函数数目.实验表明MDBF能够适应元素多样性和偏斜分布的复杂情况
选择最优的Hash函数数目
获得更低的误检率.
Standard Bloom Filters needs to know the number of different elements in data set in order to determine the optimal number of hash functions.However
the data distribution information is not easy to obtain prior.This paper proposes a multi-stage dynamic optimization for Bloom Filters hash functions number (MDBF).It splits element insertion procedure into several stages
and in each stage of element insertion
MDBF decides the optimal hash function number by analyzing the inserted data distribution with bit vector usage situation.The experimental results show that MDBF can select the optimal number of hash functions to obtain low false positive probability in complicated applications
which have element multiplicity and skewed distribution.
0
浏览量
1145
下载量
1
CSCD
关联资源
相关文章
相关作者
相关机构
京公网安备11010802024621