Computing
String
Algorithm
Suffix tree
Knuth–Morris–Pratt algorithm
Mathematics
Combinatorics
String searching algorithm