Skip to main content

Part of the book series: Leitfäden der Informatik ((XLINF))

  • 299 Accesses

Zusammenfassung

In diesem Kapitel werden wir einige grundlegende Algorithmen und Datenstrukturen für den Umgang mit Strings vorstellen. Hierzu gehören Verfahren zum exakten Vergleich von Strings und zum Auffinden von Wiederholungen in Strings. Die hier vorgestellten Methoden können zum Teil schon direkt genutzt werden, um Problemstellungen zu behandeln, die in der Molekularbiologie auftreten, wie zum Beispiel die Bestimmung von Wiederholungen in einer DNA-Sequenz. Andere der vorgestellten Ansätze werden wir in späteren Kapiteln des Buches als Teilprozeduren nutzen, mit deren Hilfe wir dann komplexere Probleme lösen können.

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.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 44.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.

Literaturhinweise

  1. D. Gusfield: Algorithms on Strings, Trees, and Sequences. Cambridge University Press, 1997.

    Book  MATH  Google Scholar 

  2. M. Crochemore und W. Rytter: Text Algorithms. Oxford University Press, 1994.

    MATH  Google Scholar 

  3. T. H. Cormen, C. E. Leiserson und R. L. Rivest: Introduction to Algorithms. McGraw-Hill, 1990.

    MATH  Google Scholar 

  4. A. V. Aho, J. E. Hoperoft and J. D. Ullman: The Design and Analysis of Computer Algorithms. Addison-Wesley, 1974.

    MATH  Google Scholar 

  5. J. Hromkovic: Algorithmische Konzepte der Informatik. Teubner, 2001.

    MATH  Google Scholar 

  6. J. E. Hoperoft, R. Motwani, und J D. Ullman: Introduction to Automata Theory, Languages, and Computation. Addison-Wesley 2001, (2. Auflage). Deutsche Ausgabe: Einfiihrung in die Automatentheorie, Formale Sprachen und Komplexitätstheorie. Pearson Studium, 2002.

    Google Scholar 

  7. D. E. Knuth, J. H. Morris und V. R. Pratt: Fast pattern matching in strings. SIAM Journal on Computing 6 (2), 1977, pp. 323–350.

    Article  MATH  MathSciNet  Google Scholar 

  8. T. H. Cormen, C. E. Leiserson und R. L. Rivest: Introduction to Algorithms. McGraw-Hill, 1990.

    MATH  Google Scholar 

  9. T. H. Cormen, C. E. Leiserson, R. L. Rivest und C. Stein: Introduction to Algorithms, Second Edition. McGraw-Hill, 2001.

    MATH  Google Scholar 

  10. R. S. Boyer and J. S. Moore: A fast string-searching algorithm. Communications of the ACM 20 (10), 1977, pp. 762–772.

    Article  MATH  Google Scholar 

  11. W. Rytter: A correct preprocessing algorithm for Boyer-Moore string searching. SIAM Journal on Computing 9, 1980, pp. 509–512.

    Article  MATH  MathSciNet  Google Scholar 

  12. A. Apostolico and R. Giancarlo: The Boyer-Moore-Galil string searching strategies revisited. SIAM Journal on Computing 15, 1986, pp. 98–105.

    Article  MATH  MathSciNet  Google Scholar 

  13. A. V. Aho, J. E. Hoperoft and J. D. Ullman: The Design and Analysis of Computer Algorithms. Addison-Wesley, 1974.

    MATH  Google Scholar 

  14. P. Weiner: Linear pattern matching algorithms. Proceedings of the 14th IEEE Symposium on Switching and Automata Theory, 1973, pp. 1–11.

    Google Scholar 

  15. E. M. McCreight: A space-economical suffix tree construction algorithm. Journal of the ACM 23, 1976, pp. 262–272.

    Article  MATH  MathSciNet  Google Scholar 

  16. E. Ukkonen: On-line construction of suffix-trees. Algorithmica 14, 1995, pp. 249–260.

    Article  MATH  MathSciNet  Google Scholar 

  17. A. Apostolico: The myriad virtues of subword trees. In: A. Apostolico and Z. Galil (Hrsg.): Combinatorics on Words. Springer, Nato ASI series vol. 112, 1985, pp. 85–96.

    Google Scholar 

  18. D. Gusfield: Algorithms on Strings, Trees, and Sequences. Cambridge University Press, 1997.

    Book  MATH  Google Scholar 

  19. M. Crochemore und W. Rytter: Text Algorithms. Oxford University Press, 1994.

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2003 B. G. Teubner Verlag / GWV Fachverlage GmbH, Wiesbaden

About this chapter

Cite this chapter

Böckenhauer, HJ., Bongartz, D. (2003). String-Algorithmen. In: Algorithmische Grundlagen der Bioinformatik. Leitfäden der Informatik. Vieweg+Teubner Verlag. https://doi.org/10.1007/978-3-322-80043-5_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-322-80043-5_4

  • Publisher Name: Vieweg+Teubner Verlag

  • Print ISBN: 978-3-519-00398-4

  • Online ISBN: 978-3-322-80043-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics