In this paper we present a short survey and experimental results for well known sequential string matching algorithms. We consider algorithms based on different approaches including classical, suffix automata, bit-parallelism and hashing. We put special emphasis on algorithms recently presented such as Shift-Or and BNDM algorithms. We compare these algorithms in terms of the number of character comparisons and the running time for four different types of text: binary alphabet, alphabet of size 8, English alphabet and DNA alphabet.
No takes yet. Share an insight, caveat, or question.
Michailidis et al. (2001) studied this question.
Synapse has enriched 2 closely related papers on similar clinical questions. Consider them for comparative context: