期刊文献+
共找到663篇文章
< 1 2 34 >
每页显示 20 50 100
Ensuring the Correctness of Regular Expressions: A Review 被引量:2
1
作者 Li-Xiao Zheng Shuai Ma +1 位作者 Zu-Xi Chen Xiang-Yu Luo 《International Journal of Automation and computing》 EI CSCD 2021年第4期521-535,共15页
Regular expressions are widely used within and even outside of computer science due to their expressiveness and flexibility.However, regular expressions have a quite compact and rather tolerant syntax that makes them ... Regular expressions are widely used within and even outside of computer science due to their expressiveness and flexibility.However, regular expressions have a quite compact and rather tolerant syntax that makes them hard to understand, hard to compose,and error-prone. Faulty regular expressions may cause failures of the applications that use them. Therefore, ensuring the correctness of regular expressions is a vital prerequisite for their use in practical applications. The importance and necessity of ensuring correct definitions of regular expressions have attracted extensive attention from researchers and practitioners, especially in recent years. In this study, we provide a review of the recent works for ensuring the correct usage of regular expressions. We classify those works into different categories, including the empirical study, test string generation, automatic synthesis and learning, static checking and verification,visual representation and explanation, and repairing. For each category, we review the main results, compare different approaches, and discuss their advantages and disadvantages. We also discuss some potential future research directions. 展开更多
关键词 regular expressions CORRECTNESS string generation learning static checking VERIFICATION VISUALIZATION repairing
原文传递
High Speed Regular Expression Matching Engine with Fast Pre-Processing 被引量:1
2
作者 Zhe Fu Jun Li 《China Communications》 SCIE CSCD 2019年第2期177-188,共12页
Regular expression matching is playing an important role in deep inspection. The rapid development of SDN and NFV makes the network more dynamic, bringing serious challenges to traditional deep inspection matching eng... Regular expression matching is playing an important role in deep inspection. The rapid development of SDN and NFV makes the network more dynamic, bringing serious challenges to traditional deep inspection matching engines. However, state-of-theart matching methods often require a significant amount of pre-processing time and hence are not suitable for this fast updating scenario. In this paper, a novel matching engine called BFA is proposed to achieve high-speed regular expression matching with fast pre-processing. Experiments demonstrate that BFA obtains 5 to 20 times more update abilities compared to existing regular expression matching methods, and scales well on multi-core platforms. 展开更多
关键词 deep inspection FINITE AUTOMATON regular expression MATCHING PRE-PROCESSING
在线阅读 下载PDF
BSPM:A NEW MECHANISM FOR “OVERLAP-MATCHING EXPRESSIONS”IN DPI
3
作者 Li Zheng Yu Nenghai Li Yang 《Journal of Electronics(China)》 2010年第3期289-297,共9页
Nowadays, using Deterministic Finite Automata (DFA) or Non-deterministic Finite Automata (NFA) to parse regular expressions is the most popular way for Deep Packet Inspection (DPI), and the research about DPI focuses ... Nowadays, using Deterministic Finite Automata (DFA) or Non-deterministic Finite Automata (NFA) to parse regular expressions is the most popular way for Deep Packet Inspection (DPI), and the research about DPI focuses on the improvement of DFA to reduce memory. However, most of the existing literature ignores a special kind of "overlap-matching expression", which causes states explosion and takes quite a large part in the DPI rules. To solve this problem, in this paper a new mechanism is proposed based on bitmap. We start with a simple regular expression to describe "overlap-matching expressions" and state the problem. Then, after calculating the terrible number of exploded states for this kind of expressions, the procedure of Bitmap-based Soft Parallel Mechanism (BSPM) is described. Based on BSPM, we discuss all the different types of "overlap-matching ex- pressions" and give optimization suggestions of them separately. Finally, experiment results prove that BSPM can give an excellent performance on solving the problem stated above, and the optimization suggestions are also effective for the memory reduction on all types of "overlap-matching expressions". 展开更多
关键词 Intrusion detection Deep Packet Inspection (DPI) regular expressions Bitmap-based Deterministic Finite Automata (DFA)
在线阅读 下载PDF
The Products of Regularly Solvable Operators with Their Spectra in Direct Sum Spaces
4
作者 Sobhy El-Sayed Ibrahim 《Advances in Pure Mathematics》 2013年第4期415-429,共15页
In this paper, we consider the general quasi-differential expressions each of order n with complex coefficients and their formal adjoints on the interval (a,b). It is shown in direct sum spaces of functions defined on... In this paper, we consider the general quasi-differential expressions each of order n with complex coefficients and their formal adjoints on the interval (a,b). It is shown in direct sum spaces of functions defined on each of the separate intervals with the cases of one and two singular end-points and when all solutions of the equation and its adjoint are in (the limit circle case) that all well-posed extensions of the minimal operator have resolvents which are HilbertSchmidt integral operators and consequently have a wholly discrete spectrum. This implies that all the regularly solvable operators have all the standard essential spectra to be empty. These results extend those of formally symmetric expression studied in [1-10] and those of general quasi-differential expressions in [11-19]. 展开更多
关键词 Product of Quasi-Differential expressIONS regular and Singular ENDPOINTS regularly SOLVABLE OPERATORS Essential Spectra Hilbert-Schmidt Integral OPERATORS
在线阅读 下载PDF
面向正则表达式匹配的变长子串倒排索引技术
5
作者 马姣姣 孙尧 +3 位作者 邓国鹏 王蒙湘 公正 邱涛 《计算机工程与设计》 北大核心 2025年第10期2755-2762,共8页
传统正则表达匹配方法采用“过滤-验证”模式,通过自动机验证大量候选位置,效率较低;基于q-gram(q长子串)倒排索引的新方法通过索引快速定位相关gram匹配位置,并直接获取查询结果,大幅提升效率。使用固定长度q的gram建立倒排索引难以平... 传统正则表达匹配方法采用“过滤-验证”模式,通过自动机验证大量候选位置,效率较低;基于q-gram(q长子串)倒排索引的新方法通过索引快速定位相关gram匹配位置,并直接获取查询结果,大幅提升效率。使用固定长度q的gram建立倒排索引难以平衡gram数量与匹配位置数量,导致高频gram的大量匹配位置被重复计算,这种冗余操作显著增加了计算复杂度。针对此问题,提出一种基于变长子串的倒排索引,通过扩展高频gram的长度减少位置列表,从而平衡gram的数量与匹配位置数量。设计了一种数据结构Gram图来表示正则表达式语义并提出对应的匹配算法,在变长gram索引中找到匹配结果。在真实数据集上的实验结果表明,该方法匹配效率较现有技术提升40%~80%。 展开更多
关键词 正则表达式 变长子串图 倒排索引 变长子串驱动的非确定自动机 频率树 匹配算法 效率优化
在线阅读 下载PDF
规范格式文档的自动排版技术研究
6
作者 申剑 廖友媛 +1 位作者 姜利民 鲍春燕 《湖南工业大学学报》 2025年第6期50-54,共5页
针对具有规范格式的文档自动排版问题,提出了采用正则表达式结合样式的方案。首先,在文档中定义符合规范的样式;然后,通过正则表达式查找并设置段落样式;最后,通过宏录制代码执行日常编辑任务。在期刊的验证案例中实现了该方案,结果证... 针对具有规范格式的文档自动排版问题,提出了采用正则表达式结合样式的方案。首先,在文档中定义符合规范的样式;然后,通过正则表达式查找并设置段落样式;最后,通过宏录制代码执行日常编辑任务。在期刊的验证案例中实现了该方案,结果证明该方案能够高效地实现规范文档的自动排版,大部分文档可以在3 s内完成排版。 展开更多
关键词 规范文档 自动排版 VBA 正则表达式
在线阅读 下载PDF
LKP-tests适配分析及软件包缺失问题自动识别与修复
7
作者 王振强 翟高寿 +2 位作者 吴峰光 郭小康 孙思雨 《软件导刊》 2025年第6期72-78,共7页
操作系统测试是操作系统质量保障及自主可控的前提和基础,而集成现有各种开源测试工具是构建操作系统测试平台的现实可行路线。首先,重点分析了Linux测试集成平台LKP-tests的测试工具集成组织结构及其应用于openEuler、Debian和CentOS... 操作系统测试是操作系统质量保障及自主可控的前提和基础,而集成现有各种开源测试工具是构建操作系统测试平台的现实可行路线。首先,重点分析了Linux测试集成平台LKP-tests的测试工具集成组织结构及其应用于openEuler、Debian和CentOS可能遭遇的软件包缺失问题,并设计实现了软件包缺失自动识别与修复系统;其次,该系统通过正则表达式来分类描述源自测试运行结果的错误信息,提取其中的缺失组件名称;最后,利用对应操作系统的包管理器,解析确定有关组件所属的软件包,并完成LKP-tests中相应软件包依赖的添加与整合。实验表明,该模型对软件包缺失问题进行自动修复的比例均高于91%,可有效减少LKP-tests应用过程中的人工干预并改善其运营维护,对其他类似的大型开源软件集成项目亦有借鉴意义。 展开更多
关键词 LINUX LKP-tests 内核测试 正则表达式 自动修复 软件包缺失
在线阅读 下载PDF
“衔尾蛇”:基于符号增强网络与深度强化学习的自动化WAF安全测试框架
8
作者 陆鹏程 钟晓峰 +2 位作者 陈杰 许文博 王永杰 《信息对抗技术》 2025年第5期66-76,共11页
Web应用防火墙(Web application firewall,WAF)是应对持续性威胁的关键防御机制,但其安全评估长期面临挑战。传统人工测试方法效率低下且资源耗费大,而现有基于强化学习(reinforcement learning,RL)的自动化方案存在两大局限:一是攻击... Web应用防火墙(Web application firewall,WAF)是应对持续性威胁的关键防御机制,但其安全评估长期面临挑战。传统人工测试方法效率低下且资源耗费大,而现有基于强化学习(reinforcement learning,RL)的自动化方案存在两大局限:一是攻击者因无法感知WAF的不透明规则逻辑,导致黑盒测试效率低下;二是WAF的布尔值反馈引发稀疏/延迟奖励问题,稀疏奖励易使智能体陷入盲目探索,延迟奖励则阻碍早期操作与最终结果的关联,严重影响学习效率。为突破上述瓶颈,首次提出“衔尾蛇”———黑盒WAF测试框架,其核心在于将提取的WAF规则转化为可解释循环神经网络(recurrent neural network,RNN),以提供细粒度置信度评分,并融合该评分与最终结果级奖励来驱动强化学习测试。实验表明,该框架在基于特征的WAF上最高可实现89.2%的规避成功率,这不仅缓解稀疏奖励问题,提供了高效的黑盒测试方案,还为优化WAF规则提供了重要参考。 展开更多
关键词 深度强化学习 正则表达式 SQL注入 WAF安全测试
在线阅读 下载PDF
基于申威平台PCRE/PCRE2 JIT的移植与研究
9
作者 熊祝青 王兴元 陆晓峰 《网络新媒体技术》 2025年第1期50-57,共8页
申威处理器采用64位指令集,是一款高性能的中央处理器(CPU),已广泛应用于办公桌面或服务器、高端工业控制及信息安全等领域。Perl兼容的正则表达式库(PCRE)是一款专门设计用于正则匹配的库,具备强大的处理正则表达式的能力。PCRE库中引... 申威处理器采用64位指令集,是一款高性能的中央处理器(CPU),已广泛应用于办公桌面或服务器、高端工业控制及信息安全等领域。Perl兼容的正则表达式库(PCRE)是一款专门设计用于正则匹配的库,具备强大的处理正则表达式的能力。PCRE库中引入即时编译(JIT),该技术是一种将正则匹配的过程动态编译成机器码的技术,从而显著提升正则表达式的匹配速度。为了提高申威平台上处理正则表达式匹配的效率,采用申威架构中的Core3B指令集系统,将具有JIT功能的PCRE库以及改进版PCRE2库移植到申威处理器的平台上。本文首先阐述PCRE的JIT核心技术以及将其移植到申威处理器平台上的重要意义,然后分析了将PCRE的JIT功能移植到申威平台上的技术难点和解决策略,并描述了基于Core3B指令集对JIT相关技术的具体实现,最后通过实验结果验证PCRE/PCRE2 JIT技术移植到申威平台的可行性,并且通过与Python正则库及移植JIT前后的PCRE库的正则匹配速度对比测试,验证了移植到申威平台上的JIT技术达到了预期效果。 展开更多
关键词 PCRE/ PCRE2 JIT 申威 移植 正则表达式
在线阅读 下载PDF
判别性邻域保持嵌入和嵌入正则化联合学习的人脸表情识别方法
10
作者 周国华 卢剑伟 +1 位作者 倪彤光 胡学龙 《东北师大学报(自然科学版)》 北大核心 2025年第4期73-82,共10页
提出了一种判别性邻域保持嵌入和嵌入正则化联合学习(DNPE-ER)算法,构造类内和类间权重矩阵,将最大类间隔准则融合到邻域保持嵌入中,保持投影低维空间内的类内紧凑性和类间可分性;基于线性回归的投影函数构造嵌入正则化并对正则化嵌入... 提出了一种判别性邻域保持嵌入和嵌入正则化联合学习(DNPE-ER)算法,构造类内和类间权重矩阵,将最大类间隔准则融合到邻域保持嵌入中,保持投影低维空间内的类内紧凑性和类间可分性;基于线性回归的投影函数构造嵌入正则化并对正则化嵌入矩阵施加以ℓ2,1范式约束,增强算法的泛化性和鲁棒性.为进一步提升模型的识别能力,使用核技巧将算法扩展至核空间,提出了核化版DNPE-ER算法CK-DNPE-EF.在真实数据集上验证了算法的识别性能. 展开更多
关键词 人脸表情识别 判别性邻域保持嵌入 嵌入正则化 联合学习
在线阅读 下载PDF
一种基于指令流水线的数据匹配算法
11
作者 杨嘉佳 李正 +3 位作者 郑儿 赵静 燕玮 刘金 《电子技术应用》 2025年第2期81-85,共5页
基于正则表达式的数据匹配技术在基础数据治理和清洗方面有着重要的应用价值。然而,在高性能计算领域的数据处理过程中因算法匹配吞吐率低,无法满足大数据处理环境下对算法的高性能要求,造成其应用范围受限。针对此现象,提出一种基于指... 基于正则表达式的数据匹配技术在基础数据治理和清洗方面有着重要的应用价值。然而,在高性能计算领域的数据处理过程中因算法匹配吞吐率低,无法满足大数据处理环境下对算法的高性能要求,造成其应用范围受限。针对此现象,提出一种基于指令流水线的数据匹配算法,称之为γFA:利用Intel架构内置的向量指令流水式读入若干字符段,通过大宽度向量比较函数进行字符段与非信任字符集的流水比值处理并转换成整型向量,通过位置定位函数累加定位出所有整型向量的首个非信任字符位置,计算出可略过的总字符数,减少正则表达式匹配引擎因处理非信任字符集导致访问低速内存而带来巨大的时间开销,实现正则表达式匹配算法的性能提升。实验结果表明,γFA算法的吞吐率是原始DFA算法的15.88~53.06倍,相比于?FA算法,吞吐率提升了35.12%~63.26%,取得较好的性能加速效果。此外,通过对γFA算法进行优化后,性能可接近100 Gb/s,为原始DFA匹配算法性能的15.88~64.94倍,相比于γFA算法性能提升了2.15%~43.09%。 展开更多
关键词 正则表达式匹配 指令流水 高性能数据匹配
在线阅读 下载PDF
基于书法符号学的楷书艺术语言研究
12
作者 李越 《文艺新声》 2025年第10期78-82,共5页
书法符号学作为书法学与符号学交叉融合的新兴研究领域,近年来在汉字书写的能指与所指关系、视觉符号表意机制等方面取得显著进展,但其理论应用仍多集中于行草等动态书体,对楷书这一“书之楷模”的系统性符号学研究尚未形成体系。本文... 书法符号学作为书法学与符号学交叉融合的新兴研究领域,近年来在汉字书写的能指与所指关系、视觉符号表意机制等方面取得显著进展,但其理论应用仍多集中于行草等动态书体,对楷书这一“书之楷模”的系统性符号学研究尚未形成体系。本文以书法符号学为研究视角,深入探讨楷书这一书法字体的艺术语言。通过对符号学理论基础以及楷书艺术符号属性、构成、表意机制等方面的研究,揭示楷书艺术语言的独特魅力与价值。并借助经典楷书作品案例分析,展现不同楷书在符号运用上的特点,最后探讨楷书艺术语言在当代的传承与符号创新路径,为楷书艺术在现代社会的发展提供新的理论依据与实践方向。 展开更多
关键词 书法符号学 楷书 艺术语言 表意机制
在线阅读 下载PDF
基于正则表达式的变电站集中监控信息解析方法 被引量:26
13
作者 鲁华永 袁越 +3 位作者 郭泓佐 袁良 王国栋 刘华伟 《电力系统自动化》 EI CSCD 北大核心 2017年第5期78-83,共6页
随着国家电网公司"大运行"体系建设的深入开展,海量、繁杂且存在不规则现象的集中监控信息的识别,已成为设备监控信息智能告警技术提升面临的主要问题。文中结合集中监控信息既定规则的特点,提出一种基于正则表达式描述的集... 随着国家电网公司"大运行"体系建设的深入开展,海量、繁杂且存在不规则现象的集中监控信息的识别,已成为设备监控信息智能告警技术提升面临的主要问题。文中结合集中监控信息既定规则的特点,提出一种基于正则表达式描述的集中监控信息解析方法。通过正则表达式规则提取信息关键要素进行信息解析,并采用最大分词匹配算法进行信息识别匹配,实现变电站集中监控信息实时解析及自动校验,为设备监控信息智能告警技术的进一步提升奠定了良好基础。实际工程应用验证了所提方法有效性和实用性。 展开更多
关键词 变电站集中监控 告警直传 信息解析 正则表达式 最大匹配算法
在线阅读 下载PDF
一种面向网络安全检测的高性能正则表达式匹配算法 被引量:27
14
作者 张树壮 罗浩 +1 位作者 方滨兴 云晓春 《计算机学报》 EI CSCD 北大核心 2010年第10期1976-1986,共11页
目前进行正则表达式匹配的典型工具DFA和NFA都存在匹配效率和内存需求之间不可调和的矛盾,无法胜任网络安全检测中大规模正则表达式的匹配.为了解决这个问题,文中从网络安全检测的行为特点出发,结合DFA、NFA模型各自的特性,提出了一种... 目前进行正则表达式匹配的典型工具DFA和NFA都存在匹配效率和内存需求之间不可调和的矛盾,无法胜任网络安全检测中大规模正则表达式的匹配.为了解决这个问题,文中从网络安全检测的行为特点出发,结合DFA、NFA模型各自的特性,提出了一种基于猜测-验证的匹配方法.首先使用DFA对正则表达式中的部分子特征进行搜索,完成特征存在性的猜测;当猜测到有可能匹配某个特征后,再使用NFA进行验证.文中方法既充分利用了DFA的高效性,减少了对相对较慢的验证过程的调用,又借助NFA避免了内存消耗过于巨大.结果表明,该方法可以在大大减少内存需求的情况下,实现正则表达式的高效匹配. 展开更多
关键词 特征匹配 正则表达式 有穷自动机 子特征 猜测-验证
在线阅读 下载PDF
深度包检测中一种高效的正则表达式压缩算法 被引量:29
15
作者 徐乾 鄂跃鹏 +1 位作者 葛敬国 钱华林 《软件学报》 EI CSCD 北大核心 2009年第8期2214-2226,共13页
提出一种基于确定的有穷状态自动机(deterministic finite automaton,简称DFA)的正则表达式压缩算法.首先,定义了膨胀率DR(distending rate)来描述正则表达式的膨胀特性.然后基于DR提出一种分片的算法RECCADR(regular expressions cut a... 提出一种基于确定的有穷状态自动机(deterministic finite automaton,简称DFA)的正则表达式压缩算法.首先,定义了膨胀率DR(distending rate)来描述正则表达式的膨胀特性.然后基于DR提出一种分片的算法RECCADR(regular expressions cut and combine algorithm based on DR),有效地选择出导致DFA状态膨胀的片段并隔离,降低了单个正则表达式存储需求.同时,基于正则表达式的组合关系提出一种选择性分群算法REGADR(regular expressions group algorithm based on DR),在可以接受的存储需求总量下,通过选择性分群大幅度减少了状态机的个数,有效地降低了匹配算法的复杂性. 展开更多
关键词 正则表达式 确定的有穷状态自动机(deterministic finite automaton 简称DFA) 深度包检测(deep packet inspection 简称DPI) 多模式匹配算法 入侵检测
在线阅读 下载PDF
正则表达式在电子政务客户端校验中的应用 被引量:16
16
作者 王功明 吴华瑞 +1 位作者 赵春江 杨宝祝 《计算机工程》 CAS CSCD 北大核心 2007年第9期269-271,共3页
SQL注入技术通过输入带有SQL关键字的语句破坏后台数据库查询语句完整性,进而开展客户端攻击,危害性很强,此外,不合规范的输入数据,也加重系统负担,降低系统可靠性。所以电子政务系统安全性、可靠性亟待提高。正则表达式具有很强的模式... SQL注入技术通过输入带有SQL关键字的语句破坏后台数据库查询语句完整性,进而开展客户端攻击,危害性很强,此外,不合规范的输入数据,也加重系统负担,降低系统可靠性。所以电子政务系统安全性、可靠性亟待提高。正则表达式具有很强的模式匹配功能,可以用来校验各种类型数据。加入正则表达式校验层,扩充传统三层B/S架构至四层后,通过校验客户端输入数据,能够遏制某些客户端攻击,在一定程度上提高电子政务系统安全性、可靠性。在电子政务系统建设中应用该项技术,取得了优良的效果。 展开更多
关键词 电子政务 正则表达式 数据校验 数据锁 SQL注入
在线阅读 下载PDF
基于正则表达式的专利信息提取方法研究 被引量:15
17
作者 邱清盈 郑国民 +1 位作者 冯培恩 武建伟 《中国机械工程》 EI CAS CSCD 北大核心 2007年第19期2326-2329,共4页
针对图像格式专利文献难以进行全文检索和深入分析利用的问题,根据专利文献的结构特点,通过集成光学字符识别工具和建立具有容错性的专利信息提取正则表达式,提出了专利文献的数字化和信息提取方法。开发了相应的软件系统,实现了专利信... 针对图像格式专利文献难以进行全文检索和深入分析利用的问题,根据专利文献的结构特点,通过集成光学字符识别工具和建立具有容错性的专利信息提取正则表达式,提出了专利文献的数字化和信息提取方法。开发了相应的软件系统,实现了专利信息的批量提取,为后续高效率地对专利文献进行自动分析和知识挖掘提供了数据基础。 展开更多
关键词 专利分析 信息提取 正则表达式 设计知识
在线阅读 下载PDF
面向网络安全的正则表达式匹配技术 被引量:31
18
作者 张树壮 罗浩 方滨兴 《软件学报》 EI CSCD 北大核心 2011年第8期1838-1854,共17页
分析了基于有穷状态自动机的正则表达式匹配方法的时间复杂度、空间复杂度以及二者之间的制约关系,深入讨论了在网络安全应用中遇到的特有问题与挑战.围绕这两个问题,对当前出现的多种优化技术和策略进行了全面的综述和评价,最后对未来... 分析了基于有穷状态自动机的正则表达式匹配方法的时间复杂度、空间复杂度以及二者之间的制约关系,深入讨论了在网络安全应用中遇到的特有问题与挑战.围绕这两个问题,对当前出现的多种优化技术和策略进行了全面的综述和评价,最后对未来的研究方向进行了总结和展望. 展开更多
关键词 特征匹配 深度包检测 正则表达式 有穷自动机 内存缩减
在线阅读 下载PDF
一种基于深度报文检测的FSM状态表压缩技术 被引量:16
19
作者 陈曙晖 苏金树 +1 位作者 范慧萍 侯婕 《计算机研究与发展》 EI CSCD 北大核心 2008年第8期1299-1306,共8页
针对深度报文检测中正则表达式模式匹配的状态表爆炸问题,提出并实现了一种集合交割的预编码方法(SI-precode),在正则表达式转换成DFA前对所有输入符号进行预编码,通过压缩输入,减少FSM中输入符号的种类,从而压缩状态转移表的空间.证明... 针对深度报文检测中正则表达式模式匹配的状态表爆炸问题,提出并实现了一种集合交割的预编码方法(SI-precode),在正则表达式转换成DFA前对所有输入符号进行预编码,通过压缩输入,减少FSM中输入符号的种类,从而压缩状态转移表的空间.证明了预编码生成的状态机的正确性及其与原状态机的同态性.采用L7-filter模式进行实验表明SI-precode不仅提高了正则表达式的编译速度,针对单模式状态机,其状态转移表空间比不进行预编码压缩了87%~97%,50个模式的多模式状态机可压缩59%.预编码在软硬件结合体系结构下进行协议识别时不会对性能造成影响;对纯软件结构性能降低2%~4%. 展开更多
关键词 网络安全 深度报文检测 模式匹配 正则表达式 协议识别
在线阅读 下载PDF
正则表达式分组的1/(1-1/k)-近似算法 被引量:12
20
作者 柳厅文 孙永 +2 位作者 卜东波 郭莉 方滨兴 《软件学报》 EI CSCD 北大核心 2012年第9期2261-2272,共12页
对正则表达式集合进行分组是解决DFA状态膨胀问题的一种重要方法.已有的分组算法大都是启发式的或蛮力的,分组效果很差.分析了DFA状态膨胀的原因,总结了某些正则表达式间的冲突状况.证明了当冲突非负和冲突独立时,正则表达式集合的最优... 对正则表达式集合进行分组是解决DFA状态膨胀问题的一种重要方法.已有的分组算法大都是启发式的或蛮力的,分组效果很差.分析了DFA状态膨胀的原因,总结了某些正则表达式间的冲突状况.证明了当冲突非负和冲突独立时,正则表达式集合的最优k分组问题可归结为最大k割问题,从而说明该问题是NP-Hard的.基于局部搜索的思想,提出了一种分组算法GRELS来解决分组问题,并证明对最大k割问题,该算法的近似比是1/(1-1/k).与已有的分组算法相比,当分组数目相同时,GRELS算法分组结果的状态总数最少,并且集合发生变化时所需的更新时间最短. 展开更多
关键词 正则表达式 深度包检测 分组算法 局部搜索 1/(1-1/k)近似
在线阅读 下载PDF
上一页 1 2 34 下一页 到第
使用帮助 返回顶部