Řešení příkladu ze cvičení

Pro převod regulárního výrazu na NKA musíme vědět, jak převést operace reg. výrazu na hrany přechodového grafu automatu. Ukazuje to následující obrázek.

Převod operací RV na hrany KA

Převod zadaného regulárního výrazu tedy bude vypadat následovně

První krok převodu

Místo operace + uděláme dvě hrany

Druhý krok převodu

Místo operací · uděláme několik hran za sebou

Třetí krok převodu

Iterace uděláme jako smyčky

Čtvrtý krok převodu

Místo operací + uděláme dvojice hran

Pátý krok převodu

Teď máme NKA. Zadání se ale nezmiňuje, že by automat mohl být nedeterministický, měli bychom ho tedy převést na deterministický. To jde udělat bez velkého přemýšlení, ale pracně, nebo s jistou dávkou intuice, zato jednodušeji.