Reconstructing an ultrametric galled phylogenetic network from a distance matrix.

J Bioinform Comput Biol

Department of Computer Science, The University of Hong Kong, Pokfulam Road, Hong Kong, PR China.

Published: August 2006

Given a distance matrix M that specifies the pairwise evolutionary distances between n species, the phylogenetic tree reconstruction problem asks for an edge-weighted phylogenetic tree that satisfies M, if one exists. We study some extensions of this problem to rooted phylogenetic networks. Our main result is an O(n(2) log n)-time algorithm for determining whether there is an ultrametric galled network that satisfies M, and if so, constructing one. In fact, if such an ultrametric galled network exists, our algorithm is guaranteed to construct one containing the minimum possible number of nodes with more than one parent (hybrid nodes). We also prove that finding a largest possible submatrix M' of M such that there exists an ultrametric galled network that satisfies M' is NP-hard. Furthermore, we show that given an incomplete distance matrix (i.e. where some matrix entries are missing), it is also NP-hard to determine whether there exists an ultrametric galled network which satisfies it.

Download full-text PDF

Source
http://dx.doi.org/10.1142/s0219720006002211DOI Listing

Publication Analysis

Top Keywords

ultrametric galled
20
galled network
16
distance matrix
12
network satisfies
12
phylogenetic tree
8
exists ultrametric
8
galled
5
network
5
reconstructing ultrametric
4
phylogenetic
4

Similar Publications

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!