[Ejercicio 3] [Parte 1]

[Ejercicio 3] [Parte 1]

de Daniel Padron Simon -
Número de respuestas: 1

Buenas noches, 

No se nos ocurre como podes solucionar vía autómata push down el caso que k>n y k<n+m. 

Porque el problema es que primero requerimos consumir la información recolectada al inicio de la tira (la cantidad de 'a's) y luego las restantes 'c' contrastarlas contra las restantes 'b'. 

¿Nos pueden dar alguna sugerencia como solucionar ese caso?

Nos gustaría hacer algo así como invertir el stack, pero no cremos que eso sea posible. Aunque, para el caso de buscar un APD para el lenguaje de la forma w.w con w en sigma asterisco, creo que no hay otra forma mas que invertir el stack. 

Saludos,

Daniel

En respuesta a Daniel Padron Simon

Re: Ejercicio 1.10

de Diego Garat -
hola:

a veces reescribir los índices ayuda a ver mejor lo que hay que hacer: si k>n, k = n+p con p>0. luego, basta con que n+p< n+m, o sea, p<m:
 
a^n b^m c^k = a^n b^m c^n+p = a^n ( b^m c^p ) c^n      con p<m

por cada letra a apilo una X, por cada b apilo una X o no apilo nada, por cada X leo una c.

¿se puede invertir el stack? NO. y el lenguaje de las tiras w.w efectivamente... pero mejor no hago spoilers y lo ven en el teórico de propiedades ;-)

saludos,
d.-