SHAO Xiang-yu, LIU Qin-rang, TAN Li-bo. A Regular Expression Grouping Algorithm Based on Signature Templates[J]. Acta Electronica Sinica, 2016, 44(1): 236-240.
SHAO Xiang-yu, LIU Qin-rang, TAN Li-bo. A Regular Expression Grouping Algorithm Based on Signature Templates[J]. Acta Electronica Sinica, 2016, 44(1): 236-240. DOI: 10.3969/j.issn.0372-2112.2016.01.036.
the classical signature grouping algorithm solves the DFA state explosion problem with a big decrease on matching efficiency.This paper presents a regular expression(Regex) input drive theory.According to such theory
a grouping algorithm based on signature templates
templates based finite automata(TFA)
is proposed.TFA divides Regex set based on signature templates and constructs matching engines in each set.Experiment results show that the preprocessing time and storage are reduced by 2~3 orders of magnitude compared with classical DFA improved algorithms
and TFA brings no obvious decrease on matching efficiency.