【24h】

Nested Counters in Bit-Parallel String Matching

机译:嵌套计数器中的位并行字符串匹配

获取原文

摘要

Many algorithms, e.g. in the field of string matching, are based on handling many counters, which can be performed in parallel, even on a sequential machine, using bit-parallelism. The recently presented technique of nested counters (Matryoshka counters) [1] is to handle small counters most of the time, and refer to larger counters periodically, when the small counters may get full, to prevent overflow. In this work, we present several non-trivial applications of Matryoshka counters in string matching algorithms, improving their worst- or average-case time complexities. The set of problems comprises (δ, α)-matching, matching with k insertions, episode matching, and matching under Levenshtein distance.
机译:许多算法,例如在字符串匹配的字段中,基于处理许多计数器,即使在顺序机上也可以并行执行,该计数器可以使用位并行性地执行。最近呈现的嵌套计数器(Matryoshka计数器)[1]的技术是在大多数时间处理小型计数器,并在小计数器可以获得满足时,周期性地提及更大的计数器,以防止溢出。在这项工作中,我们在字符串匹配算法中展示了Matryoshka计数器的几个非琐碎应用,从而提高了他们的最差或平均案例的时间复杂性。该组问题包括(Δ,α) - 与k插入,集匹配和Levenshtein距离匹配匹配。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号