کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
419158 681747 2014 9 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
String matching with lookahead
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
String matching with lookahead
چکیده انگلیسی

Forward-SBNDM is a recently introduced variation of the BNDM algorithm for exact string matching. Forward-SBNDM inspects a 2-gram in the text such that the first character is the last one of an alignment window of the pattern and the second one is then outside the window. We present a generalization of this idea by inspecting several lookahead characters beyond an alignment window and integrate it with SBNDMqq, a qq-gram variation of BNDM. As a result, we get several new variations of SBNDMqq. In addition, we introduce a greedy skip loop for SBNDM2. We tune up our algorithms and the reference algorithms with 2-byte read. According to our experiments, the best of the new variations are faster than the winners of recent algorithm comparisons for English, DNA, and binary data.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Discrete Applied Mathematics - Volume 163, Part 3, 30 January 2014, Pages 352–360
نویسندگان
, ,