Go home now Header Background Image
Search
Submission Procedure
share: |
 
Follow us
 
 
 
 
Volume 26 / Issue 9

available in:   PDF (218 kB) PS (253 kB)
 
get:  
Similar Docs BibTeX   Write a comment
  
get:  
Links into Future

 

On the Complexity of Some Variations of Sorting by Transpositions

Alexsandro Oliveira Alexandrino (University of Campinas, Brazil)

Andre Rodrigues Oliveira (University of Campinas, Brazil)

Ulisses Dias (University of Campinas, Brazil)

Zanoni Dias (University of Campinas, Brazil)

Abstract: One of the main challenges in Computational Biology is to find the evolutionary distance between two organisms. In the field of comparative genomics, one way to estimate such distance is to find a minimum cost sequence of rearrangements (large scale mutations) needed to transform one genome into another, which is called the rearrangement distance. In the past decades, these problems were studied considering many types of rearrangements (such as reversals, transpositions, transreversals, and revrevs) and considering the same weight for all rearrangements, or different weights depending on the types of rearrangements. The complexity of the problems involving reversals, transpositions, and both rearrangements is known, even though the hardness proof for the problem combining reversals and transpositions was recently given. In this paper, we enhance the knowledge for these problems by proving that models involving transpositions alongside reversals, transreversals, and revrevs are NP-hard, considering weights w1 for reversals and w2 for the other rearrangements such that w2/w1 ≤ 1.5. In addition, we address a cost function related to the number of fragmentations caused by a rearrangement, proving that the problem of finding a minimum cost sorting sequence, considering the fragmentation cost function with some restrictions, is NP-hard for transpositions and the combination of reversals and transpositions.

Keywords: genome rearrangements, transpositions, weighted rearrangements

Categories: F.2.0, G.2.1