Single-pattern Jumping Algorithm

LI Chao,LIN Chuang,OU Yangying,HU Yada,Peter D. Ungsunan
DOI: https://doi.org/10.3321/j.issn:1000-0054.2009.07.022
2009-01-01
Abstract:This paper presents an analysis of the string matching efficiency of the Horspool algorithm by introducing an effective-load analysis.The results show that the matching performance can be greatly improved especially with small data sets and long pattern lengths.This algorithm integrates good-suffix shifting and the Horspool algorithm.Another algorithm was developed by combining a quick search method.Results show that the comparsion times of GsHor and BcbHor are reduced by 18% and 42.4% compared with Horspool when N is 4.
What problem does this paper attempt to address?