Skip to main content

Advertisement

Log in

Approximation Algorithms for Reconstructing the Duplication History of Tandem Repeats

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract

Computing the duplication history of a tandem repeated region is an important problem in computational biology (Fitch in Genetics 86:623–644, 1977; Jaitly et al. in J. Comput. Syst. Sci. 65:494–507, 2002; Tang et al. in J. Comput. Biol. 9:429–446, 2002). In this paper, we design a polynomial-time approximation scheme (PTAS) for the case where the size of the duplication block is 1. Our PTAS is faster than the previously best PTAS in Jaitly et al. (J. Comput. Syst. Sci. 65:494–507, 2002). For example, to achieve a ratio of 1.5, our PTAS takes O(n 5) time while the PTAS in Jaitly et al. (J. Comput. Syst. Sci. 65:494–507, 2002) takes O(n 11) time. We also design a ratio-6 polynomial-time approximation algorithm for the case where the size of each duplication block is at most 2. This is the first polynomial-time approximation algorithm with a guaranteed ratio for this case.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Benson, G., Dong, L.: Reconstructing the duplication history of a tandem repeat. In: Proceedings of the Seventh International Conference on Intelligent Systems for Molecular Biology (ISMB-99), pp. 44–53 (1999)

  2. Fitch, W.: Phylogenies constrained by cross-over process as illustrated by human hemoglobins in a thirteen cycle, eleven amino-acid repeat in human apolipoprotein A-I. Genetics 86, 623–644 (1977)

    Google Scholar 

  3. Jaitly, D., Kearney, P.E., Lin, G., Ma, B.: Methods for reconstructing the history of tandem repeats and their application to the human genome. J. Comput. Syst. Sci. 65, 494–507 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  4. Lillo, F., Basile, S., Mantegna, R.N.: Comparative genomics study of inverted repeats in bacteria. Bioinformatics 18, 971–979 (2002)

    Article  Google Scholar 

  5. Macas, J., Mszros, T., Nouzov, M.: PlantSat: a specialized database for plant satellite repeats. Bioinformatics 18, 28–35 (2002)

    Article  Google Scholar 

  6. Otu, H.H., Sayood, K.: A new sequence distance measure for phylogenetic tree construction. Bioinformatics 19, 2122–2130 (2004)

    Article  Google Scholar 

  7. Tang, M., Waterman, M.S., Yooseph, S.: Zinc finger gene clusters and tandem gene duplication. J. Comput. Biol. 9, 429–446 (2002)

    Article  Google Scholar 

  8. Wang, L., Jiang, T., Lawler, E.L.: Approximation algorithms for tree alignment with a given phylogeny. Algorithmica 16, 302–315 (1996)

    Article  MathSciNet  Google Scholar 

  9. Zhang, L., Ma, B., Wang, L., Xu, Y.: Greedy method for inferring tandem duplication history. Bioinformatics 19, 1497–1504 (2003)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lusheng Wang.

Additional information

Part of work was done during a Z.-Z. Chen visit at City University of Hong Kong.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Chen, ZZ., Wang, L. & Wang, Z. Approximation Algorithms for Reconstructing the Duplication History of Tandem Repeats. Algorithmica 54, 501–529 (2009). https://doi.org/10.1007/s00453-008-9209-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00453-008-9209-8

Keywords

Navigation