Title
Inferring strings from suffix trees and links on a binary alphabet.
Abstract
A suffix tree, which provides us with a linear space full-text index of a given string, is a fundamental data structure for string processing and information retrieval. In this paper we consider the reverse engineering problem on suffix trees: given an unlabeled ordered rooted tree T accompanied with a node-to-node transition function f, infer a string whose suffix tree and its suffix links for inner nodes are isomorphic to T and f, respectively. Also, we consider the enumeration problem in which we enumerate all strings corresponding to an input tree and links. By introducing new characterizations of suffix trees, we show that the reverse engineering problem and the enumeration problem on suffix trees on a binary alphabet can be solved in optimal time.
Year
DOI
Venue
2011
10.1016/j.dam.2013.02.033
Discrete Applied Mathematics
Keywords
DocType
Volume
string processing,input tree,reverse engineering problem,suffix tree,information retrieval,suffix link,fundamental data structure,enumeration problem,inferring string,binary alphabet,inner node
Conference
163
ISSN
Citations 
PageRank 
0166-218X
7
0.56
References 
Authors
16
4
Name
Order
Citations
PageRank
Tomohiro I114822.06
Shunsuke Inenaga259579.02
Hideo Bannai362079.87
Masayuki Takeda490279.24