Improved Approximation Algorithms for Sorting Unsigned Genomes by Reversals.

Chengcheng Sun,Haitao Jiang,Daming Zhu
DOI: https://doi.org/10.1109/BIBM58861.2023.10385794
2023-01-01
Abstract:Comparing genomes in terms of gene order is a classical combinatorial optimization problem in computational biology, which asks for a least number of genome rearrangement operations to transform one genome into the other. The problems of sorting genomes by reversals have been extensively studied over the past decades. Computing the reversal distance are NP-hard when the input genomes are unsigned. A general method to devise an approximation algorithm involves computing a proper alternating cycle decomposition of its breakpoint graph, which becomes the bottleneck for computing the corresponding rearrangement distances and prohibits to obtain approximation factors better than 1.375 in polynomial time. In this paper, we devise FPT approximation algorithms for the problems of sorting genomes by reversals, the approximation factor are improved to 4/3 + ε. The algorithm exploits a new randomized algorithm to decompose the breakpoint graph, which succeeds with a high probability $1 - \frac{1}{{{e^{O(n)}}}}$ according to Chernoff Bound. The time complexity of the algorithm is $O\left( {{2^{{d^{\ast}}}} \cdot {n^{O\left( {\frac{1}{\varepsilon }} \right)}}} \right)$, where n is the length of each genome and d* represents the optimal reversal distance.
What problem does this paper attempt to address?