Académique Documents
Professionnel Documents
Culture Documents
AUTNOMA DE
GUERRERO
Chilpancing
o, Gro a 5 de abril del 2016
GRAMTICAS
Gramtica: Expresa la competencia lingstica, modela el comportamiento
lingstico en el proceso de comunicacin (comprensin y generacin de la
lengua).
Especificacin rigurosa y explicita de la estructura de un lenguaje (No ambigua,
predictiva, aplicativa).
EJEMPLO 1.
RBOL DE DERIVACIN
TABLA DE DERIVACIN
Se deriva la cadena a partir del signo de
arranque es el smbolo S. Vemos la
produccin y el resultado de la sustitucin.
ELEMPLO 2.
LENGUAJES BINARIOS
obtener laPALNDROMES
cadena con 0000011.
EJEMPLO 3.
RBOL DE DERIVACIN
TABLA DE DERIVACIN
RBOL DE DERIVACIN
EJEMPLO 4.
SIMPLIFICAR SIN
VARIABLES NULIFICABLES
Identifica como
variables: A, D, C
nulificables
las
PRODUCCIN UNITARIA
SMBOLOS INTILES:
Smbolos tiles: Es toda aquella variable (V) o terminal (T) que son generadoras
de termnales y alcanzables desde S; son todos los smbolos X; se puede llagar
desde S hasta ese smbolo con mltiples derivaciones. ste smbolo es X es capaz
de generar slo cadenas determnales, si se cumplen stas condiciones son
smbolos tiles.
Si se deja de cumplir al menos una de las condiciones sera un Smbolo Intil.
En estas 3 producciones,
primero el algoritmo
detecta las variables o las
cabezas de produccin
que slo generan
Producciones, se sube
desde las hojas del rbol
hasta los padres que
FORMAS NORMALES
Son algoritmos para transformar cualquier gramtica a una gramtica de forma
normal y con ellas se generan rboles binarios, en la (FNC) que al momento de
derivar 1 variable, se generan 2 variables y todo el tiempo se van a estar
dividiendo en 2; en la (FNG) siempre que se deriva se agrega un terminal en
cada derivacin.
A, B y C en V y a
en T
Teorema: todo LLC sin producciones pueden ser generados por una GCL en
donde: las producciones son de la forma:
A a , a en T y en V*
FNG genera un smbolo terminal por cada forma sentencial (por cada derivacin)
y entonces una cadena de longitud n tiene exactamente n pasos de derivacin.
Para poder aplicar el algoritmo tiene que recibir una condicin de la gramtica en
la forma normal de CHOMSKY, para despus poder aplicarla forma normal de
GREIBACH.
ALGORITMO DE PARSING
Es un procedimiento que prueba las diferentes maneras de combinar las reglas
de una gramtica para encontrar una combinacin que genere un rbol que
represente la estructura de una cadena del lenguaje, se preparan las gramticas
para ser recibidas por el algoritmo de PARSING. Recorre las gramticas anteriores
para generar rboles de derivacin, reconocimiento va una gramtica.