Wikipedia:Missing science topics/Exact String Matching Algorithms
Appearance
See http://www-igm.univ-mlv.fr/~lecroq/string/
- Brute Force Brute Force algorithm
- Deterministic Finite Automaton Deterministic Finite Automaton algorithm
- Karp-Rabin Karp-Rabin algorithm
- Shift Or Shift Or algorithm
- Morris-Pratt Morris-Pratt algorithm
- Knuth-Morris-Pratt Knuth-Morris-Pratt algorithm
- Simon Simon algorithm
- Colussi Colussi algorithm
- Galil-Giancarlo Galil-Giancarlo algorithm
- Apostolico-Crochemore Apostolico-Crochemore algorithm
- Not So Naive Not So Naive algorithm
- Boyer-Moore Boyer-Moore algorithm
- Turbo BM Turbo BM algorithm
- Apostolico-Giancarlo Apostolico-Giancarlo algorithm
- Reverse Colussi Reverse Colussi algorithm
- Horspool Horspool algorithm
- Quick Search Quick Search algorithm
- Tuned Boyer-Moore Tuned Boyer-Moore algorithm
- Zhu-Takaoka Zhu-Takaoka algorithm
- Berry-Ravindran Berry-Ravindran algorithm
- Smith Smith algorithm
- Raita Raita algorithm
- Reverse Factor Reverse Factor algorithm
- Turbo Reverse Factor Turbo Reverse Factor algorithm
- Forward Dawg Matching Forward Dawg Matching algorithm
- Backward Nondeterministic Dawg Matching Backward Nondeterministic Dawg Matching algorithm
- Backward Oracle Matching Backward Oracle Matching algorithm
- Galil-Seiferas Galil-Seiferas algorithm
- Two Way Two Way algorithm
- String Matching on Ordered Alphabets String Matching on Ordered Alphabets algorithm
- Optimal Mismatch Optimal Mismatch algorithm
- Maximal Shift Maximal Shift algorithm
- Skip Search Skip Search algorithm
- KMP Skip Search KMP Skip Search algorithm
- Alpha Skip Search Alpha Skip Search algorithm