Title :
A grouping algorithm based on Regular Expression Similarity for DFA construction
Author :
Yao Tie ; Qiang, Xu ; Jin, He
Author_Institution :
Siemens Corp. Technol., Beijing, China
Abstract :
In the process of constructing the deterministic finite automation (DFA) for Regular Expression Engine, we studied the similar relationship between the regular expressions, and in the progress of studying how to construct the DFA engine by the grouping algorithm, we proposed the concept and formula of Regular Expression Similarity after collecting a large number of testing data and referring to cluster analysis. Test results showed that the grouping algorithm supervised by the similarity can avoid Regular Expression fragments which lead to DFA state expansion dramatically. So the generation of DFA engine after grouping can become more effective.
Keywords :
finite automata; group theory; DFA construction; DFA engine; DFA state expansion; cluster analysis; deterministic finite automation; grouping algorithm; regular expression; regular expression engine;
Conference_Titel :
Communication Technology (ICCT), 2011 IEEE 13th International Conference on
Conference_Location :
Jinan
Print_ISBN :
978-1-61284-306-3
DOI :
10.1109/ICCT.2011.6157961