【24h】

Parallel Dynamic Programming for Solving the String Editing Problem on a CGM/BSP

机译:解决CGM / BSP上的字符串编辑问题的并行动态编程

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

摘要

In this paper we present a coarse-grained parallel algorithm for solving the string edit distance problem for a string A and all substrings of a string C. Our method is based on a novel CGM/BSP parallel dynamic programming technique for computing all highest scoring paths in a weighted grid graph. The algorithm requires log p rounds/supersteps and O((n~2)/p log m) local computation, where p is the number of processors, p~2 ≤ m ≤ n. To our knowledge, this is the first efficient CGM/BSP algorithm for the alignment of all substrings of C with A. Furthermore, the CGM/BSP parallel dynamic programming technique presented is of interest in its own right and we expect it to lead to other parallel dynamic programming methods for the CGM/BSP.
机译:在本文中,我们提出了一种粗粒度的并行算法,用于解决字符串A和字符串C的所有子字符串的字符串编辑距离问题。我们的方法基于一种新颖的CGM / BSP并行动态编程技术,用于计算所有最高得分路径在加权网格图中。该算法需要对数p轮/超步和O((n〜2)/ p log m)局部计算,其中p是处理器数,p〜2≤m≤n。据我们所知,这是第一个有效的CGM / BSP算法,用于将C的所有子串与A对齐。此外,提出的CGM / BSP并行动态编程技术本身也很有趣,我们希望它会导致其他问题。 CGM / BSP的并行动态编程方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号