[2018] [Primer Parcial] [Ejercicio 3] [Parte d]

[2018] [Primer Parcial] [Ejercicio 3] [Parte d]

de Joel Cabrera Dechia -
Número de respuestas: 5

Hola,

Tenía una consulta sobre la parte ii. ¿Podemos decir que como no llegan al mismo estado en el autómata entonces no están relacionados por L? O solo puedo decir que si llegan al mismo estado entonces están relacionados por L (como dice la parte A)?

Saludos,
Joel

En respuesta a Joel Cabrera Dechia

Re: [Primer Parcial][Ejercicio 3][Parte d]

de Santiago Gongora -
Buenas tardes Joel,

¿de qué año es el parcial al que hacés referencia?

Gracias :D
Santi
En respuesta a Santiago Gongora

Re: [Primer Parcial][Ejercicio 3][Parte d]

de Joel Cabrera Dechia -
En respuesta a Joel Cabrera Dechia

Re: [Primer Parcial][Ejercicio 3][Parte d]

de Santiago Gongora -

¡Tranqui! :D

Respuesta corta: si el autómata es mínimo (y completo), basta con que te fijes si ambas tiras terminan en el mismo estado para saber si están relacionadas o no según R_L.

Respuesta larga: Bueno, como comentó Diego acá, las clases de  R_L coinciden con las de  R_M si el autómata es mínimo (y completo). Eso quiere decir que la partición (en conjuntos) de  \Sigma^* que genera R_L va a coincidir con la que genera R_M. Es decir que entonces las tiras de \Sigma^* que están en cada una de esos conjuntos (las clases) va a coincidir tanto para  R_L como para R_M y por lo tanto que las expresiones regulares que generan esos conjuntos también van a coincidir (serán equivalentes, generarán los mismos conjuntos). Ese pique es el que se usa para cuando les pedimos que den las expresiones regulares para las clases de R_L.

Además todo eso quiere decir que una vez que minimizaste el autómata podés usar la definición de  R_M sobre ese autómata para evaluar si dos tiras w_1w_2 están relacionadas (w_1 R_M w_2). Los dos resultados posibles pueden ser:

  • : están relacionadas porque w_1w_2 terminan de ser procesadas en el mismo estado
  • No: no están relacionadas porque, luego de ser procesadas, w_1 termina en un estado y w_2 en otro
El resultado que halles ahí va a coincidir con el resultado de w_1 R_L w_2.

Cualquier cosa a las órdenes,
Santi
En respuesta a Santiago Gongora

Re: [Primer Parcial][Ejercicio 3][Parte d]

de Joel Cabrera Dechia -
Muchas gracias, quedó clarísimo!

Saludos,
Joel
En respuesta a Joel Cabrera Dechia

Re: [Primer Parcial][Ejercicio 3][Parte d]

de Diego Garat -

hola:

para complementar un poco la respuesta (sobre algo que no se preguntó :-D):

aunque el autómata no fuese mínimo, también se podrían extraer conclusiones según el lugar a donde lleguen las tiras al ser procesadas. RM es siempre un refinamiento de RL, con lo que, hablando mal y pronto, si sigma* fuese una torta y RM y RL dos formas de cortarla, cada pedazo que define RL está compuesto por uno o más pedacitos de RM.

esto nos permite decir que, si dos tiras llegan al mismo estado ---pertenecen a la misma clase de RM--- seguramente pertenezcan a la misma clase de RL. ahora, si llegan a estados distintos no podemos decir nada, porque sus respectivas clases RM pueden estar "juntas" en RL. de hecho, es lo que se hace en el algoritmo de minimización: juntar estados "iguales" es lo mismo que decir "ambos son partes de la misma clase de RL".


saludos,

d.-