A more efficient approximation scheme for tree alignment

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

30 Scopus Citations
View graph of relations

Author(s)

Related Research Unit(s)

Detail(s)

Original languageEnglish
Pages (from-to)283-299
Journal / PublicationSIAM Journal on Computing
Volume30
Issue number1
Publication statusPublished - 2000

Link(s)

Abstract

We present a new polynomial time approximation scheme (PTAS) for tree alignment, which is an important variant of multiple sequence alignment. As in the existing PTASs in the literature, the basic approach of our algorithm is to partition the given tree into overlapping components of a constant size and then apply local optimization on each such component. But the new algorithm uses a clever partitioning strategy and achieves a better efficiency for the same performance ratio. For example, to achieve approximation ratios 1.6 and 1.5, the best existing PTAS has to spend time O(kdn5) and O(kdn9), respectively, where n is the length of each leaf sequence and d, k are the depth and number of leaves of the tree, while the new PTAS only has to spend time O(kdn4) and O(kdn5). Moreover, the performance of the PTAS is more sensitive to the size of the components, which basically determines the running time, and we obtain an improved approximation ratio for each size. Some experiments of the algorithm on simulated and real data are also given.

Research Area(s)

  • Approximation algorithm, Computational biology, Evolutionary tree, Multiple sequence alignment, Phylogeny

Citation Format(s)

A more efficient approximation scheme for tree alignment. / Wang, L.; Jiang, T.; Gusfield, D.
In: SIAM Journal on Computing, Vol. 30, No. 1, 2000, p. 283-299.

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

Download Statistics

No data available