Die kontextsensitiven Sprachen (englisch Context Sensitive Languages abgekürzt durch CSL) sind eine Klasse der formalen Sprachen, einem Teilgebiet der Theoretischen Informatik. Die Klasse CSL entspricht der Klasse der Typ-1-Sprachen aus der Chomsky-Hierarchie.
Inhaltsverzeichnis |
Eine formale Sprache ist genau dann kontextsensitiv, wenn eine kontextsensitive Grammatik existiert, die diese Sprache erzeugt. Eine kontextsensitive Grammatik ist eine, die in jeder Regel immer ein Nichtterminal in einem Kontext in eine nichtleere Folge von Zeichen (Nichtterminale oder Terminale) ersetzt. Die monotonen Grammatiken sind den kontextsensitiven äquivalent, sie charakterisieren die kontextsensitiven Sprachen. Eine Grammatik heißt monoton, wenn alle ihre Regeln die Eigenschaft haben, dass die rechte Seite einer jeden Regel mindestens so lang ist wie deren linke Seite.
Die Klasse der kontextsensitiven Sprachen (CSL) entspricht der Klasse der von nichtdeterministischen linear beschränkten Automaten akzeptierten Sprachen. Damit repräsentiert die Klasse CSL die Komplexitätsklasse der Sprachen, die auf linearem Platz von einer nichtdeterministischen Turingmaschine (NSPACE(n)) akzeptiert werden können.
Die Klasse der kontextsensitiven Sprachen ist abgeschlossen unter
-freie HomomorphismenDie Klasse der kontextsensitiven Sprachen ist nicht abgeschlossen unter
Nicht bekannt ist,
Die folgende Sprache ist ein typisches Beispiel für CSL:

| Automatentheorie: Formale Sprachen und Formale Grammatiken | |||
|---|---|---|---|
| Chomsky- Hierarchie |
Grammatiken | Sprachen | Minimaler Automat |
| Typ-0 | uneingeschränkt | rekursiv aufzählbar | Turingmaschine |
| uneingeschränkt | rekursiv | Turingmaschine | |
| Typ-1 | kontextsensitiv | kontextsensitiv | linear beschränkt |
| Typ-2 | kontextfrei | kontextfrei | Kellerautomat |
| Typ-3 | Regulär | Regulär | Endlich |
| Jede Klasse einer Sprache oder Grammatik ist eine echte Teilmenge der Klasse darüber. | |||
Brockhaus-1837: Römische Sprache und Literatur · Spanische Sprache, Literatur und Kunst · Sprache · Griechische Sprache und Literatur · Hebräische Sprache und Literatur · Niederländische Kunst, Literatur, Sprache und Wissenschaft
Brockhaus-1911: Hebräische Sprache · Griechische Sprache · Holländische Sprache und Literatur · Isländische Sprache und Literatur · Irische Sprache und Literatur · Französische Sprache · Flämische Sprache und Literatur · Friesische Sprache · Gotische Sprache · Georgische Sprache · Kroatische Sprache · Koreanische Sprache · Kymrische Sprache · Lettische Sprache · Lateinische Sprache · Japanische Sprache · Italienische Sprache · Javanische Sprache · Katalanische Sprache · Jenische Sprache · Finnische Sprache und Literatur · Arabische Sprache und Schrift · Angelsächsische Sprache und Literatur · Armenische Sprache · Balinesische Sprache · Äthiopische Sprache · Altnordische Sprache und Literatur · Altbaktrische Sprache · Altpreußische Sprache · Amharische Sprache · Altslawische Sprache · Dänische Sprache und Literatur · Cornische Sprache · Deutsche Sprache · Estnische Sprache und Literatur · Englische Sprache · Bengalische Sprache · Baltische Sprache · Böhmische Sprache und Literatur · Chinesische Sprache, Schrift und Literatur · Bulgarische Sprache