SlideShare una empresa de Scribd logo
2
Lo más leído
10
Lo más leído
11
Lo más leído
Autómatas Finitos No
Deterministas (AFND)
Jean Marino Bernard
13-0860
Concepto
• 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.
Definición
• AFND=( ,Q,f,q0,F,T), f:Q× − 2Q donde:Σ Σ →
1. 2Q es el conjunto formado por los
subconjuntos de Q, incluyendo a Ø
2. T es una relación binaria definida sobre Q
que indica las -transiciones del auto mataλ ́
(si pTq existe una -transición desde p⇒ λ
hasta q)
Representación
Es evidente que un AFD no es más que un caso particular de AFND, es decir, AFD AFND.⊂
AFD vs. AFND
•En realidad, un AFD es un AFND que cumple:
T=Id y |f(q,a)|=1 q Q, a∀ ∈ ∀ ∈Σ
Lenguaje Aceptado por un
AFND
• El lenguaje aceptado por un AFND es el conjunto
de todas las cadenas de símbolos terminales que
pueden hacer que el AFND llegue a un estado
final de aceptación.
• El lenguaje aceptado por el AFND es:
L(AFND)={x /f(q0,x) F=Ø}∈Σ∗ ∩
Simulación de un AFD
• Para detallar el algoritmo de simulación de un
AFND, supondremos que tenemos
implementadas las siguientes funciones:
• f(R,a) = q Rf(q,a), siendo R Q y a∪ ∈ ⊂ ∈ Σ
• − clausura(R), siendo R Qλ ⊂
Simulación de un AFD
Paso de un AFND a AFD
• Los AFND y los AFD tienen el mismo poder
computacional (esto no ocurre en otros niveles
de la jerarquía de los autómatas), es decir,
pueden resolver los mismos problemas.
Paso de un AFND a AFD
AFND AFD
Ejemplos AFND
Ejemplos AFND

Más contenido relacionado

PPT
Ejercicios
PDF
Autómata de pila (AP)
PDF
Alfabetos-Lenguajes y Automatas 1
PPTX
Autómatas de Pila
PPTX
Gramática Libre de Contexto
PPT
Lecture 6 formateo de señales en pcm
PDF
Tutorial de JFLAP
PPTX
Analizador Sintáctico
Ejercicios
Autómata de pila (AP)
Alfabetos-Lenguajes y Automatas 1
Autómatas de Pila
Gramática Libre de Contexto
Lecture 6 formateo de señales en pcm
Tutorial de JFLAP
Analizador Sintáctico

La actualidad más candente (20)

PPTX
Algoritmo de planificación srt
PDF
automatas finitos
PPTX
Modulación AM - PM - FM
PPTX
Tipos de gramatica y arboles de derivacion
PPTX
Autómatas finitos no deterministas
PPTX
Recursividad
PPT
Diagrama de contexto
PPTX
Algoritmo del baquero
PPT
Maquinas de Estado Finito
DOCX
FORMULAS DEL SISTEMA DE COLA M/M/1
PPTX
Control de errores
PPT
Notación infija postfija
PPTX
Automata Finito No Determinista - Francisco Torvisco 11-0402 & Jose Raul Nova...
PPTX
Modulación por desplazamiento de fase (psk) exposicion
PPTX
U1 Analisis Algoritmos Complejidad
PDF
Manual de stella_ds
PDF
maquinas de turing
PPTX
Programacion Orientada a Objetos
PPTX
1.4.3 Notación infija, prefija y postfija.pptx
PDF
Portafolio unidad 2 [Lenguajes y autómatas]- Expresiones y lenguajes regulares
Algoritmo de planificación srt
automatas finitos
Modulación AM - PM - FM
Tipos de gramatica y arboles de derivacion
Autómatas finitos no deterministas
Recursividad
Diagrama de contexto
Algoritmo del baquero
Maquinas de Estado Finito
FORMULAS DEL SISTEMA DE COLA M/M/1
Control de errores
Notación infija postfija
Automata Finito No Determinista - Francisco Torvisco 11-0402 & Jose Raul Nova...
Modulación por desplazamiento de fase (psk) exposicion
U1 Analisis Algoritmos Complejidad
Manual de stella_ds
maquinas de turing
Programacion Orientada a Objetos
1.4.3 Notación infija, prefija y postfija.pptx
Portafolio unidad 2 [Lenguajes y autómatas]- Expresiones y lenguajes regulares
Publicidad

Similar a Automata Finito No Determinista (20)

PPTX
Presentacion Autómata finito No deterministico
PPTX
Presentación Autómatas Finito No Deterministico
PPTX
Presentación de automata finito no deterministico, ana belgica vallejo y saud...
PPTX
Presentación de automata finito no deterministico, ana belgica vallejo y saud...
PPTX
Presentación de NFDA de Automata
PPTX
PPT
Presentacion de afdn anny y aner
PDF
Clase afd
PPTX
Automatas Finitos Deterministicos y No Deterministicos
PPT
AUTOMATAS.PPT
PPTX
Presentacion Enguelbert Garcia
PPTX
No determinista autómatas finitos
PDF
Maquinas secuenciales y Autómatas Finitos
PPTX
PPTX
Autómatas finitos no deterministas actualizado
PPTX
Fundamentos de los Automatas Finitos Info
PDF
PDF
Autómatas Finitos Deterministas (AFD)
Presentacion Autómata finito No deterministico
Presentación Autómatas Finito No Deterministico
Presentación de automata finito no deterministico, ana belgica vallejo y saud...
Presentación de automata finito no deterministico, ana belgica vallejo y saud...
Presentación de NFDA de Automata
Presentacion de afdn anny y aner
Clase afd
Automatas Finitos Deterministicos y No Deterministicos
AUTOMATAS.PPT
Presentacion Enguelbert Garcia
No determinista autómatas finitos
Maquinas secuenciales y Autómatas Finitos
Autómatas finitos no deterministas actualizado
Fundamentos de los Automatas Finitos Info
Autómatas Finitos Deterministas (AFD)
Publicidad

Último (20)

PDF
Influencia-del-uso-de-redes-sociales.pdf
PPTX
Power Point Nicolás Carrasco (disertación Roblox).pptx
DOCX
TRABAJO GRUPAL (5) (1).docxjesjssjsjjskss
PPTX
la-historia-de-la-medicina Edna Silva.pptx
PDF
CyberOps Associate - Cisco Networking Academy
PDF
capacitación de aire acondicionado Bgh r 410
DOCX
TRABAJO GRUPAL (5) (1).docxjsjsjskskksksk
PPTX
CLAASIFICACIÓN DE LOS ROBOTS POR UTILIDAD
DOCX
Guía 5. Test de orientación Vocacional 2.docx
PPTX
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
PPTX
Mecanismos-de-Propagacion de ondas electromagneticas
PDF
Estrategia de Apoyo de Daylin Castaño (5).pdf
PPT
El-Gobierno-Electrónico-En-El-Estado-Bolivia
PDF
informe_fichas1y2_corregido.docx (2) (1).pdf
PDF
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
PDF
Diapositiva proyecto de vida, materia catedra
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
DOCX
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
PDF
MANUAL de recursos humanos para ODOO.pdf
PPTX
Presentacion de Alba Curso Auditores Internos ISO 19011
Influencia-del-uso-de-redes-sociales.pdf
Power Point Nicolás Carrasco (disertación Roblox).pptx
TRABAJO GRUPAL (5) (1).docxjesjssjsjjskss
la-historia-de-la-medicina Edna Silva.pptx
CyberOps Associate - Cisco Networking Academy
capacitación de aire acondicionado Bgh r 410
TRABAJO GRUPAL (5) (1).docxjsjsjskskksksk
CLAASIFICACIÓN DE LOS ROBOTS POR UTILIDAD
Guía 5. Test de orientación Vocacional 2.docx
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
Mecanismos-de-Propagacion de ondas electromagneticas
Estrategia de Apoyo de Daylin Castaño (5).pdf
El-Gobierno-Electrónico-En-El-Estado-Bolivia
informe_fichas1y2_corregido.docx (2) (1).pdf
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
Diapositiva proyecto de vida, materia catedra
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
MANUAL de recursos humanos para ODOO.pdf
Presentacion de Alba Curso Auditores Internos ISO 19011

Automata Finito No Determinista

  • 1. Autómatas Finitos No Deterministas (AFND) Jean Marino Bernard 13-0860
  • 2. Concepto • 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.
  • 3. Definición • AFND=( ,Q,f,q0,F,T), f:Q× − 2Q donde:Σ Σ → 1. 2Q es el conjunto formado por los subconjuntos de Q, incluyendo a Ø 2. T es una relación binaria definida sobre Q que indica las -transiciones del auto mataλ ́ (si pTq existe una -transición desde p⇒ λ hasta q)
  • 4. Representación Es evidente que un AFD no es más que un caso particular de AFND, es decir, AFD AFND.⊂
  • 5. AFD vs. AFND •En realidad, un AFD es un AFND que cumple: T=Id y |f(q,a)|=1 q Q, a∀ ∈ ∀ ∈Σ
  • 6. Lenguaje Aceptado por un AFND • El lenguaje aceptado por un AFND es el conjunto de todas las cadenas de símbolos terminales que pueden hacer que el AFND llegue a un estado final de aceptación. • El lenguaje aceptado por el AFND es: L(AFND)={x /f(q0,x) F=Ø}∈Σ∗ ∩
  • 7. Simulación de un AFD • Para detallar el algoritmo de simulación de un AFND, supondremos que tenemos implementadas las siguientes funciones: • f(R,a) = q Rf(q,a), siendo R Q y a∪ ∈ ⊂ ∈ Σ • − clausura(R), siendo R Qλ ⊂
  • 9. Paso de un AFND a AFD • Los AFND y los AFD tienen el mismo poder computacional (esto no ocurre en otros niveles de la jerarquía de los autómatas), es decir, pueden resolver los mismos problemas.
  • 10. Paso de un AFND a AFD AFND AFD