Space-Efficient Construction of Compressed Indexes in Deterministic Linear Time
Data Structures and Algorithms
2016-11-15 v2
Abstract
We show that the compressed suffix array and the compressed suffix tree of a string can be built in deterministic time using bits of space, where is the string length and is the alphabet size. Previously described deterministic algorithms either run in time that depends on the alphabet size or need bits of working space. Our result has immediate applications to other problems, such as yielding the first linear-time LZ77 and LZ78 parsing algorithms that use bits.
Cite
@article{arxiv.1607.04346,
title = {Space-Efficient Construction of Compressed Indexes in Deterministic Linear Time},
author = {J. Ian Munro and Gonzalo Navarro and Yakov Nekrich},
journal= {arXiv preprint arXiv:1607.04346},
year = {2016}
}
Comments
Extended version of a paper to appear at SODA 2017