Hledat:

Parfémy Krása Produkty pro zdraví Hodinky Elektro Šperky a klenoty Nábytek Nářadí a zahrada Outdoor Počítače a notebooky
 

Chomského normální forma

Chomského normální forma je tvar formální gramatiky ve které jsou všechny odvozovací pravidla tvaru:

ABC nebo
A → α nebo
S → λ

kde A, B a C jsou neterminály, α je terminál, S je startovní neterminál a λ je prázdný řetězec, přičemž B ani C nemohou být startovacím neterminálem.

Každá gramatika v Chomského normální formě je bezkontextová a naopak, každá bezkontextová gramatika jde snadno transformovat do Chomského normální formy.

S výjimkou volitelného pravidla S → λ (které je povoleno pro případ, kdy má gramatika generovat prázdný řetězec) jsou všechny pravidla nezkracující, tzn. při každém odvození je každý řetězec stejně dlouhý nebo delší než předcházející (ve významu času) řetězec. Jelikož všechny pravidla odvozující neterminály transformují jeden neterminál na přesně dva, parsovací strom je binární strom a jeho výška je maximálně délka generovaného řetězce.

Forma je pojmenována po svém autorovi, Noamovi Chomském.

Chomského normální forma je často používána v CYK algoritmu.

[editovat] Související články


 
Chomského normální forma v jiných jazycích: Afrikaans, Bosanski, Deutsch, English, Español, Français, Hrvatski, Nederlands, 日本語, Polski, Suomi, 中文
Tento článek je převzat z české wikipedie - otevřené encyklopedie, originální článek naleznete na adrese: „http://cs.wikipedia.org/wiki/Chomsk%C3%A9ho_norm%C3%A1ln%C3%AD_forma
Stránka byla naposledy upravena v Stránka byla naposledy editována 21. 5. 2008 v 19:56.
Veškerý text je dostupný za podmínek GNU Free Documentation License (Autorské právo pro podrobnosti).
Další služby: Portál | Katalog | Hledej | Zprávy | Počasí | Kurzy | Práce | Slovník | TV | Online hry | Java hry | SMS | Loga a melodie | Chat | Fórum | Kontakt