Predecessor Search
Artículo
Open/ Download
Access note
Acceso Abierto
Publication date
2020
Author
Abstract
The predecessor problem is a key component of the fundamental sorting-and-searching core of algorithmic problems. While binary search is the optimal solution in the comparison model, more realistic machine models on integer sets open the door to a rich universe of data structures, algorithms, and lower bounds. In this article, we review the evolution of the solutions to the predecessor problem, focusing on the important algorithmic ideas, from the famous data structure of van Emde Boas to the optimal results of Patrascu and Thorup. We also consider lower bounds, variants, and special cases, as well as the remaining open questions.
Patrocinador
Millennium Institute for Foundational Research on Data (IMFD), Chile
Project CONICYT Fondecyt/Postdoctorado
3190550
Indexation
Artículo de publicación ISI Artículo de publicación SCOPUS
Quote Item
ACM Comput. Surv. Volumen: 53 Número: 5 Oct 2020
Collections
The following license files are associated with this item: