miércoles, 26 de febrero de 2020

La jerarquia de la Gramatica

Sea un lenguaje L definido por al menos una gramática G que cumple:
  • Si todas las producciones de G tienen la forma  ó A flecha x.gif donde A y B son simbolos no terminales y x es un terminal; entonces G se dice que es una gramática regular y L es un lenguaje regular o de tipo 3.
  • Si todas las producciones de G tienen la forma A flecha x.gif donde x es una combinación de símbolos terminales y no terminales, entonces G se dice que es una gramática libre de contexto y L es un lenguaje libre de contexto o de tipo 2.
  • De ser las producciones de G de la forma X A y flecha x z y.gif donde A es un símbolo no terminal cualquiera, xy, y z son combinaciones de terminales y no terminales, tales que x e y pueden ser cadenas vacías; entonces se dice que G es una gramática dependiente del contexto y L es un lenguaje dependiente del contexto o lenguaje de tipo 1.
  • Si ninguna de las gramáticas de L cumple las propiedades anteriores entonces se dice que es un lenguaje sin restricciones, recursivamente enumerable o de tipo 0.
Desde el punto de vista conjuntual la jerarquía de Chomsky funciona como se ve en al gráfico:


No hay comentarios:

Publicar un comentario

Profesor

Aqui tiene mi Blog o Pagina con evidencias, ejercicios, teoría y ejemplos de lo que hemos hecho en este cierre de semestre. Como puede ver a...