SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Sistemas Autómatas.

“Nos permitimos como última definición llamar autómatas a ciertas construcciones que no
   tienen lo que llamamos un alma, gozan del poder de moverse por si mismas, y como
   organismo artificial, de modo fetichista y controlable no padecer la enfermedad y la
                                         muerte.”

En la Teoría de los lenguajes formales, disciplina perteneciente a la informática, se
describen tres tipos de autómatas que reconocen tipos diferentes de lenguajes: los
autómatas finitos, los autómatas a pila y las máquinas de Turing.

El autómata es la primera máquina con lenguaje, es decir, un calculador lógico cuyo juego
de instrucciones se orienta hacia los sistemas de evolución secuencial.

Un autómata antes que nada, es una máquina, un mecanismo artificial. Pero también
puede ser un instrumento musical que toca con ayuda de un mecanismo oculto,
muy a menudo adoptando la forma de un instrumentista que toca otro instrumento.

 A pesar de que a muchos lectores la sospecha del interés que puedan ofrecer semejantes
ingenios les haga fruncir el ceño con desconfianza, la historia y evolución de los autómatas
desde mucho antes de la civilización griega fatiga la mente del hombre y recorre todas las
épocas, hasta llegar a nuestros días, arrastrando en su cauda incandescente muchos de los
prodigios de la técnica del siglo XX. Bajo formas siempre renovadas, gozarán de buena
vida aún en el siglo XXI.

Aplicaciones

Como ya se ha comentado, las primeras aplicaciones de los autómatas programables se
dieron en la industria automotriz para sustituir los complejos equipos basados en relés.
Sin embargo, la disminución de tamaño y el menor costo han permitido que los autómatas
sean utilizados en todos los sectores de la industria. Sólo a modo de ejemplo, se
mencionan a continuación algunos de los múltiples campos de aplicación.

Automóvil

            •   Cadenas de montaje, soldadura, cabinas de pintura, etc.
            •   Máquinas herramientas: Tornos, fresadoras, taladradoras, etc.

Plantas químicas y petroquímicas

            •   Control de procesos (dosificación, mezcla, pesaje, etc).
            •   Baños electrolíticos, oleoductos, refinado, tratamiento de aguas residuales,
                etc.
Metalurgia

           •   Control de hornos, laminado, fundición, soldadura, forja, grúas,

Alimentación

           •   Envasado, empaquetado, embotellado, almacenaje, llenado de botellas,
               etc.

Papeleras y madereras

           •   Control de procesos, serradoras, producción de conglomerados y de
               laminados, etc.

Producción de energía

           •   Centrales eléctricas, turbinas, transporte de combustible, energía solar, etc.

Tráfico

           •   Regulación y control del tráfico, ferrocarriles, etc.

Domótica

           •   Iluminación, temperatura ambiente, sistemas anti robo, etc.

Fabricación de Neumáticos

           •   Control de calderas, sistemas de refrigeración, prensas que vulcanizan los
               neumáticos.
           •   Control de las máquinas para el armado de las cubiertas, extrusoras de
               goma.
           •   Control de las máquinas para mezclar goma.


Un autómata celular (A.C.) es un modelo matemático para un sistema dinámico que
evoluciona en pasos discretos. Es adecuado para modelar sistemas naturales que puedan
ser descritos como una colección masiva de objetos simples que interactúen localmente
unos con otros.

Son sistemas descubiertos dentro del campo de la física computacional por John von
Neumann en la década de los 50's. La teoría de los autómatas celulares se inicia con su
precursor John von Neumann a finales de los años 40's con su libro "Theory of Self-
reproducing Autómata" (editado y completado por A. W. Burks).
En electrónica un autómata es un sistema secuencial, aunque en ocasiones la palabra es
utilizada también para referirse a un robot. Puede definirse como un equipo electrónico
programable en lenguaje no informático y diseñado para controlar, en tiempo real y en
ambiente industrial, procesos secuenciales. Sin embargo, la rápida evolución de los
autómatas hace que esta definición no esté cerrada.

Autómata Finito.

Un autómata finito o máquina de estado finito es un modelo matemático de un sistema
que recibe una cadena constituida por símbolos de un alfabeto y determina si esa cadena
pertenece al lenguaje que el autómata reconoce.

Formalmente, un autómata finito (AF) puede ser descrito como una 5-tupla (S,Σ,T,s,A)
donde:

   •   S es un conjunto de estados;
   •   Σ es un alfabeto de entrada;
   •   T es una función de transición                                         ,

donde ε representa a la cadena vacía y               es el conjunto potencia del conjunto de
estados;

   •           es el estado inicial;
   •            es un conjunto de estados de aceptación o finales.

Ejemplo 1

   •   S = {S1,S2},
   •   Σ = {0,1},
   •   T = {(S1,0,{S2});(S1,1,{S1});(S2,0,{S1});(S2,1,{S2})}
   •   s = S1
   •   A = {S1}.

Un AFD o autómata finito determinista es aquel en cual para cada par (estado, símbolo)
está perfectamente definido el siguiente estado al cual pasará el automata, es decir para
cualquier estado q en que se encuentre el automata y con cualquier símbolo s del alfabeto
leido, existe exactamente una trancisión que parte de q y está etiquetada con s. [1]

Formalmente, un autómata finito determinista (AFD) es similar a un Autómata de estados
finitos, representado con una 5-tupla (S,Σ,T,s,A) donde:

   •   Σ es un alfabeto;
   •   S un conjunto de estados;
   •   T es la función de transición:                          ;
•            es el estado inicial;
   •             es un conjunto de estados de aceptación o finales.

Al contrario de la definición de autómata finito, este es un caso particular donde no se
permiten transiciones vacías, el dominio de la función T es S (con lo cual no se permiten
transiciones desde un estado de un mismo símbolo a varios estados).

A partir de este autómata finito es posible hallar la expresión regular resolviendo un
sistema de ecuaciones.

        S1 = 1 S1 + 0 S2 + ε

        S2 = 1 S2 + 0 S1

Siendo ε la palabra nula. Resolviendo el sistema y haciendo uso de las reducciones
apropiadas se obtiene la siguiente expresión regular: 1*(01*01*)*.

Inversamente, dada la expresión regular es posible generar un autómata que reconozca el
lenguaje en cuestión utilizando el algoritmo de Thompson, desarrollado por Ken
Thompson, uno de los principales creadores de UNIX, junto con Dennis Ritchie.

Un tipo de autómatas finitos deterministas interesantes son los tries.

Autómatas finitos no deterministas

Un AFND o autómata finito no determinista es aquel que presenta cero, una o más
transiciones por el mismo carácter del alfabeto.

Un autómata finito no determinista también puede o no tener más de un nodo inicial.

Los AFND también se representan formalmente como tuplas de 5 elementos (S,Σ,T,s,A). La
única diferencia respecto al AFD es T.

AFD:

AFND:                             (partes de S)

Debido a que la función de transición lleva a un conjunto de estados, el autómata puede
estar en varios estados a la vez (o en ninguno si se trata del conjunto vacío de estados).
Autómatas finitos no deterministas con transiciones vacías

Un AFND-ε o autómata finito no determinista con transiciones ε permite cambiar de
estado sin procesar ningún símbolo de entrada. Cuando el autómata llega a un estado, se
encuentra en ese estado y en los estados a los que apunte éste mediante una transición ε.

Un autómata es un AFND:                             (partes de S)

AFND-ε:                                 (partes de S)

Cuando el símbolo de entrada es la palabra vacía (ε), existe una transición ε entre los
estados.

Weitere ähnliche Inhalte

Was ist angesagt?

Sistema de control por computadora
Sistema de control por computadoraSistema de control por computadora
Sistema de control por computadora
Ramsés Velázquez
 
Lema de bombeo
Lema de bombeoLema de bombeo
Lema de bombeo
Omega Tech
 
Maquina de pila abstracta
Maquina de pila abstractaMaquina de pila abstracta
Maquina de pila abstracta
wilfredo pena
 
Tareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosTareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientos
nenyta08
 
Lenguaje script
Lenguaje scriptLenguaje script
Lenguaje script
Chepe Pepe
 
Automatas y compiladores clase3
Automatas y compiladores clase3Automatas y compiladores clase3
Automatas y compiladores clase3
Germania Rodriguez
 

Was ist angesagt? (20)

Automata Finito No Determinista - Francisco Torvisco 11-0402 & Jose Raul Nova...
Automata Finito No Determinista - Francisco Torvisco 11-0402 & Jose Raul Nova...Automata Finito No Determinista - Francisco Torvisco 11-0402 & Jose Raul Nova...
Automata Finito No Determinista - Francisco Torvisco 11-0402 & Jose Raul Nova...
 
Aplicaciones de los lenguajes y autómatas
Aplicaciones de los lenguajes y autómatas Aplicaciones de los lenguajes y autómatas
Aplicaciones de los lenguajes y autómatas
 
Sistema de control por computadora
Sistema de control por computadoraSistema de control por computadora
Sistema de control por computadora
 
Lema de bombeo
Lema de bombeoLema de bombeo
Lema de bombeo
 
Autómatas finitos no deterministas
Autómatas finitos no deterministasAutómatas finitos no deterministas
Autómatas finitos no deterministas
 
Tipos de autómatas
Tipos de autómatasTipos de autómatas
Tipos de autómatas
 
Maquina de pila abstracta
Maquina de pila abstractaMaquina de pila abstracta
Maquina de pila abstracta
 
automatas finitos
 automatas finitos automatas finitos
automatas finitos
 
Tareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosTareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientos
 
Automatas de pila
Automatas de pilaAutomatas de pila
Automatas de pila
 
Tipos de Autómatas 
Tipos de Autómatas Tipos de Autómatas 
Tipos de Autómatas 
 
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
 
Diagrama de bloques grupo d
Diagrama de bloques grupo dDiagrama de bloques grupo d
Diagrama de bloques grupo d
 
Autómatas de pila
Autómatas de pila Autómatas de pila
Autómatas de pila
 
Automatas Finitos Deterministicos y No Deterministicos
Automatas Finitos Deterministicos y No DeterministicosAutomatas Finitos Deterministicos y No Deterministicos
Automatas Finitos Deterministicos y No Deterministicos
 
Unidad1 Lenguajes y automatas
Unidad1 Lenguajes y automatasUnidad1 Lenguajes y automatas
Unidad1 Lenguajes y automatas
 
Lenguaje script
Lenguaje scriptLenguaje script
Lenguaje script
 
Automatas y compiladores clase3
Automatas y compiladores clase3Automatas y compiladores clase3
Automatas y compiladores clase3
 
Maquinas de estado finito mapa mental
Maquinas de estado finito mapa mentalMaquinas de estado finito mapa mental
Maquinas de estado finito mapa mental
 
GRUPO 12 Ámbito: variables locales y globales
GRUPO 12  Ámbito: variables locales y globales GRUPO 12  Ámbito: variables locales y globales
GRUPO 12 Ámbito: variables locales y globales
 

Andere mochten auch (7)

Materiales Cableado Cuadros Eléctricos Baja tensión
Materiales Cableado Cuadros Eléctricos Baja tensiónMateriales Cableado Cuadros Eléctricos Baja tensión
Materiales Cableado Cuadros Eléctricos Baja tensión
 
El ojo
El ojoEl ojo
El ojo
 
los cuadros electricos
los cuadros electricoslos cuadros electricos
los cuadros electricos
 
Ud1 autom indust
Ud1 autom industUd1 autom indust
Ud1 autom indust
 
Lecture 3
Lecture 3Lecture 3
Lecture 3
 
Manual de Procedimiento Termográfico
Manual de Procedimiento TermográficoManual de Procedimiento Termográfico
Manual de Procedimiento Termográfico
 
Que es un sistema automatizado
Que es un sistema automatizadoQue es un sistema automatizado
Que es un sistema automatizado
 

Ähnlich wie Sistemas AutÓmatas.

Máquina de turing
Máquina de turingMáquina de turing
Máquina de turing
Ivan
 
Maquinas de estado
Maquinas de estadoMaquinas de estado
Maquinas de estado
_05mauricio
 
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
 

Ähnlich wie Sistemas AutÓmatas. (20)

Introducción a la Teoría de Autómatas by Yeredith
Introducción a la Teoría de Autómatas by YeredithIntroducción a la Teoría de Autómatas by Yeredith
Introducción a la Teoría de Autómatas by Yeredith
 
Automatas nueva
Automatas nuevaAutomatas nueva
Automatas nueva
 
Grafos iii 20%
Grafos iii 20%Grafos iii 20%
Grafos iii 20%
 
Portafolio Unidad 4 [Lenguajes y autómatas] - Máquinas de Turing
Portafolio Unidad 4 [Lenguajes y autómatas] - Máquinas de TuringPortafolio Unidad 4 [Lenguajes y autómatas] - Máquinas de Turing
Portafolio Unidad 4 [Lenguajes y autómatas] - Máquinas de Turing
 
Reny galaviz web quest
Reny galaviz web questReny galaviz web quest
Reny galaviz web quest
 
Reny Galaviz Web Quest
Reny Galaviz Web QuestReny Galaviz Web Quest
Reny Galaviz Web Quest
 
Lenguajes Regulares.
Lenguajes Regulares.Lenguajes Regulares.
Lenguajes Regulares.
 
Máquinas que comen máquinas
Máquinas que comen máquinasMáquinas que comen máquinas
Máquinas que comen máquinas
 
Máquina de turing
Máquina de turingMáquina de turing
Máquina de turing
 
maquinas de turing
maquinas de turingmaquinas de turing
maquinas de turing
 
MANDALA
MANDALAMANDALA
MANDALA
 
Gramáticas y Modelos Matemáticos - Clase 5 continuación
Gramáticas y Modelos Matemáticos - Clase 5 continuaciónGramáticas y Modelos Matemáticos - Clase 5 continuación
Gramáticas y Modelos Matemáticos - Clase 5 continuación
 
La maquina de Turing, sus tipos y aplicaciones.
La maquina de Turing, sus tipos y aplicaciones.La maquina de Turing, sus tipos y aplicaciones.
La maquina de Turing, sus tipos y aplicaciones.
 
Maquina de turing
Maquina de turingMaquina de turing
Maquina de turing
 
Maquinas de estado
Maquinas de estadoMaquinas de estado
Maquinas de estado
 
Máquinas de Turing - Tipos y Aplicaciones
Máquinas de Turing - Tipos y AplicacionesMáquinas de Turing - Tipos y Aplicaciones
Máquinas de Turing - Tipos y Aplicaciones
 
Teoría de Autómata
Teoría de AutómataTeoría de Autómata
Teoría de Autómata
 
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
 
Máquina de Turing.pptx
Máquina de Turing.pptxMáquina de Turing.pptx
Máquina de Turing.pptx
 
Maquina de Turing
Maquina de TuringMaquina de Turing
Maquina de Turing
 

Mehr von jengibre

Sabrositas-Organizacion.Modernizacion.
Sabrositas-Organizacion.Modernizacion.Sabrositas-Organizacion.Modernizacion.
Sabrositas-Organizacion.Modernizacion.
jengibre
 
Sistema Experto
Sistema ExpertoSistema Experto
Sistema Experto
jengibre
 
PráCtica Numero 8
PráCtica Numero 8PráCtica Numero 8
PráCtica Numero 8
jengibre
 
Practica NúMero 7
Practica NúMero 7Practica NúMero 7
Practica NúMero 7
jengibre
 
Practica NúMero 6
Practica NúMero 6Practica NúMero 6
Practica NúMero 6
jengibre
 
Practica NúMero 5
Practica NúMero 5Practica NúMero 5
Practica NúMero 5
jengibre
 
PráCtica Numero 4
PráCtica Numero 4PráCtica Numero 4
PráCtica Numero 4
jengibre
 
PráCtica 3
PráCtica 3PráCtica 3
PráCtica 3
jengibre
 
Componentes Internos De Un Cpu
Componentes Internos De Un CpuComponentes Internos De Un Cpu
Componentes Internos De Un Cpu
jengibre
 
Empresa.♣
Empresa.♣Empresa.♣
Empresa.♣
jengibre
 
Empresa.♦
Empresa.♦Empresa.♦
Empresa.♦
jengibre
 
Empresa.♥♥
Empresa.♥♥Empresa.♥♥
Empresa.♥♥
jengibre
 
Base De Datos♥
Base De Datos♥Base De Datos♥
Base De Datos♥
jengibre
 
Base De Datos
Base De DatosBase De Datos
Base De Datos
jengibre
 
COmpuertas LÓgicas.
COmpuertas LÓgicas.COmpuertas LÓgicas.
COmpuertas LÓgicas.
jengibre
 
Lenguaje De ProgramacióN C
Lenguaje De ProgramacióN CLenguaje De ProgramacióN C
Lenguaje De ProgramacióN C
jengibre
 
Empresa.♥
Empresa.♥Empresa.♥
Empresa.♥
jengibre
 
Lenguajes de ProgramacióN♥
Lenguajes de ProgramacióN♥Lenguajes de ProgramacióN♥
Lenguajes de ProgramacióN♥
jengibre
 
Lenguajes de PrOgramaciÓn.
Lenguajes de PrOgramaciÓn.Lenguajes de PrOgramaciÓn.
Lenguajes de PrOgramaciÓn.
jengibre
 

Mehr von jengibre (20)

Sabrositas-Organizacion.Modernizacion.
Sabrositas-Organizacion.Modernizacion.Sabrositas-Organizacion.Modernizacion.
Sabrositas-Organizacion.Modernizacion.
 
Sistema Experto
Sistema ExpertoSistema Experto
Sistema Experto
 
PráCtica Numero 8
PráCtica Numero 8PráCtica Numero 8
PráCtica Numero 8
 
Practica NúMero 7
Practica NúMero 7Practica NúMero 7
Practica NúMero 7
 
Practica NúMero 6
Practica NúMero 6Practica NúMero 6
Practica NúMero 6
 
Practica NúMero 5
Practica NúMero 5Practica NúMero 5
Practica NúMero 5
 
PráCtica Numero 4
PráCtica Numero 4PráCtica Numero 4
PráCtica Numero 4
 
PráCtica 3
PráCtica 3PráCtica 3
PráCtica 3
 
MS-DOS.
MS-DOS.MS-DOS.
MS-DOS.
 
Componentes Internos De Un Cpu
Componentes Internos De Un CpuComponentes Internos De Un Cpu
Componentes Internos De Un Cpu
 
Empresa.♣
Empresa.♣Empresa.♣
Empresa.♣
 
Empresa.♦
Empresa.♦Empresa.♦
Empresa.♦
 
Empresa.♥♥
Empresa.♥♥Empresa.♥♥
Empresa.♥♥
 
Base De Datos♥
Base De Datos♥Base De Datos♥
Base De Datos♥
 
Base De Datos
Base De DatosBase De Datos
Base De Datos
 
COmpuertas LÓgicas.
COmpuertas LÓgicas.COmpuertas LÓgicas.
COmpuertas LÓgicas.
 
Lenguaje De ProgramacióN C
Lenguaje De ProgramacióN CLenguaje De ProgramacióN C
Lenguaje De ProgramacióN C
 
Empresa.♥
Empresa.♥Empresa.♥
Empresa.♥
 
Lenguajes de ProgramacióN♥
Lenguajes de ProgramacióN♥Lenguajes de ProgramacióN♥
Lenguajes de ProgramacióN♥
 
Lenguajes de PrOgramaciÓn.
Lenguajes de PrOgramaciÓn.Lenguajes de PrOgramaciÓn.
Lenguajes de PrOgramaciÓn.
 

Kürzlich hochgeladen

🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
lupitavic
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
NancyLoaa
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
MiNeyi1
 

Kürzlich hochgeladen (20)

🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 

Sistemas AutÓmatas.

  • 1. Sistemas Autómatas. “Nos permitimos como última definición llamar autómatas a ciertas construcciones que no tienen lo que llamamos un alma, gozan del poder de moverse por si mismas, y como organismo artificial, de modo fetichista y controlable no padecer la enfermedad y la muerte.” En la Teoría de los lenguajes formales, disciplina perteneciente a la informática, se describen tres tipos de autómatas que reconocen tipos diferentes de lenguajes: los autómatas finitos, los autómatas a pila y las máquinas de Turing. El autómata es la primera máquina con lenguaje, es decir, un calculador lógico cuyo juego de instrucciones se orienta hacia los sistemas de evolución secuencial. Un autómata antes que nada, es una máquina, un mecanismo artificial. Pero también puede ser un instrumento musical que toca con ayuda de un mecanismo oculto, muy a menudo adoptando la forma de un instrumentista que toca otro instrumento. A pesar de que a muchos lectores la sospecha del interés que puedan ofrecer semejantes ingenios les haga fruncir el ceño con desconfianza, la historia y evolución de los autómatas desde mucho antes de la civilización griega fatiga la mente del hombre y recorre todas las épocas, hasta llegar a nuestros días, arrastrando en su cauda incandescente muchos de los prodigios de la técnica del siglo XX. Bajo formas siempre renovadas, gozarán de buena vida aún en el siglo XXI. Aplicaciones Como ya se ha comentado, las primeras aplicaciones de los autómatas programables se dieron en la industria automotriz para sustituir los complejos equipos basados en relés. Sin embargo, la disminución de tamaño y el menor costo han permitido que los autómatas sean utilizados en todos los sectores de la industria. Sólo a modo de ejemplo, se mencionan a continuación algunos de los múltiples campos de aplicación. Automóvil • Cadenas de montaje, soldadura, cabinas de pintura, etc. • Máquinas herramientas: Tornos, fresadoras, taladradoras, etc. Plantas químicas y petroquímicas • Control de procesos (dosificación, mezcla, pesaje, etc). • Baños electrolíticos, oleoductos, refinado, tratamiento de aguas residuales, etc.
  • 2. Metalurgia • Control de hornos, laminado, fundición, soldadura, forja, grúas, Alimentación • Envasado, empaquetado, embotellado, almacenaje, llenado de botellas, etc. Papeleras y madereras • Control de procesos, serradoras, producción de conglomerados y de laminados, etc. Producción de energía • Centrales eléctricas, turbinas, transporte de combustible, energía solar, etc. Tráfico • Regulación y control del tráfico, ferrocarriles, etc. Domótica • Iluminación, temperatura ambiente, sistemas anti robo, etc. Fabricación de Neumáticos • Control de calderas, sistemas de refrigeración, prensas que vulcanizan los neumáticos. • Control de las máquinas para el armado de las cubiertas, extrusoras de goma. • Control de las máquinas para mezclar goma. Un autómata celular (A.C.) es un modelo matemático para un sistema dinámico que evoluciona en pasos discretos. Es adecuado para modelar sistemas naturales que puedan ser descritos como una colección masiva de objetos simples que interactúen localmente unos con otros. Son sistemas descubiertos dentro del campo de la física computacional por John von Neumann en la década de los 50's. La teoría de los autómatas celulares se inicia con su precursor John von Neumann a finales de los años 40's con su libro "Theory of Self- reproducing Autómata" (editado y completado por A. W. Burks).
  • 3. En electrónica un autómata es un sistema secuencial, aunque en ocasiones la palabra es utilizada también para referirse a un robot. Puede definirse como un equipo electrónico programable en lenguaje no informático y diseñado para controlar, en tiempo real y en ambiente industrial, procesos secuenciales. Sin embargo, la rápida evolución de los autómatas hace que esta definición no esté cerrada. Autómata Finito. Un autómata finito o máquina de estado finito es un modelo matemático de un sistema que recibe una cadena constituida por símbolos de un alfabeto y determina si esa cadena pertenece al lenguaje que el autómata reconoce. Formalmente, un autómata finito (AF) puede ser descrito como una 5-tupla (S,Σ,T,s,A) donde: • S es un conjunto de estados; • Σ es un alfabeto de entrada; • T es una función de transición , donde ε representa a la cadena vacía y es el conjunto potencia del conjunto de estados; • es el estado inicial; • es un conjunto de estados de aceptación o finales. Ejemplo 1 • S = {S1,S2}, • Σ = {0,1}, • T = {(S1,0,{S2});(S1,1,{S1});(S2,0,{S1});(S2,1,{S2})} • s = S1 • A = {S1}. Un AFD o autómata finito determinista es aquel en cual para cada par (estado, símbolo) está perfectamente definido el siguiente estado al cual pasará el automata, es decir para cualquier estado q en que se encuentre el automata y con cualquier símbolo s del alfabeto leido, existe exactamente una trancisión que parte de q y está etiquetada con s. [1] Formalmente, un autómata finito determinista (AFD) es similar a un Autómata de estados finitos, representado con una 5-tupla (S,Σ,T,s,A) donde: • Σ es un alfabeto; • S un conjunto de estados; • T es la función de transición: ;
  • 4. es el estado inicial; • es un conjunto de estados de aceptación o finales. Al contrario de la definición de autómata finito, este es un caso particular donde no se permiten transiciones vacías, el dominio de la función T es S (con lo cual no se permiten transiciones desde un estado de un mismo símbolo a varios estados). A partir de este autómata finito es posible hallar la expresión regular resolviendo un sistema de ecuaciones. S1 = 1 S1 + 0 S2 + ε S2 = 1 S2 + 0 S1 Siendo ε la palabra nula. Resolviendo el sistema y haciendo uso de las reducciones apropiadas se obtiene la siguiente expresión regular: 1*(01*01*)*. Inversamente, dada la expresión regular es posible generar un autómata que reconozca el lenguaje en cuestión utilizando el algoritmo de Thompson, desarrollado por Ken Thompson, uno de los principales creadores de UNIX, junto con Dennis Ritchie. Un tipo de autómatas finitos deterministas interesantes son los tries. Autómatas finitos no deterministas Un AFND o autómata finito no determinista es aquel que presenta cero, una o más transiciones por el mismo carácter del alfabeto. Un autómata finito no determinista también puede o no tener más de un nodo inicial. Los AFND también se representan formalmente como tuplas de 5 elementos (S,Σ,T,s,A). La única diferencia respecto al AFD es T. AFD: AFND: (partes de S) Debido a que la función de transición lleva a un conjunto de estados, el autómata puede estar en varios estados a la vez (o en ninguno si se trata del conjunto vacío de estados).
  • 5. Autómatas finitos no deterministas con transiciones vacías Un AFND-ε o autómata finito no determinista con transiciones ε permite cambiar de estado sin procesar ningún símbolo de entrada. Cuando el autómata llega a un estado, se encuentra en ese estado y en los estados a los que apunte éste mediante una transición ε. Un autómata es un AFND: (partes de S) AFND-ε: (partes de S) Cuando el símbolo de entrada es la palabra vacía (ε), existe una transición ε entre los estados.