Title :
A deterministic finite automata based on improved BM algorithm
Author_Institution :
Sch. of Sci., Shandong Univ. of Technol., Zibo, China
Abstract :
By analyzing the BM algorithm and DFA theory, a kind of DFA based on improved BM algorithm has been designed in this paper. The DFA based on improved BM algorithm match the pattern string with the text string following the rules: compare from the pattern at both ends of string to the middle alternately. It shows that the characters matching to the patterns exist in the text strings when the DFA based on improved BM algorithm output true,the characters matching to the patterns do not exist in the text strings when it output false. This paper analyzes the effectiveness of the DFA based on improved BM algorithm through simulation and comparative experiments. The experimental data show that the DFA based on improved BM algorithm can improve the efficiency of the pattern matching.
Keywords :
finite automata; string matching; text analysis; BM algorithm; DFA theory; deterministic finite automata; pattern matching; pattern string; text string; Algorithm design and analysis; Analytical models; Automata; Automatic control; Chaotic communication; Communication system control; Control systems; Doped fiber amplifiers; Formal languages; Pattern matching; BM algorithm; deterministic finite automata; pattern matching;
Conference_Titel :
Computer Design and Applications (ICCDA), 2010 International Conference on
Conference_Location :
Qinhuangdao
Print_ISBN :
978-1-4244-7164-5
Electronic_ISBN :
978-1-4244-7164-5
DOI :
10.1109/ICCDA.2010.5541401