-
题名一种串匹配的快速Boyer-Moore算法
被引量:7
- 1
-
-
作者
李雪梅
代六玲
童新海
李莉
-
机构
北京电子科技学院电子信息工程系
南京理工大学计算机科学系
-
出处
《计算机应用研究》
CSCD
北大核心
2005年第9期49-51,共3页
-
基金
国家自然科学基金资助项目(60272088)
-
文摘
在对经典的Boyer-Moore和Quick Search串匹配算法进行分析的基础上,提出了一种更加快速的串匹配算法Quick Boyer-Moore(QBM)。QBM算法利用当前尝试中的已匹配子串、匹配失败字符信息以及与当前窗口下一个字符的位置信息,以在每一次跳跃中获得更大的跳跃距离,从而使算法具有更高的效率。在真实语料上的实验结果表明,QBM算法的效率较显著地高于原始的BM算法及其改进算法Improved Boyer-Moore(IBM)。
-
关键词
串匹配
boyer-moore算法
IMPROVED
boyer-moore算法
quick
boyer-moore算法
-
Keywords
String Matching
boyer-moore Algorithm
Improved boyer-moore Algorithm
quick boyer-moore aigorithm
-
分类号
TP18
[自动化与计算机技术—控制理论与控制工程]
-
-
题名一种改进的多模式串匹配算法
被引量:4
- 2
-
-
作者
代六玲
黄河燕
陈肇雄
-
机构
北京理工大学软件学院
中国科学院计算机语言信息工程研究中心
-
出处
《模式识别与人工智能》
EI
CSCD
北大核心
2006年第1期47-51,共5页
-
基金
国家自然科学基金(No.60272088)
-
文摘
在对著名的 SunWu 多模式串匹配算法进行分析之后,结合 QS 算法的优点,设计了一种较高效的多模式串匹配算法 QMS.该算法使用散列技术和前缀表减少发生部分匹配时实际进行的模式串比较次数.在计算跳跃距离时,充分考虑当前窗口紧邻的下一个字符带来的信息,使用更加精确的跳跃距离计算方法以获得更大的平均跳跃距离,从而获得更高的扫描效率和空间利用率.在真实文本上的对比实验表明,在通常应用环境中,该算法缩短了扫描时间,取得了较好的效果.
-
关键词
多模式串匹配
boyer-moore算法
quick
Search算法
SunWu算法
-
Keywords
Multi-Pattern String Matching, boyer-moore Algorithm, quick Search Algorithm, SunWu Algorithm
-
分类号
TP301.6
[自动化与计算机技术—计算机系统结构]
-