Theorie: Allgemeine Theorie |
Automaten und Sprachen |
Automaten sind abstrakte
Maschinen zur Erkennung einer Sprache aus einer gegebenen Grammatik.
Während Grammatiken
eine Sprache erzeugen, werden Automaten zur Erkennung und Unterscheidung
von Sprachklassen eingesetzt. Der Begriff "Sprache" umschreibt dabei allgemein
formale Sprachen, die aus einer Menge von Zeichenketten bestehen. Die Verwendung
von Automaten beschränkt sich somit nicht auf natürlich-sprachliche
Fragestellungen. Sie werden vorallem auch in der theoretischen Informatik
und in der Mathematik eingesetzt.