Title :
Word Size Removal (WSR) method for Bit Parallel String Matching
Author :
Soni, Kapil Kumar ; Sharma, Vivek
Author_Institution :
Comput. Sci. & Eng, R.G.P.V. Univ., Bhopal, India
Abstract :
Bit Parallel String Matching algorithms are the most efficient and latest class of String Matching Algorithms. These algorithms use the intrinsic property of computer known as Bit Parallelism for performing bit operations in parallel with-in single computer word. BNDM, TNDM, BNDMq are the popular single pattern bit parallel string matching algorithms whereas Shift-OR and Shift-OR with Q-grams algorithms are popular in multiple pattern string matching. All these algorithms are restricted by the limitation of pattern size. These all algorithms are not working on patterns whose sizes are longer than computer word. In this paper, we proposed the generic method named WSR (Word Size Removal) for bit parallel string matching. With the inclusion of WSR these bit parallel string matching algorithms can work on longer than computer word size patterns. This paper presented WSR method and all modified algorithms.
Keywords :
parallel algorithms; string matching; BNDMq; Q-grams algorithms; Shift-OR; TNDM; WSR method; bit operations; bit parallelism; intrinsic property; single pattern bit parallel string matching algorithms; word size removal method; Algorithm design and analysis; Approximation algorithms; Automata; Computers; Conferences; Indexes; Pattern matching; BNDM; BNDMq; Bit Parallelism; Shift-OR; Shift-OR with Q-grams; TNDM; WSR Method;
Conference_Titel :
Advance Computing Conference (IACC), 2015 IEEE International
Print_ISBN :
978-1-4799-8046-8
DOI :
10.1109/IADCC.2015.7154720