[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/2649387.2649413acmconferencesArticle/Chapter ViewAbstractPublication PagesbcbConference Proceedingsconference-collections
short-paper

Approximation algorithms for sorting by signed short reversals

Published: 20 September 2014 Publication History

Abstract

During evolution, global mutations may modify the gene order in a genome. Such mutations are commonly referred to as rearrangement events. One of the most frequent rearrangement events observed in genomes are reversals, which are responsible for reversing the order and orientation of a sequence of genes. The problem of sorting by reversals, that is, the problem of computing the most parsimonious reversal scenario to transform one genome into another, is a well-studied problem that finds application in comparative genomics. There is a number of works concerning this problem in the literature, but these works generally do not take into account the length of the reversals. Since it has been observed that short reversals are prevalent in the evolution of some species, recent efforts have been made to address this issue algorithmically. In this paper, we add to these efforts by introducing the problem of sorting by signed short reversals and by presenting three approximation algorithms for solving it. Although the worst-case approximation ratios of these algorithms are high, we show that their expected approximation ratios for sorting a random equiprobable signed permutation are much lower. Moreover, we present experimental results on small signed permutations which indicate that the worst-case approximation ratios of these algorithms may be better than those we have been able to prove.

References

[1]
T. S. Arruda, U. Dias, and Z. Dias. Heuristics for the sorting by length-weighted inversion problem. In Proceedings of the International Conference on Bioinformatics, Computational Biology and Biomedical Informatics (BCB'2013), pages 498--507, Washington DC, USA, 2013. ACM.
[2]
T. S. Arruda, U. Dias, and Z. Dias. Heuristics for the sorting by length-weighted inversions problem on signed permutations. In Proceedings of the First International Conference on Algorithms for Computational Biology (AlCoB'2014), Lecture Notes in Computer Science, Tarragona, Spain, 2014. Springer-Verlag. To appear.
[3]
D. Bader, B. Moret, and M. Yan. A linear-time algorithm for computing inversion distance between signed permutations with an experimental study. Journal of Computational Biology, 8(5):483--491, 2001.
[4]
V. Bafna and P. A. Pevzner. Genome rearrangements and sorting by reversals. SIAM Journal on Computing, 25(2):272--289, 1996.
[5]
M. A. Bender, D. Ge, S. He, H. Hu, R. Y. Pinter, S. Skiena, and F. Swidan. Improved bounds on sorting by length-weighted reversals. Journal of Computer and System Sciences, 74(5):744--774, 2008.
[6]
P. Berman, S. Hannenhalli, and M. Karpinski. 1.375-approximation algorithm for sorting by reversals. In Proceedings of the 10th Annual European Symposium on Algorithms (ESA'2002), volume 2461 of Lecture Notes in Computer Science, pages 200--210, Rome, Italy, 2002. Springer-Verlag.
[7]
A. Caprara. Sorting permutations by reversals and eulerian cycle decompositions. SIAM Journal on Discrete Mathematics, 12(1):91--110, 1999.
[8]
D. Dalevi, N. Eriksen, K. Eriksson, and S. Andersson. Genome comparison: The number of evolutionary events separating C. pneumoniae and C. trachomatis. Technical report, University of Uppsala, 2000.
[9]
A. Egri-Nagy, V. Gebhardt, M. M. Tanaka, and A. R. Francis. Group-theoretic models of the inversion process in bacterial genomes. Journal of Mathematical Biology, pages 1--23, 2013.
[10]
G. R. Galvão and Z. Dias. GRAAu: Genome Rearrangement Algorithm Auditor. In Proceedings of the 4th International Conference on Bioinformatics and Computational Biology (BICoB'2012), pages 97--101, Las Vegas, Nevada, USA, 2012. Curran Associates, Inc.
[11]
S. Hannenhalli and P. A. Pevzner. Transforming cabbage into turnip: polynomial algorithm for sorting signed permutations by reversals. Journal of the ACM, 46(1):1--27, 1999.
[12]
L. S. Heath and J. P. C. Vergara. Sorting by short swaps. Journal of Computational Biology, 10(5):775--789, 2003.
[13]
M. Jerrum. The complexity of finding minimum-length generator sequences. Theoretical Computer Science, 36:265--289, 1985.
[14]
J. D. Kececioglu and D. Sankoff. Exact and approximation algorithms for sorting by reversals, with application to genome rearrangement. Algorithmica, 13(1-2):80--110, 1995.
[15]
J. F. Lefebvre, N. El-Mabrouk, E. Tillier, and D. Sankoff. Detection and validation of single gene inversions. Bioinformatics, 19(suppl 1):i190--i196, 2003.
[16]
A. McLysaght, C. Seoighe, and K. H. Wolfe. High frequency of inversions during eukaryote gene order evolution. In D. Sankoff and J. Nadeau, editors, Comparative Genomics, volume 1 of Computational Biology, pages 47--58. Springer Netherlands, 2000.
[17]
T. C. Nguyen, H. T. Ngo, and N. B. Nguyen. Sorting by restricted-length-weighted reversals. Genomics Proteomics Bioinformatics, 3(2):120--127, 2005.
[18]
R. Y. Pinter and S. Skiena. Genomic sorting with length-weighted reversals. Genome Informatics, 13:103--111, 2002.
[19]
D. Sankoff. Short inversions and conserved gene cluster. Bioinformatics, 18(10):1305, 2002.
[20]
C. Seoighe, N. Federspiel, T. Jones, N. Hansen, V. Bivolarovic, R. Surzycki, R. Tamse, C. Komp, L. Huizar, R. W. Davis, S. Scherer, E. Tait, D. J. Shaw, D. Harris, L. Murphy, K. Oliver, K. Taylor, M. A. Rajandream, B. G. Barrell, and K. H. Wolfe. Prevalence of small inversions in yeast gene order evolution. Proceedings of the National Academy of Sciences USA, 97(26):14433--14437, 2000.
[21]
F. Swidan, M. A. Bender, D. Ge, S. He, H. Hu, and R. Y. Pinter. Sorting by length-weighted reversals: Dealing with signs and circularity. In S. Sahinalp, S. Muthukrishnan, and U. Dogrusoz, editors, Combinatorial Pattern Matching, volume 3109 of Lecture Notes in Computer Science, pages 32--46. Springer Berlin Heidelberg, 2004.
[22]
E. Tannier, A. Bergeron, and M. F. Sagot. Advances on sorting by reversals. Discrete Applied Mathematics, 155(6-7):881--888, 2007.
[23]
G. A. Watterson, W. J. Ewens, T. E. Hall, and A. Morgan. The chromosome inversion problem. Journal of Theoretical Biology, 99(1):1--7, 1982.

Cited By

View all
  • (2021)Sorting a Permutation by Best Short SwapsAlgorithmica10.1007/s00453-021-00814-xOnline publication date: 2-Mar-2021
  • (2016)Models and algorithms for genome rearrangement with positional constraintsAlgorithms for Molecular Biology10.1186/s13015-016-0065-911:1Online publication date: 17-May-2016
  • (2015)Models and Algorithms for Genome Rearrangement with Positional ConstraintsAlgorithms in Bioinformatics10.1007/978-3-662-48221-6_18(243-256)Online publication date: 28-Aug-2015

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
BCB '14: Proceedings of the 5th ACM Conference on Bioinformatics, Computational Biology, and Health Informatics
September 2014
851 pages
ISBN:9781450328944
DOI:10.1145/2649387
  • General Chairs:
  • Pierre Baldi,
  • Wei Wang
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 20 September 2014

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. approximation algorithms
  2. genome rearrangement
  3. short reversals

Qualifiers

  • Short-paper

Funding Sources

Conference

BCB '14
Sponsor:
BCB '14: ACM-BCB '14
September 20 - 23, 2014
California, Newport Beach

Acceptance Rates

Overall Acceptance Rate 254 of 885 submissions, 29%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2021)Sorting a Permutation by Best Short SwapsAlgorithmica10.1007/s00453-021-00814-xOnline publication date: 2-Mar-2021
  • (2016)Models and algorithms for genome rearrangement with positional constraintsAlgorithms for Molecular Biology10.1186/s13015-016-0065-911:1Online publication date: 17-May-2016
  • (2015)Models and Algorithms for Genome Rearrangement with Positional ConstraintsAlgorithms in Bioinformatics10.1007/978-3-662-48221-6_18(243-256)Online publication date: 28-Aug-2015

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media