SlideShare una empresa de Scribd logo
1 de 11
UNIVERSIDAD DE ORIENTE
NÚCLEO DE MONAGAS
INGENIERIA DE SISTEMAS
SUBCOMISIÓN DE TRABAJOS DE GRADO
ÁREAS DE GRADO: CIENCIAS DE LA COMPUTACIÓN
Profesor: Yeisland Rodriguez
Bachilleres:
Gisel Garcia
Dionelis Farias
Mayo-2017
Autómatas en la historia
El origen de los autómatas finitos se remonta a su uso
en máquinas electromecánicas.
En 1907, Andréi Márkov formalizó un
proceso llamado cadena de Markov,
donde la ocurrencia de cada evento
depende con una cierta probabilidad
del evento anterior.
En 1943, surge una primera aproximación formal
de los autómatas finitos con el modelo neuronal
de McCulloch-Pitts.
En la década de 1960 se establece su
conexión con las series de potencias y
los sistemas de sobre escritura.
Autómata: Máquina que imita la figura y los movimientos
de un ser animado.
¿Qué es un autómata finito?
Un autómata finito (AF) o máquina de estado finito es
un modelo computacional que realiza cómputos en forma
automática sobre una entrada para producir una salida.
Estados finito
Función de transición
Estado inicial
Estados finales
Alfabeto
Este modelo está conformado :
La finalidad de los autómatas finitos es la
de reconocer lenguajes regulares, que
corresponden a los lenguajes
formales más simples según la Jerarquía
de Chomsky.
Que es una Maquina de estado finito?
Entrada Proceso salida
0 1 0 1
q1 q3 1 0
q1 q2 1 1
q3 q1 0 0
q1 q0 0 0
q3 q1 0 0
q0
q1
q2
q3
q4
f g
Entradas salidas
Ejercicio de autómatas finitos
Rellenamos los valores .
Construir una tabla de transiciones para un
autómata a partir de su representación
grafica:
Qué es un autómata finito determinista?
Los Autómatas Finitos son máquinas teóricas que van cambiando
de estado dependiendo de la entrada que reciban. La salida de
estos Autómatas está limitada a dos valores: aceptado y no
aceptado, que pueden indicar si la cadena que se ha recibido como
entrada es o no válida.
Formalmente, un Autómata Finito
Determinista (AFD) se define como una
tupla.
AFD = (Σ, Q, 𝛿, q0, F)
Donde:
Σ es el alfabeto de entrada
Q es el conjunto finito y no vacío de los estados del Autómata
𝛿 es la función de transición que indica en qué situaciones el Autómata pasa de un
estado a otro
q0 es el estado inicial
F es el conjunto de estados finales de aceptación
Autómata finito determinista
¿Qué es un autómata finito no
determinista?
En los autómatas deterministas sabemos exactamente cuál es
la transición que debemos llevar a cabo ante una determinada
situación. Sin embargo, en los no deterministas podemos
encontrarnos con varias opciones e, incluso, con λ-transiciones
que se realizan sin considerar el correspondiente símbolo de la
cadena de entrada. Para tener en cuenta estas consideraciones.
AF ND = (Σ, Q, f, q0, F, T), f : Q × Σ −→ 2Q
Donde: • 2Q es el conjunto formado por los subconjuntos de Q, incluyendo a Ø
• T es una relación binaria definida sobre Q que indica las λ-transiciones del autómata
(si pT q ⇒ existe una λ-transición desde p hasta q)
Autómata finito no determinista
Automatas nueva

Más contenido relacionado

La actualidad más candente

Convolucion
ConvolucionConvolucion
Convolucion
Grupo05N
 
Automatas de estado finito
Automatas de estado finitoAutomatas de estado finito
Automatas de estado finito
ElizabethSola
 
Automatas
AutomatasAutomatas
Automatas
veriyo
 
Cadenas de markov investigacion de operaciones
Cadenas de markov investigacion de operacionesCadenas de markov investigacion de operaciones
Cadenas de markov investigacion de operaciones
Eddy Guerrero Vargas
 
Conjuntos regulares 04[1]
Conjuntos regulares 04[1]Conjuntos regulares 04[1]
Conjuntos regulares 04[1]
edeciofreitez
 

La actualidad más candente (20)

Exp3.6
Exp3.6Exp3.6
Exp3.6
 
MANDALA
MANDALAMANDALA
MANDALA
 
Máquinas de turing o máquinas con cola
Máquinas de turing o máquinas con colaMáquinas de turing o máquinas con cola
Máquinas de turing o máquinas con cola
 
Convolucion
ConvolucionConvolucion
Convolucion
 
Maquinas de estado finito
Maquinas de estado finitoMaquinas de estado finito
Maquinas de estado finito
 
Automatas de estado finito
Automatas de estado finitoAutomatas de estado finito
Automatas de estado finito
 
Maquinas secuenciales y Autómatas Finitos
Maquinas secuenciales y Autómatas FinitosMaquinas secuenciales y Autómatas Finitos
Maquinas secuenciales y Autómatas Finitos
 
Automatas
AutomatasAutomatas
Automatas
 
Exposicion automatas
Exposicion automatasExposicion automatas
Exposicion automatas
 
Trabajo de maquinas simples
Trabajo de maquinas simples Trabajo de maquinas simples
Trabajo de maquinas simples
 
cadenas de markov
cadenas de markovcadenas de markov
cadenas de markov
 
Cadenas de markov investigacion de operaciones
Cadenas de markov investigacion de operacionesCadenas de markov investigacion de operaciones
Cadenas de markov investigacion de operaciones
 
Ecuaciones
EcuacionesEcuaciones
Ecuaciones
 
Presentacion Modelo Markov
Presentacion Modelo MarkovPresentacion Modelo Markov
Presentacion Modelo Markov
 
Conjuntos regulares 04[1]
Conjuntos regulares 04[1]Conjuntos regulares 04[1]
Conjuntos regulares 04[1]
 
Presentación1 heryen Figueroa
Presentación1 heryen FigueroaPresentación1 heryen Figueroa
Presentación1 heryen Figueroa
 
Cadena de markov
Cadena de markovCadena de markov
Cadena de markov
 
Rela1
Rela1Rela1
Rela1
 
clase presentación: los besos de la bestia
clase presentación: los besos de la bestiaclase presentación: los besos de la bestia
clase presentación: los besos de la bestia
 
Proyecto robotica
Proyecto roboticaProyecto robotica
Proyecto robotica
 

Similar a Automatas nueva

Automatas y compiladores clase3
Automatas y compiladores clase3Automatas y compiladores clase3
Automatas y compiladores clase3
Germania Rodriguez
 
Representecion-EspectraDAxz<x<zx<zxz<l.pptx
Representecion-EspectraDAxz<x<zx<zxz<l.pptxRepresentecion-EspectraDAxz<x<zx<zxz<l.pptx
Representecion-EspectraDAxz<x<zx<zxz<l.pptx
SANTOS400018
 
Maquinas de estado
Maquinas de estadoMaquinas de estado
Maquinas de estado
_05mauricio
 

Similar a Automatas nueva (20)

Teoría de Autómata
Teoría de AutómataTeoría de Autómata
Teoría de Autómata
 
Teoría de autómatas
Teoría de autómatasTeoría de autómatas
Teoría de autómatas
 
Tipos de autómatas
Tipos de autómatasTipos de autómatas
Tipos de autómatas
 
Presentacion 2 - Maquinas de Estado Finito
Presentacion 2 - Maquinas de Estado FinitoPresentacion 2 - Maquinas de Estado Finito
Presentacion 2 - Maquinas de Estado Finito
 
Grafos iii 20%
Grafos iii 20%Grafos iii 20%
Grafos iii 20%
 
Maquinas de Estado Finito
Maquinas de Estado FinitoMaquinas de Estado Finito
Maquinas de Estado Finito
 
Maquinas de Estado Finito
Maquinas de Estado FinitoMaquinas de Estado Finito
Maquinas de Estado Finito
 
Mapa mental (maquinas de estado finito)
Mapa mental (maquinas de estado finito)Mapa mental (maquinas de estado finito)
Mapa mental (maquinas de estado finito)
 
Matematica discreta
Matematica discreta Matematica discreta
Matematica discreta
 
Máquinas que comen máquinas
Máquinas que comen máquinasMáquinas que comen máquinas
Máquinas que comen máquinas
 
Mapa mental
Mapa mentalMapa mental
Mapa mental
 
Automatas[1]
Automatas[1]Automatas[1]
Automatas[1]
 
Automatas Infinitos
Automatas Infinitos Automatas Infinitos
Automatas Infinitos
 
Td apunte8
Td apunte8Td apunte8
Td apunte8
 
Automatas y compiladores clase3
Automatas y compiladores clase3Automatas y compiladores clase3
Automatas y compiladores clase3
 
Portafolio lenguajes y automatas unidad 3 - Autómatas finitos
Portafolio lenguajes y automatas unidad 3 - Autómatas finitosPortafolio lenguajes y automatas unidad 3 - Autómatas finitos
Portafolio lenguajes y automatas unidad 3 - Autómatas finitos
 
Automatas finitos
Automatas finitosAutomatas finitos
Automatas finitos
 
Presentacion Enguelbert Garcia
Presentacion Enguelbert GarciaPresentacion Enguelbert Garcia
Presentacion Enguelbert Garcia
 
Representecion-EspectraDAxz<x<zx<zxz<l.pptx
Representecion-EspectraDAxz<x<zx<zxz<l.pptxRepresentecion-EspectraDAxz<x<zx<zxz<l.pptx
Representecion-EspectraDAxz<x<zx<zxz<l.pptx
 
Maquinas de estado
Maquinas de estadoMaquinas de estado
Maquinas de estado
 

Último

LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
bcondort
 

Último (20)

Tabla de referentes empíricos para tesis-1.docx
Tabla de referentes empíricos para tesis-1.docxTabla de referentes empíricos para tesis-1.docx
Tabla de referentes empíricos para tesis-1.docx
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
 
Control estadistico de procesos Primera parte.pdf
Control estadistico de procesos Primera parte.pdfControl estadistico de procesos Primera parte.pdf
Control estadistico de procesos Primera parte.pdf
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
 
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdfTIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
 
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdfAnálisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
 
Ficha Tecnica de Ladrillos de Tabique de diferentes modelos
Ficha Tecnica de Ladrillos de Tabique de diferentes modelosFicha Tecnica de Ladrillos de Tabique de diferentes modelos
Ficha Tecnica de Ladrillos de Tabique de diferentes modelos
 
Minería convencional: datos importantes y conceptos
Minería convencional: datos importantes y conceptosMinería convencional: datos importantes y conceptos
Minería convencional: datos importantes y conceptos
 
Determinación de espacios en la instalación
Determinación de espacios en la instalaciónDeterminación de espacios en la instalación
Determinación de espacios en la instalación
 
libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operaciones
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo process
 
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCD
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.pptTippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
 
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
 
Sesion 03 Formas de absorcion de agua.pptx
Sesion 03 Formas de absorcion de agua.pptxSesion 03 Formas de absorcion de agua.pptx
Sesion 03 Formas de absorcion de agua.pptx
 

Automatas nueva

  • 1. UNIVERSIDAD DE ORIENTE NÚCLEO DE MONAGAS INGENIERIA DE SISTEMAS SUBCOMISIÓN DE TRABAJOS DE GRADO ÁREAS DE GRADO: CIENCIAS DE LA COMPUTACIÓN Profesor: Yeisland Rodriguez Bachilleres: Gisel Garcia Dionelis Farias Mayo-2017
  • 2. Autómatas en la historia El origen de los autómatas finitos se remonta a su uso en máquinas electromecánicas. En 1907, Andréi Márkov formalizó un proceso llamado cadena de Markov, donde la ocurrencia de cada evento depende con una cierta probabilidad del evento anterior. En 1943, surge una primera aproximación formal de los autómatas finitos con el modelo neuronal de McCulloch-Pitts. En la década de 1960 se establece su conexión con las series de potencias y los sistemas de sobre escritura.
  • 3. Autómata: Máquina que imita la figura y los movimientos de un ser animado.
  • 4. ¿Qué es un autómata finito? Un autómata finito (AF) o máquina de estado finito es un modelo computacional que realiza cómputos en forma automática sobre una entrada para producir una salida. Estados finito Función de transición Estado inicial Estados finales Alfabeto Este modelo está conformado : La finalidad de los autómatas finitos es la de reconocer lenguajes regulares, que corresponden a los lenguajes formales más simples según la Jerarquía de Chomsky.
  • 5. Que es una Maquina de estado finito? Entrada Proceso salida
  • 6. 0 1 0 1 q1 q3 1 0 q1 q2 1 1 q3 q1 0 0 q1 q0 0 0 q3 q1 0 0 q0 q1 q2 q3 q4 f g Entradas salidas Ejercicio de autómatas finitos Rellenamos los valores . Construir una tabla de transiciones para un autómata a partir de su representación grafica:
  • 7. Qué es un autómata finito determinista? Los Autómatas Finitos son máquinas teóricas que van cambiando de estado dependiendo de la entrada que reciban. La salida de estos Autómatas está limitada a dos valores: aceptado y no aceptado, que pueden indicar si la cadena que se ha recibido como entrada es o no válida. Formalmente, un Autómata Finito Determinista (AFD) se define como una tupla. AFD = (Σ, Q, 𝛿, q0, F) Donde: Σ es el alfabeto de entrada Q es el conjunto finito y no vacío de los estados del Autómata 𝛿 es la función de transición que indica en qué situaciones el Autómata pasa de un estado a otro q0 es el estado inicial F es el conjunto de estados finales de aceptación
  • 9. ¿Qué es un autómata finito no determinista? En los autómatas deterministas sabemos exactamente cuál es la transición que debemos llevar a cabo ante una determinada situación. Sin embargo, en los no deterministas podemos encontrarnos con varias opciones e, incluso, con λ-transiciones que se realizan sin considerar el correspondiente símbolo de la cadena de entrada. Para tener en cuenta estas consideraciones. AF ND = (Σ, Q, f, q0, F, T), f : Q × Σ −→ 2Q Donde: • 2Q es el conjunto formado por los subconjuntos de Q, incluyendo a Ø • T es una relación binaria definida sobre Q que indica las λ-transiciones del autómata (si pT q ⇒ existe una λ-transición desde p hasta q)
  • 10. Autómata finito no determinista