Chomského hierarchie: Porovnání verzí
Smazaný obsah Přidaný obsah
Bez shrnutí editace |
m robot změnil: fa:وراثت چامسکی; kosmetické úpravy |
||
Řádek 1:
[[Soubor:Chomskeho_hierarchie.svg|thumb|Chomského hierarchie tříd jazyků]]
'''Chomského hierarchie''' je hierarchie tříd [[formální gramatika|formálních gramatik]] generujících [[formální jazyk
Chomského hierarchie se skládá z následujících tříd:
Řádek 8:
;Gramatiky typu 1 ([[Kontextová gramatika|kontextové gramatiky]])
:Generují [[kontextový jazyk|kontextové jazyky]]. Tyto gramatiky se skládají z pravidel <math>\alpha A\beta \rightarrow \alpha\gamma\beta</math>, kde <math>A</math> je neterminál a <math>\alpha</math>, <math>\beta</math> a <math>\gamma</math> řetězce terminálů a neterminálů. Řetězce <math>\alpha</math> a <math>\beta</math> mohou být prázdné, ale <math>\gamma</math> musí být neprázdná.
;Gramatiky typu 2 ([[Bezkontextová gramatika|bezkontextové gramatiky]])
Řádek 14:
;Gramatiky typu 3 ([[Regulární gramatika|regulární gramatiky]])
:Generují [[regulární jazyk
Přičemž platí, že každý regulární jazyk je také bezkontextový, každý bezkontextový jazyk je také kontextový, každý kontextový jazyk je také rekurzivně spočetný – jak je naznačeno na obrázku. Jedná se zde vždy o vlastní podmnožiny, tj. existují rekurzivně spočetné jazyky, které nejsou rekurzivní, rekurzivní jazyky, které nejsou kontextové, kontextové jazyky, které nejsou bezkontextové a bezkontextové jazyky, které nejsou regulární.
Řádek 31:
[[en:Chomsky hierarchy]]
[[es:Jerarquía de Chomsky]]
[[fa:وراثت
[[fi:Chomskyn hierarkia]]
[[fr:Hiérarchie de Chomsky]]
|