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 条
  • [1] Improved approximation for breakpoint graph decomposition and sorting by reversals
    Caprara, A
    Rizzi, R
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2002, 6 (02) : 157 - 182
  • [2] A Further Improved Approximation Algorithm for Breakpoint Graph Decomposition
    Guohui Lin
    Tao Jiang
    Journal of Combinatorial Optimization, 2004, 8 : 183 - 194
  • [3] A further improved approximation algorithm for breakpoint graph decomposition
    Lin, GH
    Jiang, T
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2004, 8 (02) : 183 - 194
  • [4] An approximation algorithm for sorting by reversals and transpositions
    Rahman, Atif
    Shatabda, Swakkhar
    Hasan, Masud
    JOURNAL OF DISCRETE ALGORITHMS, 2008, 6 (03) : 449 - 457
  • [5] (1+ε)-approximation of sorting by reversals and transpositions
    Eriksen, N
    THEORETICAL COMPUTER SCIENCE, 2002, 289 (01) : 517 - 529
  • [6] 1.375-approximation algorithm for sorting by reversals
    Berman, P
    Harmenhalli, S
    Karpinski, M
    ALGORITHMS-ESA 2002, PROCEEDINGS, 2002, 2461 : 200 - 210
  • [7] A 2-approximation algorithm for sorting by prefix reversals
    Fischer, J
    Ginzinger, SW
    ALGORITHMS - ESA 2005, 2005, 3669 : 415 - 425
  • [8] Using sorting by reversal: Breakpoint graph for gene assembly in ciliates
    Brijder, Robert
    Hoogeboom, Hendrik Jan
    COMPLIFE 2007: 3RD INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL LIFE SCIENCE, 2007, 940 : 50 - +
  • [9] An approximation algorithm for genome sorting by reversals to recover all adjacencies
    Shanshan Zhai
    Peng Zhang
    Daming Zhu
    Weitian Tong
    Yao Xu
    Guohui Lin
    Journal of Combinatorial Optimization, 2019, 37 : 1170 - 1190
  • [10] EXACT AND APPROXIMATION ALGORITHMS FOR SORTING BY REVERSALS, WITH APPLICATION TO GENOME REARRANGEMENT
    KECECIOGLU, J
    SANKOFF, D
    ALGORITHMICA, 1995, 13 (1-2) : 180 - 210