Skip to main navigation Skip to search Skip to main content

Simultaneous identification of duplications, losses, and lateral gene transfers

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

Abstract

We give a fixed-parameter algorithm for the problem of enumerating all minimum-cost LCA-reconciliations involving gene duplications, gene losses, and lateral gene transfers (LGTs) for a given species tree S and a given gene tree G. Our algorithm can work for the weighted version of the problem, where the costs of a gene duplication, a gene loss, and an LGT are left to the user's discretion. The algorithm runs in O(m+3 k/c n) time, where m is the number of vertices in S, n is the number of vertices in G, c is the smaller between a gene duplication cost and an LGT cost, and k is the minimum cost of an LCA-reconciliation between S and G. The time complexity is indeed better if the cost of a gene loss is greater than 0. In particular, when the cost of a gene loss is at least 0.614c, the running time of the algorithm is O(m+2.78 k/cn). © 2004-2012 IEEE.
Original languageEnglish
Article number6205730
Pages (from-to)1515-1528
JournalIEEE/ACM Transactions on Computational Biology and Bioinformatics
Volume9
Issue number5
DOIs
Publication statusPublished - 2012

Research Keywords

  • fixed-parameter algorithms
  • Phylogenetic trees
  • reconciliations

Fingerprint

Dive into the research topics of 'Simultaneous identification of duplications, losses, and lateral gene transfers'. Together they form a unique fingerprint.

Cite this