Está en la página 1de 2

AUTÓMATAS Y LENGUAJES FORMALES SECCIÓN: "A"

JULIA DEL PILAR HUST RAMÍREZ CARNET: 5090-21-22093


JOSELYN ALEJANDRA REYNA GODOY CARNET: 5090-21-4608
KEVIN ALEXANDER GONZALEZ CHAVEZ CARNET: 5090-20-12745
ALLAN EMILIO AMAYA GARCIA CARNET: 5090-17-2110
25-AGOSTO-2023

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

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
Es ta do de
Ca m in o de ac ep ta ci on
lo ng it ud 0
También conocido como estado final,
Un camino de longitud 0 consiste en
es un estado en el que un autómata,
permanecer en el mismo estado sin
después de procesar una cadena de
realizar ninguna transición. En otras
entrada, determina que la cadena es
palabras, es simplemente estar en un
válida y pertenece al lenguaje
estado sin cambiar a otro.
reconocido por el autómata.

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

Un estado muerto (o estado de trampa) Una situación de error ocurre cuando el


es un estado en el que el autómata no autómata llega a un estado desde el
puede salir una vez que entra en él, cual no existe una transición definida
independientemente de la entrada que para el símbolo de entrada actual. Esto
reciba. Esto se refleja en la falta de indica que la cadena de entrada no es
transiciones desde ese estado hacia
válida según las reglas del autómata.
otros estados.

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.

También podría gustarte