期刊文献+
共找到3篇文章
< 1 >
每页显示 20 50 100
一种快速的单模式匹配算法 被引量:15
1
作者 蔡晓妍 戴冠中 杨黎斌 《计算机应用研究》 CSCD 北大核心 2008年第1期45-46,81,共3页
在对Boyer-Moore(BM)算法及其改进的Tuned Boyer-Moore(TunedBM)算法进行分析的基础上,提出了一种更加快速的单模式匹配算法——NFS。该算法利用当前尝试中匹配失败字符的位置信息进行更大的尝试位置移动,使算法具有更高的效率。实验结... 在对Boyer-Moore(BM)算法及其改进的Tuned Boyer-Moore(TunedBM)算法进行分析的基础上,提出了一种更加快速的单模式匹配算法——NFS。该算法利用当前尝试中匹配失败字符的位置信息进行更大的尝试位置移动,使算法具有更高的效率。实验结果表明,NFS算法的性能优于同类的其他算法,特别是在模式长度较短的情况下,优势更为明显。 展开更多
关键词 模式匹配 BM算法 tunedbm算法 新的快速搜索算法
下载PDF
快速的多模式匹配算法 被引量:6
2
作者 殷丽华 方滨兴 张宏莉 《哈尔滨工业大学学报》 EI CAS CSCD 北大核心 2007年第12期1925-1929,共5页
在基于有限状态自动机的多模式匹配算法(DFSA算法)基础上,结合Tuned BM算法的优点,提出一个快速的多模式字符串匹配算法,实现了多模式匹配过程中不匹配字符的连续跳跃.在此基础上进一步改进,得到一个最差时间复杂度为线性的匹配算法.分... 在基于有限状态自动机的多模式匹配算法(DFSA算法)基础上,结合Tuned BM算法的优点,提出一个快速的多模式字符串匹配算法,实现了多模式匹配过程中不匹配字符的连续跳跃.在此基础上进一步改进,得到一个最差时间复杂度为线性的匹配算法.分析指出算法实际比较的字符数随着模式串长度的增加而下降,并随模式集的增大有所增多.实验表明,在模式串较短时,算法需要的匹配时间仅为AC算法的1/2到1/3,AQR算法的9/10左右;在模式串较长时,所需时间为AC算法的1/4至1/8,AQR算法的3/4左右. 展开更多
关键词 字符串匹配 有限状态自动机 tunedbm算法 多模式匹配 时间复杂度
下载PDF
单模式匹配算法研究 被引量:4
3
作者 巫喜红 凌捷 《微计算机信息》 北大核心 2006年第08X期202-204,共3页
本文详细分析几种单模式匹配算法如BF、KMP、BM、QS、HORSPOOL和TUNEDBM。通过上机实验对这些算法的性能进行分析,得出结论在这些单模式匹配算法中TUNEDBM算法是最快的算法。
关键词 单模式匹配 BM算法 tunedbm算法
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部