Additive Approximation for Near-Perfect Phylogeny Construction
Pranjal Awasthi, Avrim Blum, Jamie Morgenstern, Or Sheffet

TL;DR
This paper presents a polynomial-time algorithm that constructs near-optimal phylogenetic trees with additive approximation guarantees, broadening efficient solutions for datasets with near-perfect phylogeny.
Contribution
It introduces the first polynomial-time algorithm achieving an additive approximation of $d+O(q^2)$ for near-perfect phylogeny construction, improving prior exponential-time methods.
Findings
Provides a polynomial-time $(1+o(1))$-approximation algorithm
Broadens the range of datasets with efficient near-optimal solutions
Achieves additive approximation guarantees for near-perfect phylogenies
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
