Cargando…

Sorting signed permutations by short operations

BACKGROUND: During evolution, global mutations may alter the order and the orientation of the genes in a genome. Such mutations are referred to as rearrangement events, or simply operations. In unichromosomal genomes, the most common operations are reversals, which are responsible for reversing the...

Descripción completa

Detalles Bibliográficos
Autores principales: Galvão, Gustavo Rodrigues, Lee, Orlando, Dias, Zanoni
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4383228/
https://www.ncbi.nlm.nih.gov/pubmed/25838839
http://dx.doi.org/10.1186/s13015-015-0040-x
_version_ 1782364699818459136
author Galvão, Gustavo Rodrigues
Lee, Orlando
Dias, Zanoni
author_facet Galvão, Gustavo Rodrigues
Lee, Orlando
Dias, Zanoni
author_sort Galvão, Gustavo Rodrigues
collection PubMed
description BACKGROUND: During evolution, global mutations may alter the order and the orientation of the genes in a genome. Such mutations are referred to as rearrangement events, or simply operations. In unichromosomal genomes, the most common operations are reversals, which are responsible for reversing the order and orientation of a sequence of genes, and transpositions, which are responsible for switching the location of two contiguous portions of a genome. The problem of computing the minimum sequence of operations that transforms one genome into another – which is equivalent to the problem of sorting a permutation into the identity permutation – is a well-studied problem that finds application in comparative genomics. There are a number of works concerning this problem in the literature, but they generally do not take into account the length of the operations (i.e. the number of genes affected by the operations). Since it has been observed that short operations are prevalent in the evolution of some species, algorithms that efficiently solve this problem in the special case of short operations are of interest. RESULTS: In this paper, we investigate the problem of sorting a signed permutation by short operations. More precisely, we study four flavors of this problem: (i) the problem of sorting a signed permutation by reversals of length at most 2; (ii) the problem of sorting a signed permutation by reversals of length at most 3; (iii) the problem of sorting a signed permutation by reversals and transpositions of length at most 2; and (iv) the problem of sorting a signed permutation by reversals and transpositions of length at most 3. We present polynomial-time solutions for problems (i) and (iii), a 5-approximation for problem (ii), and a 3-approximation for problem (iv). Moreover, we show that the expected approximation ratio of the 5-approximation algorithm is not greater than 3 for random signed permutations with more than 12 elements. Finally, we present experimental results that show that the approximation ratios of the approximation algorithms cannot be smaller than 3. In particular, this means that the approximation ratio of the 3-approximation algorithm is tight.
format Online
Article
Text
id pubmed-4383228
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-43832282015-04-03 Sorting signed permutations by short operations Galvão, Gustavo Rodrigues Lee, Orlando Dias, Zanoni Algorithms Mol Biol Research BACKGROUND: During evolution, global mutations may alter the order and the orientation of the genes in a genome. Such mutations are referred to as rearrangement events, or simply operations. In unichromosomal genomes, the most common operations are reversals, which are responsible for reversing the order and orientation of a sequence of genes, and transpositions, which are responsible for switching the location of two contiguous portions of a genome. The problem of computing the minimum sequence of operations that transforms one genome into another – which is equivalent to the problem of sorting a permutation into the identity permutation – is a well-studied problem that finds application in comparative genomics. There are a number of works concerning this problem in the literature, but they generally do not take into account the length of the operations (i.e. the number of genes affected by the operations). Since it has been observed that short operations are prevalent in the evolution of some species, algorithms that efficiently solve this problem in the special case of short operations are of interest. RESULTS: In this paper, we investigate the problem of sorting a signed permutation by short operations. More precisely, we study four flavors of this problem: (i) the problem of sorting a signed permutation by reversals of length at most 2; (ii) the problem of sorting a signed permutation by reversals of length at most 3; (iii) the problem of sorting a signed permutation by reversals and transpositions of length at most 2; and (iv) the problem of sorting a signed permutation by reversals and transpositions of length at most 3. We present polynomial-time solutions for problems (i) and (iii), a 5-approximation for problem (ii), and a 3-approximation for problem (iv). Moreover, we show that the expected approximation ratio of the 5-approximation algorithm is not greater than 3 for random signed permutations with more than 12 elements. Finally, we present experimental results that show that the approximation ratios of the approximation algorithms cannot be smaller than 3. In particular, this means that the approximation ratio of the 3-approximation algorithm is tight. BioMed Central 2015-03-25 /pmc/articles/PMC4383228/ /pubmed/25838839 http://dx.doi.org/10.1186/s13015-015-0040-x Text en © Rodrigues Galvão et al.; licensee BioMed Central. 2015 This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly credited. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Research
Galvão, Gustavo Rodrigues
Lee, Orlando
Dias, Zanoni
Sorting signed permutations by short operations
title Sorting signed permutations by short operations
title_full Sorting signed permutations by short operations
title_fullStr Sorting signed permutations by short operations
title_full_unstemmed Sorting signed permutations by short operations
title_short Sorting signed permutations by short operations
title_sort sorting signed permutations by short operations
topic Research
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4383228/
https://www.ncbi.nlm.nih.gov/pubmed/25838839
http://dx.doi.org/10.1186/s13015-015-0040-x
work_keys_str_mv AT galvaogustavorodrigues sortingsignedpermutationsbyshortoperations
AT leeorlando sortingsignedpermutationsbyshortoperations
AT diaszanoni sortingsignedpermutationsbyshortoperations