一种DFA的正则表达式压缩方法
本发明提供了一种DFA的正则表达式压缩方法。将每一行或每一列正则式采用类游程编码的方式对每个状态进行压缩;每一行或每一列中编码后若均存在状态跳转条件唯一的状态,可以将这些状态组成hash表。本发明大大减少了存储DFA需要的存储空间,在有限的空间内可以存储较多的正则表达式。
发明专利
CN201010611727.5
2010-12-17
CN102064833A
2011-05-18
H03M7/30(2006.01)I
曙光信息产业(北京)有限公司
刘兴奎;李锋伟;纪奎;赵喜全
100084 北京市海淀区水磨西街64号
北京安博达知识产权代理有限公司 11271
徐国文
北京;11
一种DFA的正则表达式压缩方法,其特征在于:步骤如下:A、将每一行或每一列正则式采用类游程编码的方式对每个状态进行压缩;B、每一行或每一列中编码后若均存在状态跳转条件唯一的状态,将这些状态组成hash表。