Skip to main content
CenXiv.org
此网站处于试运行阶段,支持我们!
我们衷心感谢所有贡献者的支持。
贡献
赞助
cenxiv logo > cs > arXiv:2510.27614

帮助 | 高级搜索

计算机科学 > 数据结构与算法

arXiv:2510.27614 (cs)
[提交于 2025年10月31日 ]

标题: 无速率布隆过滤器:用于具有可变大小元素的分歧副本的集合协调

标题: Rateless Bloom Filters: Set Reconciliation for Divergent Replicas with Variable-Sized Elements

Authors:Pedro Silva Gomes, Carlos Baquero
摘要: 设置协调协议通常做出两个关键假设:它们是为固定大小的元素设计的,并且在差异基数d非常小时进行了优化。 当适应可变大小的元素时,当前的做法是同步固定大小元素的摘要。 然而,当差异数量较大时,例如在网络分区之后,这种方法可能效率不高。 我们的解决方案是一种两阶段混合协议,引入了一个初步的布隆过滤器步骤,专门为此情况设计。 然而,这种方法的创新之处在于解决了一个核心的技术挑战:在不知道d的情况下确定最优的布隆过滤器大小。我们的解决方案是无速率布隆过滤器(RBF),一种动态过滤器,可以自然地适应任意对称差异,紧密匹配最优配置静态过滤器的通信复杂度,而无需任何预先参数化。 我们在可变大小元素集合中的评估显示,对于Jaccard指数低于85%的情况,与最先进的方法相比,我们的RBF-IBLT混合协议将总通信成本降低了高达20%以上。
摘要: Set reconciliation protocols typically make two critical assumptions: they are designed for fixed-sized elements and they are optimized for when the difference cardinality, d, is very small. When adapting to variable-sized elements, the current practice is to synchronize fixed-size element digests. However, when the number of differences is considerable, such as after a network partition, this approach can be inefficient. Our solution is a two-stage hybrid protocol that introduces a preliminary Bloom filter step, specifically designed for this regime. The novelty of this approach, however, is in solving a core technical challenge: determining the optimal Bloom filter size without knowing d. Our solution is the Rateless Bloom Filter (RBF), a dynamic filter that naturally adapts to arbitrary symmetric differences, closely matching the communication complexity of an optimally configured static filter without requiring any prior parametrization. Our evaluation in sets of variable-sized elements shows that for Jaccard indices below 85%, our RBF-IBLT hybrid protocol reduces the total communication cost by up to over 20% compared to the state-of-the-art.
评论: 正在提交中
主题: 数据结构与算法 (cs.DS) ; 数据库 (cs.DB)
ACM 类: H.0; E.4; D.4
引用方式: arXiv:2510.27614 [cs.DS]
  (或者 arXiv:2510.27614v1 [cs.DS] 对于此版本)
  https://doi.org/10.48550/arXiv.2510.27614
通过 DataCite 发表的 arXiv DOI

提交历史

来自: Carlos Baquero [查看电子邮件]
[v1] 星期五, 2025 年 10 月 31 日 16:39:56 UTC (310 KB)
全文链接:

获取论文:

    查看标题为《》的 PDF
  • 查看中文 PDF
  • 查看 PDF
  • HTML(实验性)
  • TeX 源代码
查看许可
当前浏览上下文:
cs.DS
< 上一篇   |   下一篇 >
新的 | 最近的 | 2025-10
切换浏览方式为:
cs
cs.DB

参考文献与引用

  • NASA ADS
  • 谷歌学术搜索
  • 语义学者
a 导出 BibTeX 引用 加载中...

BibTeX 格式的引用

×
数据由提供:

收藏

BibSonomy logo Reddit logo

文献和引用工具

文献资源探索 (什么是资源探索?)
连接的论文 (什么是连接的论文?)
Litmaps (什么是 Litmaps?)
scite 智能引用 (什么是智能引用?)

与本文相关的代码,数据和媒体

alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)

演示

复制 (什么是复制?)
Hugging Face Spaces (什么是 Spaces?)
TXYZ.AI (什么是 TXYZ.AI?)

推荐器和搜索工具

影响之花 (什么是影响之花?)
核心推荐器 (什么是核心?)
IArxiv 推荐器 (什么是 IArxiv?)
  • 作者
  • 地点
  • 机构
  • 主题

arXivLabs:与社区合作伙伴的实验项目

arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。

与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。

有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.

这篇论文的哪些作者是支持者? | 禁用 MathJax (什么是 MathJax?)
  • 关于
  • 帮助
  • contact arXivClick here to contact arXiv 联系
  • 订阅 arXiv 邮件列表点击这里订阅 订阅
  • 版权
  • 隐私政策
  • 网络无障碍帮助
  • arXiv 运营状态
    通过...获取状态通知 email 或者 slack

京ICP备2025123034号