Sorting by reversals in subquadratic time

被引:0
|
作者
Tannier, E [1 ]
Sagot, MF
机构
[1] Univ Lyon 1, INRIA Rhone Alpes, Lab Biometr & Biol Evolut, F-69622 Villeurbanne, France
[2] Kings Coll London, London WC2R 2LS, England
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The problem of sorting a signed permutation by reversals is inspired by genome rearrangements in computational molecular biology. Given two genomes represented as two signed permutations of the same elements (e.g. orthologous genes), the problem consists in finding a most parsimonious scenario of reversals that transforms one genome into the other. We propose a method for sorting a signed permutation by reversals in time O(nrootnlog n). The best known algorithms run in time O(n(2)), the main obstacle to an improvement being a costly operation of detection of so-called "safe" reversals. We bypass this detection and, using the same data structure as a previous random approximation algorithm, we achieve the same subquadratic complexity for finding an exact optimal solution. This answers an open question by Ozery-Flato and Shamir whether a subquadratic complexity could ever be achieved for solving the problem.
引用
收藏
页码:1 / 13
页数:13
相关论文
共 50 条
  • [1] Listing All Sorting Reversals in Quadratic Time Listing All Sorting Reversals in Quadratic Time
    Swenson, Krister M.
    Badr, Ghada
    Sankoff, David
    ALGORITHMS IN BIOINFORMATICS, 2010, 6293 : 102 - +
  • [2] Listing all sorting reversals in quadratic time
    Krister M Swenson
    Ghada Badr
    David Sankoff
    Algorithms for Molecular Biology, 6
  • [3] Listing all sorting reversals in quadratic time
    Swenson, Krister M.
    Badr, Ghada
    Sankoff, David
    ALGORITHMS FOR MOLECULAR BIOLOGY, 2011, 6
  • [4] Perfect sorting by reversals
    Sagot, MR
    Tannier, E
    COMPUTING AND COMBINATORICS, PROCEEDINGS, 2005, 3595 : 42 - 51
  • [5] Advances on sorting by reversals
    Tannier, Eric
    Bergeron, Anne
    Sagot, Marie-France
    DISCRETE APPLIED MATHEMATICS, 2007, 155 (6-7) : 881 - 888
  • [6] Sorting by prefix reversals
    Popov, Vladimir Yu.
    IAENG International Journal of Applied Mathematics, 2010, 40 (04) : 1 - 4
  • [7] Sorting Signed Permutations by Reversals in Nearly-Linear Time
    Dudek, Bartiomiej
    Gawrychowski, Pawel
    Starikovskaya, Tatiana
    2024 SYMPOSIUM ON SIMPLICITY IN ALGORITHMS, SOSA, 2024, : 199 - 214
  • [8] Sorting by Weighted Reversals and Transpositions
    Oliveira, Andre Rodrigues
    Brito, Klairton Lima
    Dias, Zanoni
    Dias, Ulisses
    JOURNAL OF COMPUTATIONAL BIOLOGY, 2019, 26 (05) : 420 - 431
  • [9] On the Sorting by Reversals and Transpositions Problem
    Oliveira, Andre Rodrigues
    Dias, Ulisses
    Dias, Zanoni
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2017, 23 (09) : 868 - 906
  • [10] Sorting Genomes by Reversals and Translocations
    Yin, Xiao
    Zhu, Daming
    2009 ASIA-PACIFIC CONFERENCE ON INFORMATION PROCESSING (APCIP 2009), VOL 2, PROCEEDINGS, 2009, : 391 - 394