On-line Linear Time Construction of Sequential Binary Suffix Trees
Huo-Yao Lai, Gongshen Liu · Journal of Systems Engineering and Electronics · 2009
Suffix trees are the key data structure for text string matching, and are used in wide application areas such as bioinformatics and data compression. Ukkonen algorithm is deeply investigated and a new algorithm, which decreases the number of memory operations in construction and keeps the result tree sequential, is proposed. The experiment result shows that both the construction and the matching procedure are more efficient than Ukkonen algorithm.