From Ukkonen to McCreight and Weiner: A Unifying View of Linear-Time Suffix Tree Construction
Rent the article at a discountRent now
* Final gross prices may vary according to local VAT.Get Access
We review the linear-time suffix tree constructions by Weiner, McCreight, and Ukkonen. We use the terminology of the most recent algorithm, Ukkonen's on-line construction, to explain its historic predecessors. This reveals relationships much closer than one would expect, since the three algorithms are based on rather different intuitive ideas. Moreover, it completely explains the differences between these algorithms in terms of simplicity, efficiency, and implementation complexity.
- From Ukkonen to McCreight and Weiner: A Unifying View of Linear-Time Suffix Tree Construction
Volume 19, Issue 3 , pp 331-353
- Cover Date
- Print ISSN
- Online ISSN
- Additional Links
- Key words. Text processing, On-line string matching, Suffix trees, Linear-time algorithm, Program transformation.
- Industry Sectors