DTL reconciliation repair

BMC Bioinformatics. 2017 Mar 14;18(Suppl 3):76. doi: 10.1186/s12859-017-1463-9.

Abstract

Background: Maximum parsimony phylogenetic tree reconciliation is an important technique for reconstructing the evolutionary histories of hosts and parasites, genes and species, and other interdependent pairs. Since the problem of finding temporally feasible maximum parsimony reconciliations is NP-complete, current methods use either exact algorithms with exponential worst-case running time or heuristics that do not guarantee optimal solutions.

Results: We offer an efficient new approach that begins with a potentially infeasible maximum parsimony reconciliation and iteratively "repairs" it until it becomes temporally feasible.

Conclusions: In a non-trivial number of cases, this approach finds solutions that are better than those found by the widely-used Jane heuristic.

Keywords: DTL reconciliation; Phylogenetic reconciliation; Undated trees.

MeSH terms

  • Algorithms*
  • Computational Biology / methods*
  • Evolution, Molecular
  • Feasibility Studies
  • Models, Theoretical*
  • Phylogeny
  • Software