Fundamentos de Gramáticas Formales: La Jerarquía de Chomsky y Tipos de Lenguajes
Clasificado en Informática
Escrito el en
español con un tamaño de 3,57 KB
Definición y Estructura de las Gramáticas Formales
Una gramática formal es un mecanismo esencial para generar las cadenas que pertenecen a un lenguaje o para formar correctamente las frases de dicho lenguaje. Se define como un conjunto de reglas que, aplicadas a partir de un único símbolo inicial, son capaces de generar todas sus cadenas.
Estructura Formal de una Gramática
Formalmente, una gramática $G$ se define como una cuádrupla $G = (V, \Sigma, R, S)$, donde:
- V: Es un alfabeto de variables (símbolos no terminales).
- \Sigma: Es un alfabeto de constantes (símbolos terminales).
- R: Es el conjunto finito de reglas o producciones. Es un subconjunto de $V \times (\Sigma \cup V)^*$.
- S: Es el símbolo inicial, un elemento de $V$.
Una cadena $w... Continuar leyendo "Fundamentos de Gramáticas Formales: La Jerarquía de Chomsky y Tipos de Lenguajes" »