Papers
Topics
Authors
Recent
Search
2000 character limit reached

Optimal Time Random Access to Grammar-Compressed Strings in Small Space

Published 17 Oct 2014 in cs.DS | (1410.4701v4)

Abstract: The random access problem for compressed strings is to build a data structure that efficiently supports accessing the character in position ii of a string given in compressed form. Given a grammar of size nn compressing a string of size NN, we present a data structure using O(nΔlogΔNnlogN)O(n\Delta \log_\Delta \frac N n \log N) bits of space that supports accessing position ii in O(logΔN)O(\log_\Delta N) time for Δlog<sup>O(1)</sup>N\Delta \leq \log<sup>{O(1)}</sup> N. The query time is optimal for polynomially compressible strings, i.e., when n=O(N<sup>1ϵ)n=O(N<sup>{1-\epsilon}).

Authors (1)
Citations (1)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.