Espressione regolare che denota L
(a+b)*b(a*b)
Grammatica che genera L
S--> XbY
X--> aX | bX | epsilon
Y --> a | b
Automa NON deterministico che riconosce L
M = ({a, b}, {q0, q1, q2}, delta, q0, {q2})
dove delta e' definita dalla seguente tabella
delta | a b -------------------------- q0 | q0 {q0,q1} -------------------------- q1 | q2 q2 -------------------------- q2 | - - --------------------------
Automa deterministico che riconosce L
M = ({a, b}, {q0, q1, q2, q3}, delta, q0, {q2, q3})
dove delta e' definita dalla seguente tabella
delta | a b -------------------------- q0 | q0 q1 -------------------------- q1 | q2 q3 -------------------------- q2 | q0 q1 -------------------------- q3 | q2 q3 --------------------------