Published May 2009 | Version Submitted
Journal Article Open

Why neighbor-joining works

  • 1. ROR icon University of California, Berkeley

Abstract

We show that the neighbor-joining algorithm is a robust quartet method for constructing trees from distances. This leads to a new performance guarantee that contains Atteson's optimal radius bound as a special case and explains many cases where neighbor-joining is successful even when Atteson's criterion is not satisfied. We also provide a proof for Atteson's conjecture on the optimal edge radius of the neighbor-joining algorithm. The strong performance guarantees we provide also hold for the quadratic time fast neighbor-joining algorithm, thus providing a theoretical basis for inferring very large phylogenies with neighbor-joining.

Additional Information

© 2007 Springer Science+Business Media, LLC. Received: 25 December 2006 / Accepted: 15 October 2007 / Published online: 4 December 2007. Radu Mihaescu was supported by a National Science Foundation graduate fellowship, and partially by the Fannie and John Hertz Foundation. Lior Pachter was partially supported by NIH grant R01HG2362 and NSF grant CCF0347992. Dan Levy was supported by NIH grant GM68423.

Attached Files

Submitted - 0602041.pdf

Files

0602041.pdf

Files (478.0 kB)

Name Size
md5:1024af4ddff7b16e67fece8c2e853b16
478.0 kB Preview Download

Additional details

Identifiers

Eprint ID
74834
DOI
10.1007/s00453-007-9116-4
Resolver ID
CaltechAUTHORS:20170307-094400293

Related works

Funding

NSF Graduate Research Fellowship
Fannie and John Hertz Foundation
NIH
R01HG2362
NSF
CCF-0347992
NIH
GM68423

Dates

Created
2017-03-07
Created from EPrint's datestamp field
Updated
2021-11-11
Created from EPrint's last_modified field