On-line string matching algorithms: survey and experimental results

Panagiotis D. Michailidis, Konstantinos G. Margaritis · International Journal of Computer Mathematics · 2001

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.

Read the paper · More papers on PaperTik