【24h】

A Fast Method For Linear Space Pairwise Sequence Alignment

机译:线性空间成对序列比对的快速方法

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

摘要

Pairwise sequence alignment is an important technique for finding the optimal arrangement between two sequences. A basic dynamic-programming strategy for sequence alignment needs O(mn) time and also O(mn) space. Hirschberg's divide-and-conquer method reduces the required space to roughly 2m (m ≤ n), but it also doubles the computing time. On the other hand, the FastLSA approach adds extra rows and columns to generalize Hirschberg's algorithm, reducing the number of recomputations at the cost of more memory space. In this paper, we shall present an efficient linear space algorithm, called the NFLSA algorithm, to reduce the ratio of recalculation greater than FastLSA while using the same memory. The NFLSA algorithm is superior to Hirschberg's algorithm and the FastLSA algorithm in our simulations.
机译:成对序列比对是一种重要的技术,可用于找到两个序列之间的最佳排列。用于序列比对的基本动态编程策略需要O(mn)时间,也需要O(mn)空间。 Hirschberg的分而治之方法将所需空间减少到大约2m(m≤n),但同时也使计算时间加倍。另一方面,FastLSA方法增加了额外的行和列以概括Hirschberg的算法,从而减少了重新计算的次数,但增加了内存空间。在本文中,我们将提出一种有效的线性空间算法,称为NFLSA算法,以在使用相同内存的情况下将重新计算的比率减小为大于FastLSA。在我们的仿真中,NFLSA算法优于Hirschberg算法和FastLSA算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号