Additive Approximation for Near-Perfect Phylogeny Construction
Abstract
We study the problem of constructing phylogenetic trees for a given set of species. The problem is formulated as that of finding a minimum Steiner tree on points over the Boolean hypercube of dimension . It is known that an optimal tree can be found in linear time if the given dataset has a perfect phylogeny, i.e. cost of the optimal phylogeny is exactly . Moreover, if the data has a near-perfect phylogeny, i.e. the cost of the optimal Steiner tree is , it is known that an exact solution can be found in running time which is polynomial in the number of species and , yet exponential in . In this work, we give a polynomial-time algorithm (in both and ) that finds a phylogenetic tree of cost . This provides the best guarantees known - namely, a -approximation - for the case , broadening the range of settings for which near-optimal solutions can be efficiently found. We also discuss the motivation and reasoning for studying such additive approximations.
Keywords
Cite
@article{arxiv.1206.3334,
title = {Additive Approximation for Near-Perfect Phylogeny Construction},
author = {Pranjal Awasthi and Avrim Blum and Jamie Morgenstern and Or Sheffet},
journal= {arXiv preprint arXiv:1206.3334},
year = {2012}
}