Download - GRAMATIKY
![Page 1: GRAMATIKY](https://reader036.vdocuments.pub/reader036/viewer/2022062517/56813057550346895d9613cb/html5/thumbnails/1.jpg)
GRAMATIKY
Bori
·
Brk
os
20
11
![Page 2: GRAMATIKY](https://reader036.vdocuments.pub/reader036/viewer/2022062517/56813057550346895d9613cb/html5/thumbnails/2.jpg)
Formální jazyk
{a, b, aa, ab, ba, bb, aaa, aab,aba, abb, baa, bab, bba, bbb}
nad abecedou {a, b}
![Page 3: GRAMATIKY](https://reader036.vdocuments.pub/reader036/viewer/2022062517/56813057550346895d9613cb/html5/thumbnails/3.jpg)
Obecná gramatika
G = (N, Σ, P, S)
![Page 4: GRAMATIKY](https://reader036.vdocuments.pub/reader036/viewer/2022062517/56813057550346895d9613cb/html5/thumbnails/4.jpg)
Chomského hierarchie
Regulární jazyky Regulární gramatiky
Bezkontextové jazyky
Bezkontextové gramatiky
Kontextové jazyky Kontextové gramatiky
Jazyky třídy 0 Gramatiky typu 0 (frázové gramatiky)
![Page 5: GRAMATIKY](https://reader036.vdocuments.pub/reader036/viewer/2022062517/56813057550346895d9613cb/html5/thumbnails/5.jpg)
Regulární gramatiky
Regulární gramatika obsahuje pouze pravidla typu
X ⟶ wYX ⟶ w
kde X, Y jsou neterminály a w je terminál.
![Page 6: GRAMATIKY](https://reader036.vdocuments.pub/reader036/viewer/2022062517/56813057550346895d9613cb/html5/thumbnails/6.jpg)
Bezkontextové gramatiky
Bezkontextová gramatika obsahuje pouze pravidla typu
X ⟶ γ
kde X je neterminál a γ je řetězec neterminálů nebo terminálů.
![Page 7: GRAMATIKY](https://reader036.vdocuments.pub/reader036/viewer/2022062517/56813057550346895d9613cb/html5/thumbnails/7.jpg)
Kontextové gramatiky
Kontextová gramatika obsahuje pouze pravidla typu
α⟶ γ
kde α, γ jsou řetězce neterminálů nebo terminálů
a dále platí |α| ≤ |γ|.
![Page 8: GRAMATIKY](https://reader036.vdocuments.pub/reader036/viewer/2022062517/56813057550346895d9613cb/html5/thumbnails/8.jpg)
Gramatiky typu 0
Gramatika typu 0 obsahuje pouze pravidla typu
α⟶ γ
kde α, γ jsou řetězce neterminálů nebo terminálů.
![Page 9: GRAMATIKY](https://reader036.vdocuments.pub/reader036/viewer/2022062517/56813057550346895d9613cb/html5/thumbnails/9.jpg)
Následují příklady
![Page 10: GRAMATIKY](https://reader036.vdocuments.pub/reader036/viewer/2022062517/56813057550346895d9613cb/html5/thumbnails/10.jpg)
Formalismy
• Automaty• Gramatiky• Regulární výrazy• Množinový (intenzionální) zápis• Algoritmy
![Page 11: GRAMATIKY](https://reader036.vdocuments.pub/reader036/viewer/2022062517/56813057550346895d9613cb/html5/thumbnails/11.jpg)
Domácí motivace
![Page 12: GRAMATIKY](https://reader036.vdocuments.pub/reader036/viewer/2022062517/56813057550346895d9613cb/html5/thumbnails/12.jpg)
Jdem na oběd.