pith. sign in

arxiv: 1411.6804 · v1 · pith:PBPT2LUQnew · submitted 2014-11-25 · 💻 cs.DS · q-bio.PE

Reconstructing phylogenetic level-1 networks from nondense binet and trinet sets

classification 💻 cs.DS q-bio.PE
keywords trinetsbinetsnetworksphylogeneticlevel-1algorithmsbinaryexists
0
0 comments X
read the original abstract

Binets and trinets are phylogenetic networks with two and three leaves, respectively. Here we consider the problem of deciding if there exists a binary level-1 phylogenetic network displaying a given set $\mathcal{T}$ of binary binets or trinets over a set $X$ of taxa, and constructing such a network whenever it exists. We show that this is NP-hard for trinets but polynomial-time solvable for binets. Moreover, we show that the problem is still polynomial-time solvable for inputs consisting of binets and trinets as long as the cycles in the trinets have size three. Finally, we present an $O(3^{|X|} poly(|X|))$ time algorithm for general sets of binets and trinets. The latter two algorithms generalise to instances containing level-1 networks with arbitrarily many leaves, and thus provide some of the first supernetwork algorithms for computing networks from a set of rooted phylogenetic networks.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.