bioRxivEvolutionary BiologyPreprint
Admixed populations in the neighbor-joining algorithm: a geometric analysis with five taxa
Joy Z. ZhangiD, Wai Tung ‘Jack’ Lo, Michael StillmaniD, Jaehee KimiD
Abstract
The Neighbor-Joining (NJ) algorithm is a widely used method for constructing phylogenetic trees from genetic distances. While NJ is known to perform well with tree-like data, its behavior under admixture remains understudied. In this work, we present a geometric framework for analyzing the NJ algorithm under a linear admixture model. We focus on three key properties related to clustering order, distance, and topological path length in the resulting NJ trees involving five taxa. Our approach leverages polyhedral geometry to define NJ cones, which correspond to distinct cherry-picking orders and partition the space of dissimilarity vectors. We project dissimilarity vectors with admixture into a lower-dimensional space without admixture, defining polyhedral regions induced by NJ cones that satisfy specified properties. We compute the exact probabilities that these properties hold by directly calculating the volumes of the induced NJ cones and compare them with Monte Carlo integration and standard NJ simulation methods. Our results show that the property on clustering order is always satisfied, while the other properties are highly probable but depend on the admixture fraction. We also prove that certain induced NJ cones have zero volume, indicating that the corresponding NJ tree topologies are infeasible under admixture. We have implemented our methods as a publicly available module NeighborJoining within Macaulay2, providing an efficient tool for analyzing NJ cones and their properties. This work provides new insights into the geometric structure inherent to the NJ algorithm in the presence of admixture, identifying the conditions under which admixture influences the resulting phylogenetic trees.
- Citations
- 0
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Advancing admixture graph estimation via maximum likelihood network orientation
E. K. Molloy, A. Durvasula, S. Sankararaman·bioRxiv·Feb 2, 2021
- Geometry of Ranked Nearest Neighbour Interchange Space of Phylogenetic Trees
Lena Collienne, Kieran Elmes, … Alex Gavryushkin·bioRxiv·Dec 19, 2019
- Statistically consistent divide-and-conquer pipelines for phylogeny estimation using NJMerge
E. K. Molloy, T. Warnow·bioRxiv·Apr 21, 2019
- k-Nearest Common Leaves algorithm for phylogenetic tree completion
Aleksandr Koshkarov, Nadia Tahiri·bioRxiv·Apr 4, 2026
- Scalable and robust phylogenetic tree reconstruction from copy-number data with Sparse Rooted Neighbor Joining
Vittorio Zampinetti, Harald Melin, … Jens Lagergren·bioRxiv·Jul 31, 2026
- A geometrical framework for f-statistics
G. Oteo-Garcia, J.-A. Oteo·bioRxiv·Aug 19, 2020