Constructing a Minimum-Level Phylogenetic Network from a Dense Triplet Set in Polynomial Time

preprint2011arXivOpen access

Abstract

For a given set L\mathcal{L} of species and a set T\mathcal{T} of triplets on L\mathcal{L}, one wants to construct a phylogenetic network which is consistent with T\mathcal{T}, i.e which represents all triplets of T\mathcal{T}. The level of a network is defined as the maximum number of hybrid vertices in its biconnected components. When T\mathcal{T} is dense, there exist polynomial time algorithms to construct level-0,1,20,1,2 networks (Aho et al. 81, Jansson et al. 04, Iersel et al. 08). For higher levels, partial answers were obtained by Iersel et al. 2008 with a polynomial time algorithm for simple networks. In this paper, we detail the first complete answer for the general case, solving a problem proposed by Jansson et al. 2004: for any kk fixed, it is possible to construct a minimum level-kk network consistent with T\mathcal{T}, if there is any, in time O(∣T∣k+1n⌊4k3⌋+1)O(|\mathcal{T}|^{k+1}n^{\lfloor\frac{4k}{3}\rfloor+1}). This is an improved result of our preliminary version presented at CPM'2009.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.