학술논문

Maximum Covering Subtrees for Phylogenetic Networks
Document Type
Periodical
Source
IEEE/ACM Transactions on Computational Biology and Bioinformatics IEEE/ACM Trans. Comput. Biol. and Bioinf. Computational Biology and Bioinformatics, IEEE/ACM Transactions on. 18(6):2823-2827 Jan, 2021
Subject
Bioengineering
Computing and Processing
Phylogeny
Standards
Complexity theory
Encoding
Algorithms
complexity
phylogenetic networks
trees
flow networks
Language
ISSN
1545-5963
1557-9964
2374-0043
Abstract
Tree-based phylogenetic networks, which may be roughly defined as leaf-labeled networks built by adding arcs only between the original tree edges, have elegant properties for modeling evolutionary histories. We answer an open question of Francis, Semple, and Steel about the complexity of determining how far a phylogenetic network is from being tree-based, including non-binary phylogenetic networks. We show that finding a phylogenetic tree covering the maximum number of nodes in a phylogenetic network can be computed in polynomial time via an encoding into a minimum-cost flow problem.