DocumentCode :
3169333
Title :
New shift table algorithm for multiple variable length string pattern matching
Author :
Kanuga, Punit
fYear :
2015
fDate :
19-20 March 2015
Firstpage :
1
Lastpage :
5
Abstract :
Multiple string pattern matching is an approach to find all occurrences of a set of patterns in given text. Efficiency of searching technique lies in development of an accurate & precise shift table. In case of a mismatch between text and pattern, shift table determines maximum length of part of text which can be skipped without missing any pattern match. This paper extends Boyer Moore concept to cultivate a shift table algorithm which works on multiple variable length patterns and can cohesively be used with various searching techniques enhancing their speed. Run-time complexity of the presented algorithm is O(N) where N denotes sum of lengths of all variable length patterns.
Keywords :
computational complexity; string matching; Boyer Moore concept; multiple variable length string pattern matching; run-time complexity; shift table algorithm; Algorithm design and analysis; Complexity theory; Computers; Heuristic algorithms; Intrusion detection; Pattern matching; Runtime; Bad character heuristics; Good suffix heuristics; Join; Leftover; Mismatch; Multiple string pattern matching; Shift distance; Shift table; String matching;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuit, Power and Computing Technologies (ICCPCT), 2015 International Conference on
Conference_Location :
Nagercoil
Type :
conf
DOI :
10.1109/ICCPCT.2015.7159303
Filename :
7159303
Link To Document :
بازگشت