Near-Optimal Search Time in $\delta$-Optimal Space, and Vice Versa
Tomasz Kociumaka, Gonzalo Navarro, Francisco Olivares

TL;DR
This paper demonstrates how to achieve near-optimal search times in repetitive sequence compression within the best possible space bounds, combining techniques to support efficient pattern matching and counting.
Contribution
It combines two advanced parsing techniques to achieve optimal search and counting times within $ ext{delta}$-optimal space bounds for repetitive sequences.
Findings
Achieves $O(m+(occ+1) ext{log}^ ext{epsilon} n)$ search time in $ ext{delta}$-optimal space.
Provides $O(m+ ext{log}^{2+ ext{epsilon}} n)$ time for occurrence counting.
Shows that additional sublogarithmic space enables optimal search and counting times.
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAlgorithms and Data Compression · semigroups and automata theory · Cellular Automata and Applications
