Suffix Vector: A Space-Efficient Suffix Tree Representation [chapter]

Krisztián Monostori, Arkady Zaslavsky, István Vajk
2001 Lecture Notes in Computer Science  
This paper introduces a new way of representing suffix trees. The basic idea behind the representation is that we are storing the nodes of the tree along with the string itself, thus edge labels can directly be read from the string. The new representation occupies less space than the best-known representation to date in case of English text and program files, though it requires slightly more space in case of DNA sequences. We also believe that our representation is clearer and thus implementing
more » ... algorithms on it is easier. We also show that our representation is not only better in terms of space but it is also faster to retrieve information from the tree. We theoretically compare the running time of the matching statistics algorithm on both representations.
doi:10.1007/3-540-45678-3_60 fatcat:yhajmjofibfirolnhqxsancktu