Near-Optimal Search Time in $\delta$-Optimal Space, and Vice Versa
Abstract
Two recent lower bounds on the compressibility of repetitive sequences, , have received much attention. It has been shown that a length- string over an alphabet of size can be represented within the optimal space, and further, that within that space one can find all the occurrences in of any length- pattern in time for any constant . Instead, the near-optimal search time has been achieved only within space. Both results are based on considerably different locally consistent parsing techniques. The question of whether the better search time could be supported within the -optimal space remained open. In this paper, we prove that both techniques can indeed be combined to obtain the best of both worlds: search time within space. Moreover, the number of occurrences can be computed in time within space. We also show that an extra sublogarithmic factor on top of this space enables optimal search time, whereas an extra logarithmic factor enables optimal counting time.
Keywords
Cite
@article{arxiv.2206.00781,
title = {Near-Optimal Search Time in $\delta$-Optimal Space, and Vice Versa},
author = {Tomasz Kociumaka and Gonzalo Navarro and Francisco Olivares},
journal= {arXiv preprint arXiv:2206.00781},
year = {2023}
}