Succinct Dynamic Ordered Sets with Random Access
arXiv:2003.11835
Abstract
The representation of a dynamic ordered set of integer keys drawn from a universe of size is a fundamental data structuring problem. Many solutions to this problem achieve optimal time but take polynomial space, therefore preserving time optimality in the \emph{compressed} space regime is the problem we address in this work. For a polynomial universe , we give a solution that takes bits, where is the cost in bits of the \emph{Elias-Fano} representation of the set, and supports random access to the -th smallest element in time, updates and predecessor search in time. These time bounds are optimal.