Linear time construction of compressed text indices in compact space

From MaRDI portal
Publication:5259552

DOI10.1145/2591796.2591885zbMATH Open1315.68110arXiv1401.0936OpenAlexW1988110322MaRDI QIDQ5259552FDOQ5259552

Djamal Belazzougui

Publication date: 26 June 2015

Published in: Proceedings of the forty-sixth annual ACM symposium on Theory of computing (Search for Journal in Brave)

Abstract: We show that the compressed suffix array and the compressed suffix tree for a string of length n over an integer alphabet of size sigmaleqn can both be built in O(n) (randomized) time using only O(nlogsigma) bits of working space. The previously fastest construction algorithms that used O(nlogsigma) bits of space took times O(nloglogsigma) and O(nlogepsilonn) respectively (where epsilon is any positive constant smaller than 1). In the passing, we show that the Burrows-Wheeler transform of a string of length n over an alphabet of size sigma can be built in deterministic O(n) time and space O(nlogsigma). We also show that within the same time and space, we can carry many sequence analysis tasks and construct some variants of the compressed suffix array and compressed suffix tree.


Full work available at URL: https://arxiv.org/abs/1401.0936





Cites Work


Cited In (18)

Uses Software






This page was built for publication: Linear time construction of compressed text indices in compact space

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5259552)