Space-Efficient Construction of Compressed Indexes in Deterministic Linear Time

preprint2016arXivOpen access

Abstract

We show that the compressed suffix array and the compressed suffix tree of a string TT can be built in O(n)O(n) deterministic time using O(nlog⁡σ)O(n\logσ) bits of space, where nn 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 ω(nlog⁡σ)ω(n\log σ) 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 O(nlog⁡σ)O(n \logσ) bits.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.