Succinct Dynamic Ordered Sets with Random Access
Data Structures and Algorithms
2020-03-27 v1
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.
Cite
@article{arxiv.2003.11835,
title = {Succinct Dynamic Ordered Sets with Random Access},
author = {Giulio Ermanno Pibiri and Rossano Venturini},
journal= {arXiv preprint arXiv:2003.11835},
year = {2020}
}