Regulární jazyky:
Libovolný jazyk je regulární, právě když je přijímaný konečným automatem
Příklady regulárních jazyků:
Je jasně určeno, jak se automat bude chovat, jaký bude další stav, patří do regulárních jazyků.
Konfigurace konečného automatu
Přechod je relace nad
Vstup: NKA
Výstup: DKA
Algoritmus:
Vstup: DKA
Výstup: DKA
Postup:
Hledání ekvivalentních stavů:
Výsledný automat je:
Kombinují dva automaty (nebo upravují jeden), aby nový automat uměl pracovat s kombinací jejich slov
Neměníme to, jaká slova automat přijímá, ale pouze jeho vnitřní strukturu
(univerzální definice jako u bezkontextové gramatiky)
Regulární výraz
Hodnota regulárního výrazu je jazyk, který daný regulární výraz reprezentuje.
Matematický nástroj k převodu konečného automatu na regulární výraz.
Protože zřetězení (operátor tečka) není komutativní, rozdělujeme na levé a pravé regulární rovnice:
Např. následující regulární rovnice s neznámou
Nechť
Vysvětlení pravých regulární rovnic na konečném automatu:
Máme dvě metody:
Vytvořeno: 2. 6. 2026, 11:21
Poslední aktualizace: 9. 6. 2026, 12:17