Standard Vs Uniform Binary Search and Their Variants in Learned Static Indexing: The Case of the Searching on Sorted Data Benchmarking Software Platform
Not on the map. Why?
Abstract (arXiv)
Learned Indexes are a novel approach to search in a sorted table. A model is used to predict an interval in which to search into and a Binary Search routine is used to finalize the search. They are quite effective. For the final stage, usually, the lower_bound routine of the Standard C++ library is used, although this is more of a natural choice rather than a requirement. However, recent studies, that do not use Machine Learning predictions, indicate that other implementations of Binary Search or variants, namely k-ary Search, are better suited to take advantage of the features offered by modern computer architectures. With the use of the Searching on Sorted Sets SOSD Learned Indexing benchmarking software, we investigate how to choose a Search routine for the final stage of searching in a Learned Index. Our results provide indications that better choices than the lower_bound routine can be made. We also highlight how such a choice may be dependent on the computer architecture that is to be used. Overall, our findings provide new and much-needed guidelines for the selection of the Search routine within the Learned Indexing framework.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 9 of its 23 references that are in the map. First posted on arXiv 5 Jan 2022.
Builds on
9 of 23 references.
References · 9
- 2017The Case for Learned Index Structurescited by 188
- 2019ALEX: An Updatable Adaptive Learned Indexcited by 43
- 2020RadixSpline: A Single-Pass Learned Indexcited by 31
- 2020Benchmarking Learned Indexescited by 27
- 2019SOSD: A Benchmark for Learned Indexescited by 21
- 2019The PGM-index: a multicriteria, compressed and learned approach to data indexingcited by 17
- 2021A Critical Analysis of Recursive Model Indexescited by 9
- 2015Array Layouts for Comparison-Based Searchingcited by 4
- 2021Learned Sorted Table Search and Static Indexes in Small Model Spacecited by 4
Built on by
Citing papers per year: 2023: 1; 2024: 1.
2 papers.