Back to Search Start Over

Dynamic Fully-Compressed Suffix Trees.

Authors :
Russo, Luís M. S.
Navarro, Gonzalo
Oliveira, Arlindo L.
Source :
Combinatorial Pattern Matching: 19th Annual Symposium, Cpm 2008, Pisa, Italy, June 18-20, 2008 Proceedings; 2008, p191-203, 13p
Publication Year :
2008

Abstract

Suffix trees are by far the most important data structure in stringology, with myriads of applications in fields like bioinformatics, data compression and information retrieval. Classical representations of suffix trees require O(n logn) bits of space, for a string of size n. This is considerably more than the n log<subscript>2</subscript>σ bits needed for the string itself, where σ is the alphabet size. The size of suffix trees has been a barrier to their wider adoption in practice. A recent so-called fully-compressed suffix tree (FCST) requires asymptotically only the space of the text entropy. FCSTs, however, have the disadvantage of being static, not supporting updates to the text. In this paper we show how to support dynamic FCSTs within the same optimal space of the static version and executing all the operations in polylogarithmic time. In particular, we are able to build the suffix tree within optimal space. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISBNs :
9783540690665
Database :
Complementary Index
Journal :
Combinatorial Pattern Matching: 19th Annual Symposium, Cpm 2008, Pisa, Italy, June 18-20, 2008 Proceedings
Publication Type :
Book
Accession number :
76809248
Full Text :
https://doi.org/10.1007/978-3-540-69068-9_19