arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1302.2430q-bio.PEmath.CO
收藏

系统进化网络最大简约度的计算

On Computing the Maximum Parsimony Score of a Phylogenetic Network

Mareike Fischer, Leo van Iersel, Steven Kelk, Celine Scornavacca

摘要:

系统发育网络用于显示进化不像树的不同物种之间的关系,例如,在存在杂交事件或水平基因转移的情况下。树的推理方法,如最大简约需要修改,以适用于网络。在本文中,我们讨论了两种不同的定义网络上的最大简约,“硬连线”和“软”,并研究了计算它们的复杂性给定的网络拓扑结构和字符。通过利用与问题Multicut的链接,我们表明,计算2状态字符的硬连线简约得分是多项式时间可解的,而对于具有更多状态的字符,这个问题变得NP-难,但仍然是近似的和固定参数的简约得分。另一方面,我们表明,软定义,获得甚至弱近似保证已经很难二进制字符和受限的网络拓扑结构,和固定参数听话的算法在简约得分是不太可能的。在积极的一面,我们表明,计算软件的简约得分是固定的参数在网络的水平,一个自然的参数描述如何纠结的网状活动是在网络中易于处理。最后,我们表明,无论是硬接线和softwired简约分数可以有效地计算使用线性规划。该软件已免费提供。

英文摘要:

Phylogenetic networks are used to display the relationship of different species whose evolution is not treelike, which is the case, for instance, in the presence of hybridization events or horizontal gene transfers. Tree inference methods such as Maximum Parsimony need to be modified in order to be applicable to networks. In this paper, we discuss two different definitions of Maximum Parsimony on networks, "hardwired" and "softwired", and examine the complexity of computing them given a network topology and a character. By exploiting a link with the problem Multicut, we show that computing the hardwired parsimony score for 2-state characters is polynomial-time solvable, while for characters with more states this problem becomes NP-hard but is still approximable and fixed parameter tractable in the parsimony score. On the other hand we show that, for the softwired definition, obtaining even weak approximation guarantees is already difficult for binary characters and restricted network topologies, and fixed-parameter tractable algorithms in the parsimony score are unlikely. On the positive side we show that computing the softwired parsimony score is fixed-parameter tractable in the level of the network, a natural parameter describing how tangled reticulate activity is in the network. Finally, we show that both the hardwired and softwired parsimony score can be computed efficiently using Integer Linear Programming. The software has been made freely available.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑