Fast multiple string matching using streaming SIMD extensions technology

22Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Searching for all occurrences of a given set of patterns in a text is a fundamental problem in computer science with applications in many fields, like computational biology and intrusion detection systems. In the last two decades a general trend has appeared trying to exploit the power of the word RAM model to speed-up the performances of classical string matching algorithms. This study introduces a filter based exact multiple string matching algorithm, which benefits from Intel's SSE (streaming SIMD extensions) technology for searching long strings. Our experimental results on various conditions show that the proposed algorithm outperforms other solutions, which are known to be among the fastest in practice. © 2012 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Faro, S., & Külekci, M. O. (2012). Fast multiple string matching using streaming SIMD extensions technology. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7608 LNCS, pp. 217–228). Springer Verlag. https://doi.org/10.1007/978-3-642-34109-0_23

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free