Skip to main content

Externalizing the Multiple Sequence Alignment Problem with Affine Gap Costs

  • Conference paper
KI 2007: Advances in Artificial Intelligence (KI 2007)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 4667))

Included in the following conference series:

Abstract

Multiple sequence alignment (MSA) is a problem in computational biology with the goal to discover similarities between DNA or protein sequences. One problem in larger instances is that the search exhausts main memory. This paper applies disk-based heuristic search to solve MSA benchmarks. We extend iterative-deepening dynamic programming, a hybrid of dynamic programming and IDA*, for which optimal alignments with respect to similarity metrics and affine gap cost are computed. We achieve considerable savings of main memory with an acceptable time overhead. By scaling buffer sizes, the space-time trade-off can be adapted to existing resources.

The work is supported by DFG in the projects ED-74/3 and ED-74/4.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Altschul, S.: Gap costs for multiple sequence alignment. Journal of Theoretical Biology 138, 297–309 (1989)

    Article  MathSciNet  Google Scholar 

  2. Hirschberg, D.S.: A linear space algorithm for computing common subsequences. Communications of the ACM 18(6), 341–343 (1975)

    Article  MATH  MathSciNet  Google Scholar 

  3. Kissmann, P.: Externalisierung des Sequenzenalignierungsproblems. Diploma Thesis, University of Dortmund (January 2007)

    Google Scholar 

  4. Korf, R.E., Zhang, W., Thayer, I., Hohwald, H.: Frontier search. Journal of the ACM 52(5), 715–748 (2005)

    Article  MathSciNet  Google Scholar 

  5. Niewiadomski, R., Amaral, J.N., Holte, R.C.: Sequential and parallel algorithms for frontier A* with delayed duplicate detection. In: AAAI (2006)

    Google Scholar 

  6. Schroedl, S.: An improved search algorithm for optimal multiple sequence alignment. Journal of Artificial Intelligence Research 23, 587–623 (2005)

    MATH  MathSciNet  Google Scholar 

  7. Wah, B.W., Shang, Y.: A comparison of a class of IDA* search algorithms. International Journal of Tools with Artificial Intelligence 3(4), 493–523 (1995)

    Article  Google Scholar 

  8. Zhou, R., Hansen, E.: Sparse-memory graph search. In: IJCAI, pp. 1259–1268 (2003)

    Google Scholar 

  9. Zhou, R., Hansen, E.: Sweep A*: Space-efficient heuristic search in partially-ordered graphs. In: ICTAI, pp. 427–434 (2003)

    Google Scholar 

  10. Zhou, R., Hansen, E.: Breadth-first heuristic search. In: ICAPS, pp. 92–100 (2004)

    Google Scholar 

  11. Zhou, R., Hansen, E.: K-Group A* for multiple sequence alignment with quasi-natural gap costs. In: ICTAI, pp. 688–695 (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Joachim Hertzberg Michael Beetz Roman Englert

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Edelkamp, S., Kissmann, P. (2007). Externalizing the Multiple Sequence Alignment Problem with Affine Gap Costs. In: Hertzberg, J., Beetz, M., Englert, R. (eds) KI 2007: Advances in Artificial Intelligence. KI 2007. Lecture Notes in Computer Science(), vol 4667. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74565-5_36

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-74565-5_36

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-74564-8

  • Online ISBN: 978-3-540-74565-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics