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

Abstract

For a given set L of species and a set T of triplets on L, one wants to construct a phylogenetic network which is consistent with T, i.e which represents all triplets of T. The level of a network is defined as the maximum number of hybrid vertices in its biconnected components. When T is dense, there exist polynomial time algorithms to construct level-0,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 k fixed, it is possible to construct a minimum level-k network consistent with T, if there is any, in time O(|T|k+1n4k3+1). This is an improved result of our preliminary version presented at CPM'2009.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…