首页> 外文期刊>Journal of Discrete Algorithms >Bit-parallel approximate string matching algorithms with transposition
【24h】

Bit-parallel approximate string matching algorithms with transposition

机译:具有换位的位并行近似字符串匹配算法

获取原文
获取原文并翻译 | 示例

摘要

Using bit-parallelism has resulted in fast and practical algorithms for approximate string matching under Levenshtein edit distance, which permits a single edit operation to insert, delete or substitute a character. Depending on the parameters of the search, currently the fastest non-filtering algorithms in practice are the O(k[m / w]n) algorithm of Wu and Manber, the O([(k + 2)(m — k)/ w]n) algorithm of Baeza-Yates and Navarro, and the O([m / w]n) algorithm of Myers, where m is the pattern length, n is the text length, k is the error threshold and w is the computer word size. In this paper we discuss a uniform way of modifying each of these algorithms to permit also a fourth type of edit operation: transposing two adjacent characters in the pattern. This type of edit distance is also known as Damerau edit distance. In the end we also present an experimental comparison of the resulting algorithms.
机译:使用位并行已经产生了快速实用的算法,可以在Levenshtein编辑距离下进行近似的字符串匹配,从而允许单个编辑操作即可插入,删除或替换字符。根据搜索参数,当前实践中最快的非过滤算法是Wu和Manber的O(k [m / w] n)算法,O([(k + 2)(m — k)/ w] n)算法(Baeza-Yates和Navarro)以及Myers的O([m / w] n)算法,其中m是图案长度,n是文本长度,k是错误阈值,w是计算机字长。在本文中,我们讨论了一种修改每种算法的统一方法,以允许进行第四种编辑操作:在模式中转置两个相邻字符。这种类型的编辑距离也称为Damerau编辑距离。最后,我们还给出了所得算法的实验比较。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号