为了效率,供查找的信息应该保存在内存,以.pdf

为了效率,供查找的信息应该保存在内存,以.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
为了效率,供查找的信息应该保存在内存,以

内容提要 Bloom Filter and its Bloom Filter 介绍 Application in DS Bloom Filter的应用案例 Bloom Filter 介绍 Bloom Filter 介绍 问题的提出: Bloom Filter的三个参 查找问题(Lookup questions):一个元 数。 素 “x” 是否存在于某个给定的A集合? n:要表示的集合元素 数据集越大,访问代价越高 的个数 false positive(误判):误判一个不存在的 元素在集合中。 m:一个位数组的长度 negative false(漏判):会导致错误的结论 k:哈希函数的个数 Bloom Filter 介绍 Bloom Filter 介绍 Bloom filter是一种空间利用率很高的概率数据结构, Bloom Filter是对集合进行表示的数据结构 它被用来检测一个元素是否存在于一个特定的集合 { } 中。它的基本思想是: 数据集合 A a 1 , a 2 , L, a n 一个空的Bloom filter是一个长为m的位数组。 Bloom Filter 用一个长度为m的位串V 来表示 除了位数组外,还有k个不同的哈希函数。每个哈 0 0 0 0 0 0 0 …… 0 0 0 0 0 0 希函数都能够将元素映射到位数组中的一位上。 m 位 针对每一个元素,将其哈希k次得到位置 k个具有均匀分布特性的哈希函数 p ,p ,…p 1 2 k h1 h2, ,…,hk - {1,2,…,m} 在插入时,将位数组中下标为的位置为1。 在查询时,测试下标为 p ,p ,…p 的位,如果这些 1 2 k 位都为1,则认为该元素存在于集合中。 1 Bloom Filter介绍 Bloom Filter 介绍

您可能关注的文档

文档评论(0)

skvdnd51 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档