Formal languages
Suffix tree
Combinatorics on words
String kernel
Substring
Kernel
String
Linux kernel
Rope
Computing
Mathematics
Combinatorics