摘要

In the sequence alignment problem, it is important to compare DNA sequences to retrieve relevant information and align these sequences. An inversion and a translocation are important operations in comparing DNA sequences in biosequence analysis. The alignment problem with nonoverlapping inversions and translocations is to find an alignment with nonoverlapping inversions and translocations for the given two strings X and Y. This problem has interesting application for finding a common sequence from two mutated sequences. A linear space and quadratic average time algorithm to compute the mutation distance between two strings of the same length under nonoverlapping inversions and transpositions is presented in this article. The recursive formula for this purpose is novel to the best of our knowledge. The space costs of the algorithms to solve the same problem are typically quadratic, and thus, our original algorithm is the first linear space algorithm to solve the mutation distance problem.

  • 出版日期2018-6
  • 单位福建工程学院

全文