位置:成果数据库 > 期刊 > 期刊详情页
新颖的正则NFA引擎构造方法
  • ISSN号:1000-436X
  • 期刊名称:通信学报
  • 时间:2014.10.25
  • 页码:98-106
  • 分类:TP393[自动化与计算机技术—计算机应用技术;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]东北大学秦皇岛分校计算机与通信工程学院,河北秦皇岛066004, [2]东北大学信息科学与工程学院,辽宁沈阳110819, [3]云安全技术北京市工程实验室,北京100082, [4]北京邮电大学信息安全中心,北京100876
  • 相关基金:国家自然科学基金资助项目(61100021,61121061,61202447);河北省自然科学基金资助项目(F2012501014);河北省教育厅自然科学指导基金资助项目(Z20102151
  • 相关项目:基于串联质谱数据的非限制修饰蛋白质数据库搜索鉴定算法研究
中文摘要:

提出了一种新颖的正则NFA引擎构造方法--PFA构造法.PFA构造法包括3个主要算法:预处理算法、解析树编码算法和基于编码树的NFA构造算法.采用PFA构造法能够构造出只含有一个开始状态和一个终止状态的规模更小的NFA,称其为NFAp.NFAp的规模与正则表达式组的长度线性相关,较Thompson自动机、后跟自动机、位置自动机以及部分派生自动机的规模都要小,是Thompson NFA的1/3,比已经接近最优的后跟自动机构造法所获得的NFA还要小.

英文摘要:

A novel method for constructing smaller non-deterministic finite automata (NFA) engine from given regularexpressions named PFA was proposed. There are three main algorithms in PFA, the pretreatment algorithm, the codingparser tree algorithm and the NFA construction algorithm based on the coded binary tree. The smaller NFA named NFApwith only one start state and one final state can be obtained by using PFA construction method. NFAp have linear size interms of the size of given regular expressions. It is the smallest NFA comparing with current methods likeThompson NFA, follow automata, position automata and partial derivatives automata. The size of NFAp is onethird of Thompson's and it is smaller than the size of follow automata whose size has nearly closed to optimal.

同期刊论文项目
期刊论文 303 会议论文 42 获奖 4 著作 1
同项目期刊论文
期刊信息
  • 《通信学报》
  • 中国科技核心期刊
  • 主管单位:中国科学技术协会
  • 主办单位:中国通信学会
  • 主编:杨义先
  • 地址:北京市丰台区成寿寺4路11号邮电出版大厦8层
  • 邮编:100078
  • 邮箱:
  • 电话:010-81055478 81055481
  • 国际标准刊号:ISSN:1000-436X
  • 国内统一刊号:ISSN:11-2102/TN
  • 邮发代号:2-676
  • 获奖情况:
  • 信息产业部通信科技期刊优秀期刊二等奖
  • 国内外数据库收录:
  • 荷兰文摘与引文数据库,美国工程索引,美国剑桥科学文摘,英国科学文摘数据库,日本日本科学技术振兴机构数据库,中国中国科技核心期刊,中国北大核心期刊(2004版),中国北大核心期刊(2008版),中国北大核心期刊(2011版),中国北大核心期刊(2014版),中国北大核心期刊(2000版)
  • 被引量:25019