Cargando…
On the computational complexity of the maximum parsimony reconciliation problem in the duplication-loss-coalescence model
BACKGROUND: Phylogenetic tree reconciliation is a widely-used method for inferring the evolutionary histories of genes and species. In the duplication-loss-coalescence (DLC) model, we seek a reconciliation that explains the incongruence between a gene and species tree using gene duplication, loss, a...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2017
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5349084/ https://www.ncbi.nlm.nih.gov/pubmed/28316640 http://dx.doi.org/10.1186/s13015-017-0098-8 |
_version_ | 1782514401211842560 |
---|---|
author | Bork, Daniel Cheng, Ricson Wang, Jincheng Sung, Jean Libeskind-Hadas, Ran |
author_facet | Bork, Daniel Cheng, Ricson Wang, Jincheng Sung, Jean Libeskind-Hadas, Ran |
author_sort | Bork, Daniel |
collection | PubMed |
description | BACKGROUND: Phylogenetic tree reconciliation is a widely-used method for inferring the evolutionary histories of genes and species. In the duplication-loss-coalescence (DLC) model, we seek a reconciliation that explains the incongruence between a gene and species tree using gene duplication, loss, and deep coalescence events. In the maximum parsimony framework, costs are associated with these event types and a reconciliation is sought that minimizes the total cost of the events required to map the gene tree onto the species tree. RESULTS: We show that this problem is NP-hard even for the special case of minimizing the number of duplications. We then show that the problem is APX-hard when both duplications and losses are considered, implying that no polynomial-time approximation scheme can exist for the problem unless P = NP. CONCLUSIONS: These intractability results are likely to guide future research on algorithmic aspects of the DLC-reconciliation problem. |
format | Online Article Text |
id | pubmed-5349084 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2017 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-53490842017-03-17 On the computational complexity of the maximum parsimony reconciliation problem in the duplication-loss-coalescence model Bork, Daniel Cheng, Ricson Wang, Jincheng Sung, Jean Libeskind-Hadas, Ran Algorithms Mol Biol Research BACKGROUND: Phylogenetic tree reconciliation is a widely-used method for inferring the evolutionary histories of genes and species. In the duplication-loss-coalescence (DLC) model, we seek a reconciliation that explains the incongruence between a gene and species tree using gene duplication, loss, and deep coalescence events. In the maximum parsimony framework, costs are associated with these event types and a reconciliation is sought that minimizes the total cost of the events required to map the gene tree onto the species tree. RESULTS: We show that this problem is NP-hard even for the special case of minimizing the number of duplications. We then show that the problem is APX-hard when both duplications and losses are considered, implying that no polynomial-time approximation scheme can exist for the problem unless P = NP. CONCLUSIONS: These intractability results are likely to guide future research on algorithmic aspects of the DLC-reconciliation problem. BioMed Central 2017-03-14 /pmc/articles/PMC5349084/ /pubmed/28316640 http://dx.doi.org/10.1186/s13015-017-0098-8 Text en © The Author(s) 2017 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated. |
spellingShingle | Research Bork, Daniel Cheng, Ricson Wang, Jincheng Sung, Jean Libeskind-Hadas, Ran On the computational complexity of the maximum parsimony reconciliation problem in the duplication-loss-coalescence model |
title | On the computational complexity of the maximum parsimony reconciliation problem in the duplication-loss-coalescence model |
title_full | On the computational complexity of the maximum parsimony reconciliation problem in the duplication-loss-coalescence model |
title_fullStr | On the computational complexity of the maximum parsimony reconciliation problem in the duplication-loss-coalescence model |
title_full_unstemmed | On the computational complexity of the maximum parsimony reconciliation problem in the duplication-loss-coalescence model |
title_short | On the computational complexity of the maximum parsimony reconciliation problem in the duplication-loss-coalescence model |
title_sort | on the computational complexity of the maximum parsimony reconciliation problem in the duplication-loss-coalescence model |
topic | Research |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5349084/ https://www.ncbi.nlm.nih.gov/pubmed/28316640 http://dx.doi.org/10.1186/s13015-017-0098-8 |
work_keys_str_mv | AT borkdaniel onthecomputationalcomplexityofthemaximumparsimonyreconciliationproblemintheduplicationlosscoalescencemodel AT chengricson onthecomputationalcomplexityofthemaximumparsimonyreconciliationproblemintheduplicationlosscoalescencemodel AT wangjincheng onthecomputationalcomplexityofthemaximumparsimonyreconciliationproblemintheduplicationlosscoalescencemodel AT sungjean onthecomputationalcomplexityofthemaximumparsimonyreconciliationproblemintheduplicationlosscoalescencemodel AT libeskindhadasran onthecomputationalcomplexityofthemaximumparsimonyreconciliationproblemintheduplicationlosscoalescencemodel |