Heuristics for the gene-duplication problem: A ⊖(n) speed-up for the local search

42Citations
Citations of this article
23Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The gene-duplication problem is to infer a species supertree from a collection of gene trees that are confounded by complex histories of gene duplications. This problem is NP-hard and thus requires efficient and effective heuristics. Existing heuristics perform a stepwise search of the tree space, where each step is guided by an exact solution to an instance of a local search problem. We show how this local search problem can be solved efficiently by reusing previously computed information. This improves the running time of the current solution by a factor of n, where n is the number of species in the resulting supertree solution, and makes the gene-duplication problem more tractable for large-scale phylogenetic analyses. We verify the exceptional performance of our solution in a comparison study using sets of large randomly generated gene trees. Furthermore, we demonstrate the utility of our solution by incorporating large genomic data sets from GenBank into a supertree analysis of plants. © Springer-Verlag Berlin Heidelberg 2007.

Cite

CITATION STYLE

APA

Bansal, M. S., Burleigh, J. G., Eulenstein, O., & Wehe, A. (2007). Heuristics for the gene-duplication problem: A ⊖(n) speed-up for the local search. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4453 LNBI, pp. 238–252). https://doi.org/10.1007/978-3-540-71681-5_17

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free