Identifying duplications and lateral gene transfers simultaneously and rapidly

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

View graph of relations

Author(s)

Related Research Unit(s)

Detail(s)

Original languageEnglish
Article number2150033
Journal / PublicationJournal of Bioinformatics and Computational Biology
Volume20
Issue number1
Online published9 Dec 2021
Publication statusPublished - Feb 2022

Abstract

This paper deals with the problem of enumerating all minimum-cost LCA-reconciliations involving gene duplications and lateral gene transfers (LGTs) for a given species tree S and a given gene tree G. Previously, [Tofigh A, Hallett M, Lagergren J, Simultaneous identification of duplications and lateral gene transfers, IEEE/ACM Trans Comput Biol Bioinf 517-535, 2011.] gave a fixed-parameter algorithm for this problem that runs in O(+ 3kn) time, where m is the number of vertices in S, n is the number of vertices in G, and k is the minimum cost of an LCA-reconciliation between S and G. In this paper, by refining their algorithm, we obtain a new one for the same problem that finds and outputs the solutions in a compact form within O(mn+ 3k) time. In the most interesting case where 3≥ mn2, our algorithm is O(n) times faster.

Research Area(s)

  • enumerate algorithms, fixed-parameter algorithms, Phylogenetic trees, reconciliations