Years and Authors of Summarized Original Work
-
2004; Tannier, Sagot
Problem Definition
A signed permutation\(\uppi\) of size n is a permutation over \(\{ - n,\ldots,-1,1\ldots n\}\), where \(\uppi _{-i} = -\uppi _{i}\) for all i. We note \(\uppi = (\uppi _{1},\ldots,\uppi _{n})\).
The reversal\(\uprho =\uprho _{i,j}(1 \leq i \leq j \leq n)\) is an operation that reverses the order and flips the signs of the elements \(\uppi _{i},\ldots,\uppi _{j}\) in a permutation \(\uppi\):
If \(\uprho _{1},\ldots,\uprho _{k}\) is a sequence of reversals, it is said to sort a permutation \(\uppi\) if \(\uppi \cdots \uprho _{1}\cdots \uprho _{k} = Id\), where Id = (1, 2, …, n) is the identity permutation. The length of a shortest sequence of reversals sorting \(\uppi\) is called the reversal distance of \(\uppi\)and is...
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Recommended Reading
Ajana Y, Lefebvre J-F, Tillier E, El-Mabrouk N (2002) Exploring the set of all minimal sequences of reversals – an application to test the replication-directed reversal hypothesis. In: Proceedings of the second workshop on algorithms in bioinformatics. Lecture notes in computer science, vol 2452. Springer, Berlin, pp 300–315
Attie O, Darling A, Yancopoulos Y (2011) The rise and fall of breakpoint reuse depending on genome resolution. BMC Bioinform 12(supp 9):S1
Bader DA, Moret BME, Yan M (2001) A linear-time algorithm for computing inversion distance between signed permutations with an experimental study. J Comput Biol 8(5):483–491
Badr G, Swenson KM, Sankoff D (2011) Listing all parsimonious reversal sequences: new algorithms and perspectives. J Comput Biol 18:1201–1210
Braga MDV, Sagot MF, Scornavacca C, Tannier E (2008) Exploring the solution space of sorting by reversals with experiments and an application to evolution. IEEE-ACM Trans Comput Biol Bioinform 5:348–356
Darling AE, Miklós I, Ragan MA (2008) Dynamics of genome rearrangement in bacterial populations. PLoS Genet (7):e1000128
Feijão P, Meidanis J (2011) SCJ: a breakpoint-like distance that simplifies several rearrangement problems. IEEE/ACM Trans Comput Biol Bioinform 8(5):1318–1329
Fertin G, Labarre A, Rusu I, Tannier E, Vialette S (2009) Combinatorics of genome rearrangements. MIT, Cambridge
Han Y (2006) Improving the efficiency of sorting by reversals. In: Proceedings of the 2006 international conference on bioinformatics and computational biology, Las Vegas
Hannenhalli S, Pevzner PA (1999) Transforming cabbage into turnip: polynomial algorithm for sorting signed permutations by reversals. J ACM (JACM) 46:1–27
Kaplan H, Verbin E (2003) Efficient data structures and a new randomized approach for sorting signed permutations by reversals. In: Proceedings of CPM’03. Lecture notes in computer science, vol 2676. Springer, Berlin/Heidelberg, pp 170–185
Kaplan H, Shamir R, Tarjan RE (1999) Faster and simpler algorithm for sorting signed permutations by reversals. SIAM J Comput 29:880–892
Larget B, Simon DL, Kadane JB (2002) On a Bayesian approach to phylogenetic inference from animal mitochondrial genome arrangements (with discussion). J R Stat Soc B 64:681–693
Miklós I, Tannier E (2010) Bayesian sampling of genomic rearrangement scenarios via double cut and join. Bioinformatics 26:3012–3019
Ozery-Flato M, Shamir R (2003) Two notes on genome rearrangement. J Bioinform Comput Biol 1:71–94
Swenson KM, Rajan V, Lin Y, Moret BME (2010) Sorting signed permutations by inversions in O(n logn) time. J Comput Biol 17:489–501
Tannier E, Sagot M-F (2004) Sorting by reversals in subquadratic time. In: Proceedings of CPM’04. Lecture notes in computer science, vol 3109. Springer, Berlin/Heidelberg, pp 1–13
Tannier E, Bergeron A, Sagot M-F (2006) Advances on sorting by reversals. Discret Appl Math 155:881–888
Yancopoulos S, Attie O, Friedberg R (2005) Efficient sorting of genomic permutations by translocation, inversion and block interchange. Bioinformatics 21:3340–3346
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer Science+Business Media New York
About this entry
Cite this entry
Tannier, E. (2016). Sorting Signed Permutations by Reversal (Reversal Sequence). In: Kao, MY. (eds) Encyclopedia of Algorithms. Springer, New York, NY. https://doi.org/10.1007/978-1-4939-2864-4_384
Download citation
DOI: https://doi.org/10.1007/978-1-4939-2864-4_384
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4939-2863-7
Online ISBN: 978-1-4939-2864-4
eBook Packages: Computer ScienceReference Module Computer Science and Engineering