Documentos de Académico
Documentos de Profesional
Documentos de Cultura
AUTOEVALUACIÓN #1
A U T O M A T A S Y L E N G U A J E S F O R M A L E S
Co m po ne nt es de un
Le ng ua je Fo rm al au tó m at a
Estados: Representan los diferentes estados en los que puede
Un lenguaje regular es un tipo de lenguaje encontrarse el autómata.
Alfabeto: Es el conjunto de símbolos sobre los cuales opera el
formal que puede ser descrito o reconocido autómata.
por un autómata finito, ya sea un Autómata Transiciones: Son las reglas que especifican cómo el autómata
Finito Determinista (AFD) o un Autómata cambia de un estado a otro cuando lee un símbolo del alfabeto.
Estado inicial: Es el estado en el que el autómata comienza su
Finito No Determinista (AFN). Los lenguajes procesamiento.
regulares son aquellos que pueden ser Estados de aceptación: Son los estados en los cuales el autómata
generados por expresiones regulares reconoce una cadena como válida. En el caso de un AFD, se llama
estado de aceptación; en un AFN, se consideran estados finales.
Gr af o Co ne xo AF D
Un lenguaje regular es un tipo de lenguaje Un lenguaje regular es un tipo de lenguaje
formal que puede ser descrito o reconocido formal que puede ser descrito o reconocido
por un autómata finito, ya sea un Autómata por un autómata finito, ya sea un Autómata
Finito Determinista (AFD) o un Autómata Finito Determinista (AFD) o un Autómata
Finito No Determinista (AFN). Los lenguajes Finito No Determinista (AFN). Los lenguajes
regulares son aquellos que pueden ser regulares son aquellos que pueden ser
generados por expresiones regulares generados por expresiones regulares
AFN Ca mi no In te rm ed io
Ta bl a de Di ag ra m a de
tr an si cio ne s tr an si cio ne s
Es una representación tabular de las transiciones También conocido como diagrama de estados,
en un autómata. Cada fila de la tabla es una representación gráfica de un
corresponde a un estado y cada columna
autómata. Los estados se representan como
corresponde a un símbolo del alfabeto. La celda
nodos, las transiciones como flechas
en la intersección de una fila y una columna
contiene el estado al que el autómata transita
etiquetadas con símbolos de entrada y los
cuando está en el estado de esa fila y lee el estados de aceptación se pueden resaltar de
símbolo de esa columna alguna manera.
Es ta do m ue rt o Sit ua ció n de er ro r
Et iq ue ta s Es tad o act ua l vs
m úl ti pl es Es tad o sig uie nte
En el contexto de los AFN, las etiquetas El estado actual se refiere al estado en el que se
múltiples se refieren a la posibilidad de tener encuentra el autómata en un momento dado mientras
varias transiciones salientes desde un mismo procesa una cadena de entrada. El estado siguiente es
estado hacia otro estado utilizando el mismo el estado al que el autómata transitará después de
símbolo de entrada. Esto es una procesar el siguiente símbolo de entrada, siguiendo
característica clave de los AFN que les las reglas de la función de transición del autómata. En
permite expresar ciertas propiedades no resumen, el estado actual es el estado en el que está,
regulares. y el estado siguiente es hacia dónde se moverá
después de leer el próximo símbolo.