10.3979/j.issn.1673-825X.2014.04.022
分块法的模式匹配算法的研究
为提高模式匹配算法性能,介绍经典的模式匹配算法Byoer-Moore和Sunday,分析它们改进后的效率,根据分块法的特点,提出一种新的分块模式匹配(block pattern matching,BPM)算法.BPM算法在预处理阶段先确定模式串的首字符在文本串的位置,再确定此字符后长度等于模式串长度的字符是否等于模式串的尾字符,若符合条件,采用单链表存储结构进行存储,在匹配阶段,利用单链表信息进行双向匹配.实验结果表明,BPM算法大大减少了匹配次数和字符比较个数,从而提高匹配效率.
分块法、模式匹配、分块模式匹配(BPM)算法、BM算法、Sunday算法
26
TP393(计算技术、计算机技术)
广东省科技创新项目2012KJCX0097The Science and Technology Innovation Project of Guangdong Province2012KJCX0097
2016-01-16(万方平台首次上网日期,不代表论文的发表时间)
共5页
551-555