首页> 外文会议>IET International Conference on Information Science and Control Engineering >FAST STRING MATCHING ALGORITHMS FOR VERY SHORT PATTERNS
【24h】

FAST STRING MATCHING ALGORITHMS FOR VERY SHORT PATTERNS

机译:非常短的图案的快速字符串匹配算法

获取原文

摘要

Exact single pattern string matching is a fundamental problem in computer science. To date, the performance of existing string matching algorithms for very short patterns is poor. In this article, based on the most basic exact single pattern string matching algorithm - BF, we presented a serial improved algorithms named HBF by introducing the q-grams method, the loop unrolling method, and modifying the smallest processing unit from byte to integer. Experimental results indicated that HBF is obviously faster than known algorithms for very short patterns on our platform. Meanwhile, the pre-processing phase of HBF just need constant time and space, the worst and the best time complexity are linear and O(n/w), separately, which w is the number of characters involved in an integer.
机译:精确的单个模式字符串匹配是计算机科学的基本问题。迄今为止,对于非常短的模式的现有字符串匹配算法的性能差。在本文中,基于最基本的精确单图案字符串匹配算法 - BF,我们通过引入Q-GRAMS方法,循环展开方法和将最小处理单元从字节转换为整数来呈现名为HBF的串行改进算法。实验结果表明,对于我们平台上的非常短的模式,HBF显然比已知算法快。同时,HBF的预处理阶段只需要恒定的时间和空间,最坏的时间和最佳时间复杂度是线性的,并且单独的是o(n / w),哪个w是整数中涉及的字符数。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号