DocumentCode
3176740
Title
Fast Variants of the Backward-Oracle-Marching Algorithm
Author
Fan Hongbo ; Yao Nianmin ; Ma Haifeng
Author_Institution
Coll. of Comput. Sci. & Technol., Harbin Eng. Univ., Harbin, China
fYear
2009
fDate
21-22 Dec. 2009
Firstpage
56
Lastpage
59
Abstract
This study focuses on the faster exact single pattern string matching algorithms. In all solutions, two variants of BOM, EBOM and FBOM are very efficient. We improved them and presented two algorithms named Simplified-EBOM and Simplified-FBOM through removing the unnecessary branches and accomplishing the core calculation of the algorithm in a 1-dimensional array. The experimental results indicated that Simplified-EBOM is fast for short patterns and it is 12% faster than its basis algorithm on average.
Keywords
automata theory; string matching; 1-dimensional array; backward-oracle-marching algorithm; factor automata; simplified-EBOM; simplified-FBOM; single pattern string matching algorithms; Algorithm design and analysis; Automata; Basis algorithms; Bills of materials; Computer science; Doped fiber amplifiers; Educational institutions; Electronic mail; Internet; Pattern matching; design of algorithms; factor automaton; string matching;
fLanguage
English
Publisher
ieee
Conference_Titel
Internet Computing for Science and Engineering (ICICSE), 2009 Fourth International Conference on
Conference_Location
Harbin
Print_ISBN
978-1-4244-6754-9
Type
conf
DOI
10.1109/ICICSE.2009.53
Filename
5521633
Link To Document