Az üres veremmel és végállapottal elfogadó veremautomaták
ekvivalenciája
A veremautomata tehát egy
objektum. A kezdo veremszimbólum, Z0, mindig adva van, az elfogadó
állapotok halmaza, F, nem mindig. Ha nincs F, (vagy
),
akkor az automata üres veremmel fogad el. Ezalatt azt értjük, hogy
elolvassa a szót és kiuríti a vermet, azaz semmilyen szimbólum, a
kezdo veremszimbólum sem lehet a veremben.
A végállapottal és üres veremmel elfogadó automaták ereje azonos, azaz
-
Minden végállapottal elfogadó automatához konstruálható vele ekvivalens üres
veremmel elfogadó automata, és
-
minden üres veremmel elfogadó automatához konstruálható vele ekvivalens
végállapottal elfogadó automata.
Az 1. állítás konstrukciója vázlatosan a következo.
Legyen adott egy végállapottal elfogadó
automata. Konstruáljunk egy ekvivalens
üres veremmel elfogadó M2-t.
,
ahol ugye q0' az új kezdoállapot és X0 az új kezdo veremszimbólum.
,
,
,
.
A 2. állítás konstrukciója vázlatosan a következo.
Legyen adott egy üres veremmel elfogadó
automata. Konstruáljunk egy
ekvivalens végállapottal elfogadó M1-t.
,
ahol ugye q0' az új kezdoállapot, qf az új elfogadó állapot és
X0 az új kezdo veremszimbólum.
,
,
.
|