Ukkonen algorithm
Appearance
Ukkonen algorithm of creation of suffix trees creates the tree for a given string in time linear in the length of the string. The algorithm has the property of processing the string symbol by symbol from left to right. It has always the suffix tree for the scanned part of the string ready. It was first described by Esko Ukkonen.