Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INTRODUCCIÓN A LA
TEORÍA DE AUTÓMATAS Y
LENGUAJES FORMALES
Clase 1
Autómatas Finitos.
Autómatas a Pila.
Autómatas linealmente acotados.
Máquina de Turing.
Definición informal de autómata
Son sistemas que en todo momento se encuentran en
uno de un conjunto finito de estados.
El propósito de un estado es recordar la historia del
sistema.
Puesto que el número de estados es finito, el sistema
debe ser diseñado para recordar aquello que es
importante y olvidar lo que no.
La ventaja de tener un número finito de estados es
que el sistema podrá ser implementado con un fijo
conjunto de recursos.
Ejemplo de AF
Sistema: Interruptor.
El sistema recuerda si está
conectado (ON) o desconectado
(OFF). Presión
El usuario lo presiona. Comienzo
off on
Si está en OFF y es presionado
pasa al estado ON. Presión
Si está en ON y es presionado pasa
al estado OFF.
Gramáticas Formales
Gramática regulares.
Gramáticas independientes de contexto.
Gramáticas sensibles al contexto.
Gramática sin restricciones o de estructura
de frase.
Definición informal de Gramática
Es el mecanismo empleado para establecer la estructura
de un lenguaje, es decir las sentencias que lo forman.
Consiste de un conjunto de reglas sintácticas que
establecen la forma en la que se pueden combinar los
símbolos del alfabeto:
ORACION es un SUJETO y un PREDICADO.
SUJETO es una FRASE NOMINAL.
FRASE NOMINAL es un GRUPO NOMINAL y un CALIFICATIVO que puede o no
estar.
GRUPO NOMINAL es un ARTICULO que puede no estar y un NOMBRE.
CALIFICATIVO es un ADJETIVO o una CONJUNCIÓN y una ORACION.
Tipos de Gramáticas
N. Chomsky clasifica las gramáticas en cuatro tipos:
Gramáticas sin restricciones o gramáticas de estructura de
frases (Tipo 0).
Gramáticas sensibles al contexto (Tipo 1).
Gramáticas independientes de contexto (Tipo 2).
Gramáticas regulares (Tipo 3).
equivale
Gramática Máquina
describe reconoce
genera genera
Lenguajes
Teoría de Autómatas - Lenguajes Formales
(Máquinas abstractas - Gramáticas Formales)
GRACIAS