Fast exact string matching algorithms

String matching is the problem of finding all the occurrences of a pattern in a text. We propose a very fast new family of string matching algorithms based on hashing q-grams. The new algorithms are the fastest on many cases, in particular, on small size alphabets.

Saved in:
Bibliographic Details
Published in:Information processing letters Vol. 102; no. 6; pp. 229 - 235
Main Author: Lecroq, Thierry
Format: Journal Article
Language:English
Published: Amsterdam Elsevier B.V 15.06.2007
Elsevier Science
Elsevier Sequoia S.A
Elsevier
Subjects:
ISSN:0020-0190, 1872-6119
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:String matching is the problem of finding all the occurrences of a pattern in a text. We propose a very fast new family of string matching algorithms based on hashing q-grams. The new algorithms are the fastest on many cases, in particular, on small size alphabets.
Bibliography:SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 14
ISSN:0020-0190
1872-6119
DOI:10.1016/j.ipl.2007.01.002