Abstract
We give a quadratic time algorithm for finding the minimum number of reversals needed to sort a signed permutation. Our algorithm is faster than the previous algorithm of Hannenhalli and Pevzner and its faster implementation by Berman and Hannenhalli. The algorithm is conceptually simple and does not require special data structures. Our study also considerably simplifies the combinatorial structures used by the analysis.
Original language | English (US) |
---|---|
Pages (from-to) | 880-892 |
Number of pages | 13 |
Journal | SIAM Journal on Computing |
Volume | 29 |
Issue number | 3 |
DOIs | |
State | Published - 2000 |
All Science Journal Classification (ASJC) codes
- General Computer Science
- General Mathematics
Keywords
- Computational molecular biology
- Reversal distance
- Sorting permutations