首页 期刊 南京理工大学学报 一种改进的多关键字匹配算法 【正文】

一种改进的多关键字匹配算法

作者:代六玲; 王树梅; 黄河燕; 陈肇雄 南京理工大学; 计算机科学与技术系; 江苏; 南京; 210094; 中国科学院; 计算机语言信息工程研究中心; 北京; 100083; China; 南京理工大学; 计算机科学与技术系; 江苏; 南京; 210094; 中国科学院; 计算机语言信息工程研究中心; 北京; 100083; China
多关键字匹配   bm算法   qs算法   sun   wu算法  

摘要:基于多关键字匹配的Sun Wu算法进行的分析,结合QS算法的思想,设计了一种改进的多关键字匹配算法:QMS(quick multi-pattern searching).算法使用散列技术和前缀表减少发生部分匹配时实际进行的关键字比较次数.在计算跳跃距离时,充分考虑当前窗口的紧邻下一个字符带来的信息,进而使用更加精确的跳跃距离计算方法以获得更大的平均跳跃距离,从而获得更高的扫描效率和空间利用率.在真实文本上的对比实验表明,在通常应用环境中,该算法显著的缩短了扫描时间,取得了很好的效果.

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社

学术咨询 免费咨询 杂志订阅