An 5/4-approximation algorithm for sorting permutations by short block moves

12Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Sorting permutations by short block moves is an interesting combinatorial problem derived from genome rearrangements. A short block move is an operation on a permutation that moves an element at most two positions away from its original position. The problem of sorting permutations by short block moves is to sort a permutation by the minimum number of short block moves. Our previous work showed that a special class of sub-permutations (named umbrella) can be optimally sorted in O(n2) time. In this paper, we devise an 5/4-approximation algorithm for sorting general permutations by short block moves, improving Heath’s approximation algorithm with a factor 4/3 and our previous work with an approximation factor 14/11. The key step of our algorithm is to decompose the permutation into a series of related umbrellas, then we can repeatedly exploit the polynomial algorithm for sorting umbrellas. To obtain the approximation factor of 5/4, we also present an implicit lower bound of the optimal solution, which improves Heath and Vergara’s result greatly.

Cite

CITATION STYLE

APA

Jiang, H., Feng, H., & Zhu, D. (2014). An 5/4-approximation algorithm for sorting permutations by short block moves. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 8889, 491–503. https://doi.org/10.1007/978-3-319-13075-0_39

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free