Partitioned Learned Bloom Filter
Not on the map. Why?
Abstract (arXiv)
Bloom filters are space-efficient probabilistic data structures that are used to test whether an element is a member of a set, and may return false positives. Recently, variations referred to as learned Bloom filters were developed that can provide improved performance in terms of the rate of false positives, by using a learned model for the represented set. However, previous methods for learned Bloom filters do not take full advantage of the learned model. Here we show how to frame the problem of optimal model utilization as an optimization problem, and using our framework derive algorithms that can achieve near-optimal performance in many cases. Experimental results from both simulated and real-world datasets show significant performance improvements from our optimization approach over both the original learned Bloom filter constructions and previously proposed heuristic improvements.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 4; 2023: 1; 2024: 0; 2025: 0; 2026: 2.
10 papers.
- 2021Faster Matchings via Learned Dualscited by 56
- 2022Triangle and Four Cycle Counting with Predictions in Graph Streamscited by 20
- 2021Learned Sorted Table Search and Static Indexes in Small Model Spacecited by 4
- 2021On the Choice of General Purpose Classifiers in Learned Bloom Filters: An Initial Analysis Within Basic Filterscited by 4
- 2022On the Suitability of Neural Networks as Building Blocks for The Design of Efficient Learned Indexescited by 3
- 2022Proteus: A Self-Designing Range Filtercited by 2
- 2022Compressing (Multidimensional) Learned Bloom Filterscited by 1
- 2026Mathematical Foundations of Poisoning Attacks on Linear Regression over Cumulative Distribution Functionscited by 1
- 2026Mergeable Model-Side Aggregation States for Long-Context Language Modelscited by 1
- 2023From Specific to Generic Learned Sorted Set Dictionaries: A Theoretically Sound Paradigm Yelding Competitive Data Structural Boosters in Practicecited by 0
- 2026Mergeable Model-Side Aggregation States for Long-Context Language Models29 Jul 2026
- 2026Mathematical Foundations of Poisoning Attacks on Linear Regression over Cumulative Distribution Functions28 Feb 2026
- 2023From Specific to Generic Learned Sorted Set Dictionaries: A Theoretically Sound Paradigm Yelding Competitive Data Structural Boosters in Practice2 Sep 2023
- 2022Compressing (Multidimensional) Learned Bloom Filters5 Aug 2022
- 2022Proteus: A Self-Designing Range Filter30 Jun 2022
- 2022Triangle and Four Cycle Counting with Predictions in Graph Streams17 Mar 2022
- 2022On the Suitability of Neural Networks as Building Blocks for The Design of Efficient Learned Indexes21 Feb 2022
- 2021On the Choice of General Purpose Classifiers in Learned Bloom Filters: An Initial Analysis Within Basic Filters13 Dec 2021
- 2021Faster Matchings via Learned Duals20 Jul 2021
- 2021Learned Sorted Table Search and Static Indexes in Small Model Space19 Jul 2021