Calculating SPR distances between trees

68Citations
Citations of this article
165Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

The SPR distance between two trees is the minimum number of SPR moves required to convert one tree into the other. It has been proven as an NP-complete problem. A heuristic to calculate SPR distances between trees is described. It performs favorably when compared with other existing heuristics, RIATA-HGT and EEEP. Compared with RIATA-HGT, the new method tends to produce better estimations when the trees are relatively similar, and worse estimations when the trees are very different (e.g., random trees); it produces results rather similar to those of EEEP, but orders of magnitude faster. A measure of tree-similarity based on SPR distances is proposed, obtained by calculating the minimum number of weighted SPR moves (with moves to closer nodes being less costly). The resulting measure of similarity is symmetric (i.e., Dij = Dji, for any two trees i,j). © The Willi Hennig Society 2007.

Cite

CITATION STYLE

APA

Goloboff, P. A. (2008). Calculating SPR distances between trees. Cladistics, 24(4), 591–597. https://doi.org/10.1111/j.1096-0031.2007.00189.x

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free