APPROXIMATION ALGORITHMS FOR TREE ALIGNMENT WITH A GIVEN PHYLOGENY

Citation
Ls. Wang et al., APPROXIMATION ALGORITHMS FOR TREE ALIGNMENT WITH A GIVEN PHYLOGENY, Algorithmica, 16(3), 1996, pp. 302-315
Citations number
27
Categorie Soggetti
Computer Sciences",Mathematics,Mathematics,"Computer Science Software Graphycs Programming
Journal title
ISSN journal
01784617
Volume
16
Issue
3
Year of publication
1996
Pages
302 - 315
Database
ISI
SICI code
0178-4617(1996)16:3<302:AAFTAW>2.0.ZU;2-G
Abstract
We study the following fundamental problem in computational molecular biology: Given a set of DNA sequences representing some species and a phylogenetic tree depicting the ancestral relationship among these spe cies, compute an optimal alignment of the sequences by the means of co nstructing a minimum-cost evolutionary tree. The problem is an importa nt variant of multiple sequence alignment, and is widely known as tree alignment. We design an efficient approximation algorithm with perfor mance ratio 2 for tree alignment, The algorithm is then extended to a polynomial-time approximation scheme. The construction actually works for Steiner trees in any metric space, and thus implies a polynomial-t ime approximation scheme for planar Steiner trees under a given topolo gy (with any constant degree). To our knowledge, this is the first pol ynomial-time approximation scheme in the fields of computational biolo gy and Steiner trees. The approximation algorithms may be useful in ev olutionary genetics practice as they can provide a good initial alignm ent for the iterative method in [23].