Improved Approximation for Breakpoint Graph Decomposition and Sorting by Reversals

被引:0
|
作者
Alberto Caprara
Romeo Rizzi
机构
[1] University of Bologna,DEIS
[2] University of Aarhus,BRICS, Department of Computer Science
[3] Ny Munkegade,undefined
来源
关键词
sorting by reversals; breakpoint graph; alternating cycle decomposition; set packing; stable set; approximation algorithm;
D O I
暂无
中图分类号
学科分类号
摘要
Sorting by Reversals (SBR) is one of the most widely studied models of genome rearrangements in computational molecular biology. At present, \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document} $$\frac{3}{2}$$ \end{document} is the best known approximation ratio achievable in polynomial time for SBR. A very closely related problem, called Breakpoint Graph Decomposition (BGD), calls for a largest collection of edge disjoint cycles in a suitably-defined graph. It has been shown that for almost all instances SBR is equivalent to BGD, in the sense that any solution of the latter corresponds to a solution of the former having the same value. In this paper, we show how to improve the approximation ratio achievable in polynomial time for BGD, from the previously known \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document} $$\frac{3}{2}$$ \end{document} to \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document} $$\frac{{33}}{{23}} + \varepsilon $$ \end{document} for any ε > 0. Combined with the results in (Caprara, Journal of Combinatorial Optimization, vol. 3, pp. 149–182, 1999b), this yields the same approximation guarantee for n! − O((n − 5)!) out of the n! instances of SBR on permutations with n elements. Our result uses the best known approximation algorithms for Stable Set on graphs with maximum degree 4 as well as for Set Packing where the maximum size of a set is 6. Any improvement in the ratio achieved by these approximation algorithms will yield an automatic improvement of our result.
引用
收藏
页码:157 / 182
页数:25
相关论文
共 50 条
  • [41] baobabLUNA: the solution space of sorting by reversals
    Braga, Marilia D. V.
    BIOINFORMATICS, 2009, 25 (14) : 1833 - 1835
  • [42] Sorting by Reversals and Transpositions with Proportion Restriction
    Brito, Klairton Lima
    Alexandrino, Alexsandro Oliveira
    Oliveira, Andre Rodrigues
    Dias, Ulisses
    Dias, Zanoni
    ADVANCES IN BIOINFORMATICS AND COMPUTATIONAL BIOLOGY, BSB 2020, 2020, 12558 : 117 - 128
  • [43] On the Complexity of Sorting by Reversals and Transpositions Problems
    Oliveira, Andre Rodrigues
    Brito, Klairton Lima
    Dias, Ulisses
    Dias, Zanoni
    JOURNAL OF COMPUTATIONAL BIOLOGY, 2019, 26 (11) : 1223 - 1229
  • [44] Fast practical solution of sorting by reversals
    Caprara, A
    Lancia, G
    Ng, SK
    PROCEEDINGS OF THE ELEVENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2000, : 12 - 21
  • [45] An algorithm for sorting pancake by restricted reversals
    Seo, Jung-Hyun
    Kim, Jong-Seok
    Lee, Hyeong-Ok
    JOURNAL OF SUPERCOMPUTING, 2015, 71 (10): : 3832 - 3850
  • [46] Sorting signed permutations by reversals, revisited
    Kaplan, H
    Verbin, E
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2005, 70 (03) : 321 - 341
  • [47] Perfect Sorting by Reversals and Deletions/Insertions
    Chen, Hong-Yu
    Tan, Xiang
    Li, Guo-Jun
    OPERATIONS RESEARCH AND ITS APPLICATIONS, 2010, 12 : 512 - 518
  • [48] Perfect sorting by reversals is not always difficult
    Berard, Severine
    Bergeron, Anne
    Chauve, Cedric
    Paul, Christophe
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2007, 4 (01) : 4 - 16
  • [49] Formulations and hardness of multiple sorting by reversals
    Caprara, Alberto
    Proceedings of the Annual International Conference on Computational Molecular Biology, RECOMB, 1999, : 84 - 93
  • [50] A 2-Approximation Scheme for Sorting Signed Permutations by Reversals, Transpositions, Transreversals, and Block-Interchanges
    Hao, FanChang
    Zhang, Melvin
    Leong, Hon Wai
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2019, 16 (05) : 1702 - 1711