首页> 外文会议>International Conference on Information and Communications Security >Suffix Type String Matching Algorithms Based on Multi-windows and Integer Comparison
【24h】

Suffix Type String Matching Algorithms Based on Multi-windows and Integer Comparison

机译:基于多窗口和整数比较的后缀类型字符串匹配算法

获取原文

摘要

In this paper, 3 classic suffix type algorithms: QS, Tuned BM and BMHq were improved by reducing the average cost of basic operations. Firstly, the multi-windows method was used to let the calculations of the jump distance run in parallel and pipelining. Secondly, the comparison unit was increased to integer to reduce the total number and the average cost of comparisons. Especially for BMHq, the jump distance was increased by good prefix rule and the operations to get the jump distance were simplified by unaligned integer read. Thus, 3 algorithms named QSMI, TBMMI and BMHqMI were presented. These algorithms are faster than other known algorithms in many cases.
机译:在本文中,通过降低基本操作的平均成本,提高了3个经典后缀型算法:Qs,调谐的BM和BMHQ。首先,使用多窗口方法来使跳跃距离的计算并联和流水线运行。其次,将比较单元增加到整数,以减少总数和平均比较成本。特别是对于BMHQ,通过良好的前缀规则提高了跳跃距离,并通过未对齐的整数简化了要获得跳跃距离的操作。因此,提出了3个名为QSMI,TBMMI和BMHQMI的3种算法。在许多情况下,这些算法比其他已知算法快。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号