Hello. Sign in to personalize your visit. New user? Register now.  
Journal of Computational Biology
Neighbor Joining Algorithms for Inferring Phylogenies via LCA Distances

To cite this article:
Ilan Gronau, Shlomo Moran. Journal of Computational Biology. January/February 2007, 14(1): 1-15. doi:10.1089/cmb.2006.0115.

Published in Volume: 14 Issue 1: March 24, 2007

Full Text: • PDF for printing (445.7 KB) • PDF w/ links (239.2 KB)


Ilan Gronau
Department of Computer Science, Technion, Haifa, Israel.
Dr. Shlomo Moran
Department of Computer Science, Technion, Haifa, Israel.

Reconstructing phylogenetic trees efficiently and accurately from distance estimates is an ongoing challenge in computational biology from both practical and theoretical considerations. We study algorithms which are based on a characterization of edge-weighted trees by distances to LCAs (Least Common Ancestors). This characterization enables a direct application of ultrametric reconstruction techniques to trees which are not necessarily ultrametric. A simple and natural neighbor joining criterion based on this observation is used to provide a family of efficient neighbor-joining algorithms. These algorithms are shown to reconstruct a refinement of the Buneman tree, which implies optimal robustness to noise under criteria defined by Atteson. In this sense, they outperform many popular algorithms such as Saitou and Nei's NJ. One member of this family is used to provide a new simple version of the 3-approximation algorithm for the closest additive metric under the ι norm. A byproduct of our work is a novel technique which yields a time optimalO (n 2) implementation of common clustering algorithms such as UPGMA.

Free first page
All articles
Previous Next