On Distribution Dependent Sub-Logarithmic Query Time of Learned Indexing
Not on the map. Why?
Abstract (arXiv)
A fundamental problem in data management is to find the elements in an array that match a query. Recently, learned indexes are being extensively used to solve this problem, where they learn a model to predict the location of the items in the array. They are empirically shown to outperform non-learned methods (e.g., B-trees or binary search that answer queries in O(log n) time) by orders of magnitude. However, success of learned indexes has not been theoretically justified. Only existing attempt shows the same query time of O(log n), but with a constant factor improvement in space complexity over non-learned methods, under some assumptions on data distribution. In this paper, we significantly strengthen this result, showing that under mild assumptions on data distribution, and the same space complexity as non-learned methods, learned indexes can answer queries in O(loglog n) expected query time. We also show that allowing for slightly larger but still near-linear space overhead, a learned index can achieve O(1) expected query time. Our results theoretically prove learned indexes are orders of magnitude faster than non-learned methods, theoretically grounding their empirical success.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 4 of its 20 references that are in the map. First posted on arXiv 19 Jun 2023.
Builds on
4 of 20 references.
References · 4
- 2017The Case for Learned Index Structurescited by 188
- 2019ALEX: An Updatable Adaptive Learned Indexcited by 43
- 2018FITing-Tree: A Data-aware Index Structurecited by 30
- 2020Benchmarking Learned Indexescited by 27
Built on by
Citing papers per year: 2024: 4; 2025: 0; 2026: 2.
6 papers.
- 2024A Survey of Learned Indexes for the Multi-dimensional Spacecited by 4
- 2024Theoretical Analysis of Learned Database Operations under Distribution Shift through Distribution Learnabilitycited by 4
- 2024Towards Establishing Guaranteed Error for Learned Database Operationscited by 2
- 2026Mathematical Foundations of Poisoning Attacks on Linear Regression over Cumulative Distribution Functionscited by 1
- 2024Discovering Data Structures: Nearest Neighbor Search and Beyondcited by 0
- 2026Lower Bounds for the Algorithmic Complexity of Learned Indexescited by 0
- 2026Mathematical Foundations of Poisoning Attacks on Linear Regression over Cumulative Distribution Functions28 Feb 2026
- 2026Lower Bounds for the Algorithmic Complexity of Learned Indexes10 Jan 2026
- 2024Towards Establishing Guaranteed Error for Learned Database Operations9 Nov 2024
- 2024Theoretical Analysis of Learned Database Operations under Distribution Shift through Distribution Learnability9 Nov 2024
- 2024Discovering Data Structures: Nearest Neighbor Search and Beyond5 Nov 2024
- 2024A Survey of Learned Indexes for the Multi-dimensional Space11 Mar 2024