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 条
  • [41] A fast weighted subband adaptive algorithm
    Mayyas, K
    Aboulnasr, T
    ICASSP '99: 1999 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, PROCEEDINGS VOLS I-VI, 1999, : 1249 - 1252
  • [42] Multiple genome rearrangement by swaps and by element duplications
    Popov, V. Yu.
    THEORETICAL COMPUTER SCIENCE, 2007, 385 (1-3) : 115 - 126
  • [43] An Optimal Algorithm for the Weighted Median Problem
    Zhu, Daxin
    Wang, Xiaodong
    JOURNAL OF COMPUTERS, 2014, 9 (02) : 257 - 265
  • [44] A FAST ALGORITHM FOR TRUMMER PROBLEM
    GERASOULIS, A
    GRIGORIADIS, MD
    SUN, L
    SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1987, 8 (01): : S135 - S138
  • [45] Joint Routing and Charging Problem of Multiple Electric Vehicles: A Fast Optimization Algorithm
    Yao, Canqi
    Chen, Shibo
    Yang, Zaiyue
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2022, 23 (07) : 8184 - 8193
  • [46] Fast Algorithms Inspired by Physarum Polycephalum for Node Weighted Steiner Tree Problem with Multiple Terminals
    Sun, Yahui
    Halgamuge, Saman
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 3254 - 3260
  • [47] A New Efficient Algorithm for the All Sorting Reversals Problem with No Bad Components
    Wang, Biing-Feng
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2016, 13 (04) : 599 - 609
  • [48] A Fast Algorithm for Weighted Tensor Rank Minimization
    Ding, Sanchao
    2020 IEEE INTERNATIONAL CONFERENCE ON BIG DATA AND SMART COMPUTING (BIGCOMP 2020), 2020, : 189 - 192
  • [49] A Fast Algorithm for a Weighted Low Rank Approximation
    Dutta, Aritra
    Li, Xin
    PROCEEDINGS OF THE FIFTEENTH IAPR INTERNATIONAL CONFERENCE ON MACHINE VISION APPLICATIONS - MVA2017, 2017, : 93 - 96
  • [50] A FAST WEIGHTED MEDIAN ALGORITHM BASED ON QUICKSELECT
    Rauh, Andre
    Arce, Gonzalo R.
    2010 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, 2010, : 105 - 108