kleine Folien (.pdf)
kleine Folien (.pdf)
kleine Folien (.pdf)
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Automatenund Berechenbarkeit, SoS2011 85<br />
✬<br />
✩<br />
11 Die CHOMSKY-Hierarchie<br />
Definition 11.1 (Typ 0 Grammatik) Ein Quadrupel<br />
G = (N,X,S,P)heißt Grammatik :⇔<br />
1. N,X sind endliche nichtleere Mengen, N ∩X = ∅,<br />
2. S ∈ N<br />
3. P ⊆ (N ∪X) ∗ {e} ×(N ∪X) ∗ ,und P ist endlich.<br />
L(G) := {w : w ∈ X ∗ ∧S ⊢ ∗ G w}<br />
✫<br />
✪<br />
Automatenund Berechenbarkeit, SoS2011 87<br />
✬<br />
✩<br />
Definition 11.2 (Typ 1 Grammatik) Ein Quadrupel<br />
G = (N,X,S,P)heißt nichtverkürzende Grammatik :⇔<br />
1. N,X sind endliche nichtleere Mengen, N ∩X = ∅,<br />
2. S ∈ N<br />
3. P ⊆ (N ∪X) ∗ {e} ×(N ∪X) ∗ ,und P ist endlich.<br />
4. Ist (u,v) ∈ P, u = S,so gilt |u| ≤ |v|.<br />
5. Ist (S,e) ∈ P,so gilt<br />
P ∩ (N ∪X) ∗ × (N ∪X) ∗ ·S·(N ∪X) ∗ = ∅.<br />
✫<br />
✪<br />
Automatenund Berechenbarkeit, SoS2011 86<br />
✬<br />
✩<br />
Satz 11.1 Eine Sprache L ⊆ X ∗ ist genau dann<br />
Typ 0-Sprache, wenn sie rekursiv aufzählbarist.<br />
Folgerung 11.2 Ist für (u,v) ∈ P stets |u| ≤ |v| erfüllt, so<br />
ist L(G)entscheidbar.<br />
✫<br />
✪<br />
Automatenund Berechenbarkeit, SoS2011 88<br />
✬<br />
✩<br />
Satz 11.3 Eine Sprache L ⊆ X ∗ ist genau dann<br />
Typ 1-Sprache, wenn sie voneiner nichtdeterministischen<br />
Turing-Maschine in linearem Raumakzeptiert wird.<br />
✫<br />
✪