Abstract
2017. The rooted triplet distance is a measure of the dissimilarity of two phylogenetic trees with identical leaf label sets. An algorithm by Brodal et al. that computes it in O(n log n) time and O(n log n) space, where n is the number of leaf labels, has recently been implemented in the software package tqDist. In this article, we show that replacing the hierarchical decomposition tree used in Brodal et al.'s algorithm by a centroid paths-based data structure yields an O(n log3n)-time and O(n log n)-space algorithm that, although slower in theory, is faster in practice as well as less memory consuming. Simulations for values of n up to 4,000,000 support our claims experimentally.
Original language | English |
---|---|
Pages (from-to) | 106-126 |
Number of pages | 21 |
Journal | Journal of Computational Biology |
Volume | 24 |
Issue number | 2 |
DOIs | |
Publication status | Published - 1 Feb 2017 |
Externally published | Yes |
Keywords
- centroid path decomposition tree
- implementation
- phylogenetic tree comparison
- rooted triplet distance
ASJC Scopus subject areas
- Modelling and Simulation
- Molecular Biology
- Genetics
- Computational Mathematics
- Computational Theory and Mathematics