Layered List Labeling

Michael A. Bender,Alex Conway,Martin Farach-Colton,Hanna Komlos,William Kuszmaul
2024-04-25
Abstract:The list-labeling problem is one of the most basic and well-studied algorithmic primitives in data structures, with an extensive literature spanning upper bounds, lower bounds, and data management applications. The classical algorithm for this problem, dating back to 1981, has amortized cost $O(\log^2 n)$. Subsequent work has led to improvements in three directions: \emph{low-latency} (worst-case) bounds; \emph{high-throughput} (expected) bounds; and (adaptive) bounds for \emph{important workloads}.
Data Structures and Algorithms
What problem does this paper attempt to address?