A fast algorithm for the multiple genome rearrangement problem with weighted reversals and transpositions

被引:14
|
作者
Bader, Martin [1 ]
Abouelhoda, Mohamed I. [2 ,3 ]
Ohlebusch, Enno [1 ]
机构
[1] Univ Ulm, Inst Theoret Comp Sci, D-89069 Ulm, Germany
[2] Cairo Univ, Fac Engn, Giza 12211, Egypt
[3] Nile Univ, Giza, Egypt
关键词
D O I
10.1186/1471-2105-9-516
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Background: Due to recent progress in genome sequencing, more and more data for phylogenetic reconstruction based on rearrangement distances between genomes become available. However, this phylogenetic reconstruction is a very challenging task. For the most simple distance measures (the breakpoint distance and the reversal distance), the problem is NP-hard even if one considers only three genomes. Results: In this paper, we present a new heuristic algorithm that directly constructs a phylogenetic tree w.r.t. the weighted reversal and transposition distance. Experimental results on previously published datasets show that constructing phylogenetic trees in this way results in better trees than constructing the trees w.r.t. the reversal distance, and recalculating the weight of the trees with the weighted reversal and transposition distance. An implementation of the algorithm can be obtained from the authors. Conclusion: The possibility of creating phylogenetic trees directly w.r.t. the weighted reversal and transposition distance results in biologically more realistic scenarios. Our algorithm can solve today's most challenging biological datasets in a reasonable amount of time.
引用
收藏
页数:13
相关论文
共 50 条
  • [31] On the greedy algorithm for the Shortest Common Superstring problem with reversals
    Fici, Gabriele
    Kociumaka, Tomasz
    Radoszewski, Jakub
    Rytter, Wojciech
    Walen, Tomasz
    INFORMATION PROCESSING LETTERS, 2016, 116 (03) : 245 - 251
  • [32] Multiple genome rearrangement and breakpoint phylogeny
    Sankoff, D
    Blanchette, M
    JOURNAL OF COMPUTATIONAL BIOLOGY, 1998, 5 (03) : 555 - 570
  • [33] 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
  • [34] An approximation algorithm for genome sorting by reversals to recover all adjacencies
    Zhai, Shanshan
    Zhang, Peng
    Zhu, Daming
    Tong, Weitian
    Xu, Yao
    Lin, Guohui
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2019, 37 (04) : 1170 - 1190
  • [35] Improving the algorithm of Bafna and Pevzner for the problem of sorting by transpositions: a practical approach
    Walter, Maria Emilia M. T.
    Sobrinho, Mauro C.
    Oliveira, Eugenia T. G.
    Soares, Lorena S.
    Oliveira, Adilton G.
    Martins, Thelmo E. S.
    Fonseca, Tiago M.
    JOURNAL OF DISCRETE ALGORITHMS, 2005, 3 (2-4) : 342 - 361
  • [36] An O(n3) algorithm for sorting signed genomes by reversals, transpositions, transreversals and block-interchanges
    Yu, Shuzhi
    Hao, Fanchang
    Leong, Hon Wai
    JOURNAL OF BIOINFORMATICS AND COMPUTATIONAL BIOLOGY, 2016, 14 (01)
  • [37] A fast scaling algorithm for the weighted triangle-free 2-matching problem
    Artamonov, S.
    Babenko, M.
    EUROPEAN JOURNAL OF COMBINATORICS, 2018, 68 : 3 - 23
  • [38] A FAST ALGORITHM FOR THE LINEAR MULTIPLE-CHOICE KNAPSACK-PROBLEM
    DUDZINSKI, K
    WALUKIEWICZ, S
    OPERATIONS RESEARCH LETTERS, 1984, 3 (04) : 205 - 209
  • [39] MultiMCS: A Fast Algorithm for the Maximum Common Substructure Problem on Multiple Molecules
    Hariharan, Ramesh
    Janakiraman, Anand
    Nilakantan, Ramaswamy
    Singh, Bhupender
    Varghese, Sajith
    Landrum, Gregory
    Schuffenhauer, Ansgar
    JOURNAL OF CHEMICAL INFORMATION AND MODELING, 2011, 51 (04) : 788 - 806
  • [40] A Fast Weighted Clustering Algorithm for FANET
    Wang, Na
    Xiao, Meng
    Zhao, Zhongliang
    Liu, Yang
    2024 IEEE 99TH VEHICULAR TECHNOLOGY CONFERENCE, VTC2024-SPRING, 2024,