Polynomial-Time Algorithms for Phylogenetic Inference Problems

被引:4
|
作者
van Iersel, Leo [1 ]
Janssen, Remie [1 ]
Jones, Mark [1 ]
Murakami, Yukihiro [1 ]
Zeh, Norbert [2 ]
机构
[1] Delft Univ Technol, Delft Inst Appl Math, Mourik Broekmanweg 6, NL-2628 XE Delft, Netherlands
[2] Dalhousie Univ, Fac Comp Sci, 6050 Univ Ave, Halifax, NS B3H 1W5, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Phylogenetic inference problems; Polynomial-time algorithms; GENE DUPLICATION; EVOLUTION; TREES; NUMBER;
D O I
10.1007/978-3-319-91938-6_4
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
A common problem in phylogenetics is to try to infer a species phylogeny from gene trees. We consider different variants of this problem. The first variant, called Unrestricted Minimal Episodes Inference, aims at inferring a species tree based on a model of speciation and duplication where duplications are clustered in duplication episodes. The goal is to minimize the number of such episodes. The second variant, Parental Hybridization, aims at inferring a species network based on a model of speciation and reticulation. The goal is to minimize the number of reticulation events. It is a variant of the wellstudied Hybridization Number problem with a more generous view on which gene trees are consistent with a given species network. We show that these seemingly different problems are in fact closely related and can, surprisingly, both be solved in polynomial time, using a structure we call "beaded trees". However, we also show that methods based on these problems have to be used with care because the optimal species phylogenies always have some restricted form. We discuss several possibilities to overcome this problem.
引用
收藏
页码:37 / 49
页数:13
相关论文
共 50 条