Selecting the branches for an evolutionary tree: a polynomial time approximation scheme

  • Authors:
  • Jonathan Badger;Paul Kearney;Ming Li;John Tsang;Tao Jiang

  • Affiliations:
  • Department of Computer Science, University of Waterloo, Waterloo, ON N2L3G1, Canada;Department of Computer Science, University of Waterloo, Waterloo, ON N2L3G1, Canada;Department of Computer Science, University of Waterloo, Waterloo, ON N2L3G1, Canada;Department of Computer Science, University of Waterloo, Waterloo, ON N2L3G1, Canada;Department of Computer Science, University of California, Riverside, CA

  • Venue:
  • Journal of Algorithms
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Many fundamental questions in evolution remain unresolved despite the abundance of genetic sequence data that is now available. This state of affairs is partly due to the lack of simultaneously efficient and accurate computational methods for inferring evolutionary trees. Efficient methods are critical since the abundance of sequence data has resulted in the need to analyze large datasets. Methods with guaranteed accuracy are important since biologists require proof that results are meaningful. In this paper the first polynomial time approximation scheme (PTAS) for selecting the branches of an evolutionary trees from a list of candidate branches is presented. PTAS's are highly desirable since they allow the approximation of an optimal solution with arbitrary precision in polynomial time. This PTAS is based upon recent advances in the approximation of smooth polynomial integer programs.