The Worst Case Complexity of Maximum Parsimony

Amir Carmel, Noa Musa-Lempel, Dekel Tsur, Michal Ziv-Ukelson
2014 Journal of Computational Biology  
One of the core classical problems in computational biology is that of constructing the most parsimonious phylogenetic tree interpreting an input set of sequences from the genomes of evolutionarily related organisms. We re-examine the classical Maximum Parsimony (MP) optimization problem for the general (asymmetric) scoring matrix case, where rooted phylogenies are implied, and analyze the worst case bounds of three approaches to MP: The approach of Cavalli-Sforza and Edwards (Cavalli-Sforza
more » ... Edwards, 1967) , the approach of Hendy and Penny (Hendy and Penny, 1982) , and a new agglomerative, "bottom-up" approach we present in this paper. We show that the second and third approaches are faster than the first one by a factor of Θ( √ n) and Θ(n), respectively, where n is the number of species.
doi:10.1089/cmb.2014.0128 pmid:25302568 pmcid:PMC4224053 fatcat:mwqfyewfbre2hlp3y6aut6zy3i