【24h】

A Linear-time Algorithm for Optimal Tree Completion

机译:最优树完成的线性时间算法

获取原文

摘要

A phylogenetic tree, a tree representing evolution among species, is a general tool for bioinformatics. It is increasingly common to have more than one trees for an interested set of species. When there is a one important tree t with missing species, one would like to complete it with a reference tree T that contains all species while ensuring that the resulting tree maintains the structure of t. Christensen, Molloy, Vachaspati and Warnow [Algorithms for Molecular Biology, 2018] addressed this issue by formulating the Optimal Tree Completion Problem. They presented an optimal algorithm called OCTAL that works in O (n2) time where n is the number of species in T. They also proved that OCTAL minimizes the Robinson-Foulds distance between T' and T. We show that this can be done more efficiently by presenting an O(n)-time implementation of their algorithm.
机译:系统发育树是代表物种间进化的树,是生物信息学的通用工具。对于一组感兴趣的树种来说,拥有不止一棵树变得越来越普遍。当有一棵重要的树t缺少物种时,人们希望用包含所有物种的参考树T来完成它,同时确保生成的树保持t的结构。 Christensen,Molloy,Vachaspati和Warnow [分子生物学算法,2018年]通过提出最佳树完成问题解决了这个问题。他们提出了一种称为OCTAL的最佳算法,该算法可在O(n 2 )时间,其中n是T中物种的数量。他们还证明了OCTAL可以最大程度地减小T'与T之间的Robinson-Foulds距离。我们证明了通过展示O(n)时间实现它们可以更有效地实现算法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号