| 注册
首页|期刊导航|电子学报|一种基于智能有限自动机的正则表达式匹配算法

一种基于智能有限自动机的正则表达式匹配算法

张大方 张洁坤 黄昆

电子学报2012,Vol.40Issue(8):1617-1623,7.
电子学报2012,Vol.40Issue(8):1617-1623,7.DOI:10.3969/j.issn.0372-2112.2012.08.019

一种基于智能有限自动机的正则表达式匹配算法

A Regular Expression Matching Algorithm with Smart Finite Automaton

张大方 1张洁坤 1黄昆2

作者信息

  • 1. 湖南大学信息科学与工程学院,湖南长沙410082
  • 2. 中国科学院计算技术研究所,北京100190
  • 折叠

摘要

Abstract

This paper presents a novel Regex matching algorithm with Smart Finite Automaton ( SFA), where branching transitions of the XFA are augmented with adding extra check instruments, so that back-off transitions between states are eliminated, avoiding unnecessary state transitions. Experimental results show that compared with the XFA, the SFA significantly improves the time/space efficiency, separately reducing 44.1 % and 69.1 % in terms of the memory consumption and memory accesses of state transitions.

关键词

深度数据包检测/正则表达式匹配/确定型有限自动机/扩展有限自动机/智能有限自动机

Key words

deep packet inspection/regular expression matching/ deterministic finite automaton/ extended finite automaton/ smart finite automaton

分类

信息技术与安全科学

引用本文复制引用

张大方,张洁坤,黄昆..一种基于智能有限自动机的正则表达式匹配算法[J].电子学报,2012,40(8):1617-1623,7.

基金项目

国家973重点基础研究发展计划(No.2012CB315805) (No.2012CB315805)

国家自然科学基金(No.61173167,No.61100171) (No.61173167,No.61100171)

中国博士后科学基金(No.20100470023) (No.20100470023)

电子学报

OA北大核心CSCDCSTPCD

0372-2112

访问量0
|
下载量0
段落导航相关论文