中文
相关论文

相关论文: Age-Partitioned Bloom Filters

200 篇论文

The Bloom filter (BF) is a well-known space-efficient data structure that answers set membership queries with some probability of false positives. In an attempt to solve many of the limitations of current inter-networking architectures,…

数据结构与算法 · 计算机科学 2010-01-20 Christian Esteve Rothenberg , Carlos A. Macapuna , Fabio L. Verdi , Mauricio F. Magalhaes , Alexander Wiesmaier

A Bloom filter is a memory-efficient data structure for approximate membership queries used in numerous fields of computer science. Recently, learned Bloom filters that achieve better memory efficiency using machine learning models have…

数据结构与算法 · 计算机科学 2023-10-31 Atsuki Sato , Yusuke Matsui

The Distributed Bloom Filter is a space-efficient, probabilistic data structure designed to perform more efficient set reconciliations in distributed systems. It guarantees eventual consistency of states between nodes in a system, while…

数据结构与算法 · 计算机科学 2020-02-20 Lum Ramabaja , Arber Avdullahu

Recent studies have demonstrated that learned Bloom filters, which combine machine learning with the classical Bloom filter, can achieve superior memory efficiency. However, existing learned Bloom filters face two critical unresolved…

数据结构与算法 · 计算机科学 2025-02-07 Atsuki Sato , Yusuke Matsui

Dynamic Bloom filters (DBF) were proposed by Guo et. al. in 2010 to tackle the situation where the size of the set to be stored compactly is not known in advance or can change during the course of the application. We propose a novel…

数据结构与算法 · 计算机科学 2019-01-23 Sidharth Negi , Ameya Dubey , Amitabha Bagchi , Manish Yadav , Nishant Yadav , Jeetu Raj

Bloom filter is a widely used classic data structure for approximate membership queries. Learned Bloom filters improve memory efficiency by leveraging machine learning, with the partitioned learned Bloom filter (PLBF) being among the most…

数据结构与算法 · 计算机科学 2024-10-18 Atsuki Sato , Yusuke Matsui

A quotient filter is a cache efficient AMQ data structure. Depending on the fill degree of the filter most insertions and queries only need to access one or two consecutive cache lines. This makes quotient filters fast compared to the more…

数据结构与算法 · 计算机科学 2019-11-20 Tobias Maier , Peter Sanders , Robert Williger

This paper presents a novel method for efficient image retrieval, based on a simple and effective hashing of CNN features and the use of an indexing structure based on Bloom filters. These filters are used as gatekeepers for the database of…

多媒体 · 计算机科学 2016-05-04 Andrea Salvi , Simone Ercoli , Marco Bertini , Alberto Del Bimbo

Bloom filters are data structures used to determine set membership of elements, with applications from string matching to networking and security problems. These structures are favored because of their reduced memory consumption and fast…

数据结构与算法 · 计算机科学 2019-02-21 Ethan Madison , Zachary Zipper

Bloom filters are probabilistic data structures commonly used for approximate membership problems in many areas of Computer Science (networking, distributed systems, databases, etc.). With the increase in data size and distribution of data,…

数据库 · 计算机科学 2016-09-22 Adina Crainiceanu , Daniel Lemire

There is a plethora of data structures, algorithms, and frameworks dealing with major data-stream problems like estimating the frequency of items, answering set membership, association and multiplicity queries, and several other statistics…

数据结构与算法 · 计算机科学 2021-06-24 Anes Abdennebi , Kamer Kaya

Bloom filters are widely used data structures that compactly represent sets of elements. Querying a Bloom filter reveals if an element is not included in the underlying set or is included with a certain error rate. This membership testing…

数据库 · 计算机科学 2022-08-08 Angjela Davitkova , Damjan Gjurovski , Sebastian Michel

Where distributed agents must share voluminous set membership information, Bloom filters provide a compact, though lossy, way for them to do so. Numerous recent networking papers have examined the trade-offs between the bandwidth consumed…

网络与互联网体系结构 · 计算机科学 2007-05-23 Benoit Donnet , Bruno Baynat , Timur Friedman

Learned Bloom Filters, i.e., models induced from data via machine learning techniques and solving the approximate set membership problem, have recently been introduced with the aim of enhancing the performance of standard Bloom Filters,…

机器学习 · 计算机科学 2022-11-29 Dario Malchiodi , Davide Raimondi , Giacomo Fumagalli , Raffaele Giancarlo , Marco Frasca

Duplicate detection is the problem of identifying whether a given item has previously appeared in a (possibly infinite) stream of data, when only a limited amount of memory is available. Unfortunately the infinite stream setting is…

数据结构与算法 · 计算机科学 2020-05-12 Rémi Géraud-Stewart , Marius Lombard-Platet , David Naccache

A Bloom filter is a space efficient structure for storing static sets, where the space efficiency is gained at the expense of a small probability of false-positives. A Bloomier filter generalizes a Bloom filter to compactly store a function…

数据结构与算法 · 计算机科学 2008-07-08 Denis Charles , Kumar Chellapilla

Bloom and cuckoo filters provide fast approximate set membership while using little memory. Engineers use them to avoid expensive disk and network accesses. The recently introduced xor filters can be faster and smaller than Bloom and cuckoo…

数据结构与算法 · 计算机科学 2022-03-15 Thomas Mueller Graf , Daniel Lemire

Bloom filter is a space-efficient probabilistic data structure for checking elements' membership in a set. Given multiple sets, however, a standard Bloom filter is not sufficient when looking for the items to which an element or a set of…

数据结构与算法 · 计算机科学 2019-01-14 Francesco Concas , Pengfei Xu , Mohammad A. Hoque , Jiaheng Lu , Sasu Tarkoma

Bytewise approximate matching algorithms have in recent years shown significant promise in de- tecting files that are similar at the byte level. This is very useful for digital forensic investigators, who are regularly faced with the…

密码学与安全 · 计算机科学 2022-11-15 David Lillis , Frank Breitinger , Mark Scanlon

Modern key-value stores rely heavily on Log-Structured Merge (LSM) trees for write optimization, but this design introduces significant read amplification. Auxiliary structures like Bloom filters help, but impose memory costs that scale…

数据结构与算法 · 计算机科学 2025-08-05 Nicholas Fidalgo , Puyuan Ye