Download - GRAMATIKY

Transcript
Page 1: GRAMATIKY

GRAMATIKY

Bori

·

Brk

os

20

11

Page 2: GRAMATIKY

Formální jazyk

{a, b, aa, ab, ba, bb, aaa, aab,aba, abb, baa, bab, bba, bbb}

nad abecedou {a, b}

Page 3: GRAMATIKY

Obecná gramatika

G = (N, Σ, P, S)

Page 4: GRAMATIKY

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

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

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

Kontextové gramatiky

Kontextová gramatika obsahuje pouze pravidla typu

α⟶ γ

kde α, γ jsou řetězce neterminálů nebo terminálů

a dále platí |α| ≤ |γ|.

Page 8: GRAMATIKY

Gramatiky typu 0

Gramatika typu 0 obsahuje pouze pravidla typu

α⟶ γ

kde α, γ jsou řetězce neterminálů nebo terminálů.

Page 9: GRAMATIKY

Následují příklady

Page 10: GRAMATIKY

Formalismy

• Automaty• Gramatiky• Regulární výrazy• Množinový (intenzionální) zápis• Algoritmy

Page 11: GRAMATIKY

Domácí motivace

Page 12: GRAMATIKY

Jdem na oběd.


Top Related