Chomsky-Hierarchie
Chomsky-Hierarchie ist ein Begriff aus der
theoretischen Informatik und bezeichnet eine Hierarchie von Klassen
formaler Grammatiken, die formale Sprachen erzeugen. Sie wurde
1956 von
Noam Chomsky beschrieben. Die vier von Chomsky beschriebenen Grammatiktypen entstehen dabei ausgehend von einer nicht eingeschränkten Grundgrammatik (der Typ-0-Grammatik) dergestalt, da zunehmend Einschränkungen bezüglich der für den Typ erlaubten Produktionsregeln gemacht werden. Eine Typ-1-Grammatik ist also ein Spezialfall (eine
Echte Teilmenge) einer Typ-0-Grammatik, eine Typ-2-Grammatik ein Spezialfall einer Typ-1-Grammatik usw.
Entsprechend dem Typ einer Grammatik, die mindestens erforderlich ist, um eine bestimmte formale Sprache zu erzeugen, werden auch formale Sprachen in dieselben Kategorien von Typ 3 bis Typ 0 eingeteilt.
Sei im Folgenden die formale Grammatik
angenommen. N