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 条
  • [21] Working on the problem of sorting by transpositions on genome rearrangements
    Walter, MEMT
    Curado, LRAF
    Oliveira, AG
    COMBINATORIAL PATTERN MATCHING, PROCEEDINGS, 2003, 2676 : 372 - 383
  • [22] EXACT AND APPROXIMATION ALGORITHMS FOR SORTING BY REVERSALS, WITH APPLICATION TO GENOME REARRANGEMENT
    KECECIOGLU, J
    SANKOFF, D
    ALGORITHMICA, 1995, 13 (1-2) : 180 - 210
  • [23] Exact and approximation algorithms for sorting by reversals, with application to genome rearrangement
    Univ of Georgia, Athens, United States
    Algorithmica (New York), 1-2 (180-210):
  • [24] A Fast Algorithm for the Constrained Multiple Sequence Alignment Problem
    He, Dan
    Arslan, Abdullah N.
    Ling, Alan C. H.
    ACTA CYBERNETICA, 2006, 17 (04): : 701 - 717
  • [25] A fast algorithm for the constrained multiple sequence alignment problem
    Department of Computer Science, University of Vermont, Burlington, VT 05405, United States
    Acta Cybern, 2006, 4 (701-717):
  • [26] A New Implementation of Genome Rearrangement Problem
    Jing, Xiaoqian
    Shi, Haihe
    JOURNAL OF HEALTHCARE ENGINEERING, 2021, 2021
  • [27] SPRING: a tool for the analysis of genome rearrangement using reversals and block-interchanges
    Lin, Ying Chih
    Lu, Chin Lung
    Liu, Ying-Chuan
    Tang, Chuan Yi
    NUCLEIC ACIDS RESEARCH, 2006, 34 : W696 - W699
  • [28] A Fast Weighted SVT Algorithm
    Dutta, Aritra
    Li, Xin
    2018 5TH INTERNATIONAL CONFERENCE ON SYSTEMS AND INFORMATICS (ICSAI), 2018, : 1022 - 1026
  • [29] Fast solution algorithm of multiple-choice knapsack problem
    Bao, Jiang-Hong
    Yang, Qi-Gui
    Huanan Ligong Daxue Xuebao/Journal of South China University of Technology (Natural Science), 2009, 37 (04): : 42 - 45
  • [30] Fast algorithm for multiple-objects min-ε problem
    Kolesnikov, A
    Fränti, P
    2003 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOL 1, PROCEEDINGS, 2003, : 221 - 224