SOLUCIÓ DE L'EXAMEN DE TEORIA D'AUTÒMATS. TORN 2 1) La ...
SOLUCIÓ DE L'EXAMEN DE TEORIA D'AUTÒMATS. TORN 2 1) La ...
SOLUCIÓ DE L'EXAMEN DE TEORIA D'AUTÒMATS. TORN 2 1) La ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>SOLUCIÓ</strong> <strong>DE</strong> L’EXAMEN <strong>DE</strong> <strong>TEORIA</strong> D’AUTÒMATS. <strong>TORN</strong> 2<br />
1) <strong>La</strong> taula de transicions queda:<br />
δ a b<br />
[0] [1] [2]<br />
[1] [1,3] [1]<br />
[2] [2] [2,3]<br />
[1,3] [1,3] [1]<br />
[2,3] [2] [2,3]<br />
On [0] és l’estat inicial i [1,3] i [2,3] són els estats acceptadors.<br />
2) <strong>La</strong> gramàtica sense λ-produccions queda:<br />
3)<br />
S → ABC | AB | BC | B<br />
A → aA | a | C<br />
B → bB | CAB | CB | AB | b<br />
C → Ee<br />
D → CA | C | A | E<br />
E → EB<br />
Traient ara les produccions unitàries queda:<br />
S → ABC | AB | BC | bB | CAB | CB | b<br />
A → aA | a | Ee<br />
B → bB | CAB | CB | AB | b<br />
C → Ee<br />
D → CA | Ee | aA | a | EB<br />
E → EB<br />
Eliminant ara les variables que no deriven mots, s’eliminen la C i la E i,<br />
finalment, eliminant variables impossibles de generar ens queda:<br />
S → AB | bB | b<br />
A → aA | a<br />
B → bB | AB | b<br />
c<br />
a) Certa ja que L1 − L2<br />
= L1<br />
∩ L2<br />
. Com que el complementari d’un llenguatge<br />
regular és regular i la intersecció de dos regulars també és regular obtenim que el<br />
resultat és un llenguatge regular.<br />
n<br />
b) Falsa: per exemple si L = { a | n ≥ 1∧<br />
n és primer}, tenim que L no és<br />
* *<br />
regular; en canvi, L = a sí que és regular.
4) Llegim la primera sèrie de símbols a apuntant-ne dos a la pila cada vegada:<br />
( 0<br />
q 0,<br />
a,<br />
z ) |-- ( 0, 0 ) aaz q<br />
q , a,<br />
a)<br />
|-- ( q 0 , aaa)<br />
( 0<br />
Després llegim els símbols b (que no cal comptar):<br />
( 0<br />
q , b,<br />
a)<br />
|-- ( q 1, a)<br />
q , b,<br />
a)<br />
|-- ( q 1, a)<br />
( 1<br />
Després llegim els símbols c:<br />
( 1<br />
( 2<br />
q , c,<br />
a)<br />
|-- ( q 2 , λ)<br />
q , c,<br />
a)<br />
|-- ( q 2 , λ)<br />
Finalment buidem la pila amb una λ-transició:<br />
( 2 0<br />
q , λ , z ) |-- ( q 2 , λ)<br />
A l’última transició no importa l’estat al qual anem a parar.