Computational Complexity of Inferring Phylogenies by Compatibility
Open Access
- 1 June 1986
- journal article
- research article
- Published by JSTOR in Systematic Zoology
- Vol. 35 (2) , 224-229
- https://doi.org/10.2307/2413432
Abstract
A well-known approach to inferring phylogenies involves finding a phylogeny with the largest number of characters that are perfectly compatible with it. Variations of this problem depend on whether characters are: cladistic (rooted) or qualitative (unrooted); binary (two states) or unconstrained (more than one state). The computational cost of known algorithms that guarantee solutions to these problems increases at least exponentially with problem size; practical computational considerations restrict the use of such algorithms to analyzing problems of small size. We establish that the four basic variants of the compatibility problem are all NP-complete and, thus, are so difficult computationally that for them efficient optimal algorithms are not likely to exist.This publication has 5 references indexed in Scilit:
- Computationally difficult parsimony problems in phylogenetic systematicsJournal of Theoretical Biology, 1983
- Unlikelihood that minimal phylogenies for a realistic biological study can be constructed in reasonable computational timeMathematical Biosciences, 1982
- Inferring Phylogenetic Trees from Chromosome Inversion DataSystematic Zoology, 1978
- A mathematical foundation for the analysis of cladistic character compatibilityMathematical Biosciences, 1976
- A METHOD FOR DEDUCING BRANCHING SEQUENCES IN PHYLOGENYEvolution, 1965