Why it matters
Suffix trees are powerful. Memory heavy; suffix arrays preferred.
Advertisement
The architecture
Compressed trie.
Ukkonen O(n) build.
Many queries in O(m).
Advertisement
How it works end to end
Ukkonen 1995.
Memory 15-30x string.
Many query types.