SlideShare una empresa de Scribd logo
1 de 12
Universidad de Oriente
Departamento de Ingeniería y Ciencias Aplicadas
Cursos Especiales de Grado. Área: Ciencias de la Computación,
Seminario de Teoría de Autómatas y Lenguajes Formales
Yeisland Rodríguez
Eulianys Carreño
Roger Rondón
Maturín, Abril de 2017
Es una entidad abstracta, que no se va a
definir. Normalmente los símbolos son letras
(a,b,c,…z), dígitos (0,1,2…9) y otros
caracteres (+,*,/,-,?...).
Un símbolo también puede estar formado por
varias letras o caracteres, como las palabras
reservadas de un lenguaje de programación son
símbolos de dicho lenguaje. Ejemplo:
a,b,c,#,+,-,*, then, begin, end, else, if …
Símbolo
CONCEPTOS FUNDAMENTALES DE LA TEORIA
DE AUTÓMATAS
Eulianys Carreño
Eulianys Carreño
CONCEPTOS FUNDAMENTALES DE LA TEORIA
DE AUTÓMATAS
ALFABETO
Un alfabeto es un
conjunto de símbolos
finito y no vacío.
Convencionalmente,
utilizamos el símbolo Σ
para designar un
alfabeto.
•Σ = {A,B,C,D,E,F,…..,X,Y,Z}, conjunto de
letras mayúsculas
•Σ = {a,b,c,d,….,z,0,1,2,3,4,….,∞,*,#,+….-},
conjunto de letras minúsculas, números
y otros caracteres
Σ = {0,1}, el alfabeto binario
Σ = {if, then, begin, end, else, a,b,;,=,>}
CONCEPTOS FUNDAMENTALES DE LA TEORIA
DE AUTÓMATAS
Eulianys Carreño
Potencia de un Alfabeto
Si Σ es un alfabeto, podemos expresar el conjunto de
todas las cadenas de una determinada longitud de dicho
alfabeto utilizando una notación exponencial. Definimos
Σk para que sea el conjunto de las cadenas de longitud k,
tales que cada uno de los símbolos de las mismas
pertenece a Σ.
CONCEPTOS FUNDAMENTALES DE LA TEORIA
DE AUTÓMATAS
EJEMPLO:
Observe que Σ0 = {ε}, independientemente de cuál sea el alfabeto Σ. Es
decir, ε es la única cadena cuya longitud es 0. Si Σ = {0,1}, entonces:
Σ1 = {0,1}, Σ2 = {00,01,10,11}, Σ3 = {000,001,010,011,100,101,110,111}, etc.
Observe que existe una ligera confusión entre Σ y Σ1. Lo primero es un
alfabeto; sus elementos 0 y 1 son los símbolos. Lo segundo es un conjunto
de cadenas; sus elementos son las cadenas 0 y 1, cuya longitud es igual a
1. No vamos a utilizar notaciones diferentes para los dos conjuntos,
confiando en que el contexto deje claro si {0,1} o algún otro conjunto
similar representa un alfabeto o un conjunto de cadenas. Por convenio, el
conjunto de todas las cadenas de un alfabeto Σ se designa mediante Σ∗. Por
ejemplo, {0,1}∗ = {ε,0,1,00,01,10,11,000,...}. Expresado de otra forma, Σ∗ =
Σ0 ∪ Σ1 ∪ Σ2 ∪··· En ocasiones, desearemos excluir la cadena vacía del
conjunto de cadenas. El conjunto de cadenas no vacías del alfabeto Σ se
designa como Σ+. Por tanto, dos equivalencias apropiadas son: Σ+ = Σ1 ∪ Σ2
∪ Σ3 ∪···. Σ∗ = Σ+ ∪ {ε}.
CADENAS DE CARACTERES
Ejemplo:
 Σ= {01101}, cadena del alfabeto
de numeros binario.
 Σ= {abcadbf47*#+}, cadena del
alfabeto de letras minúsculas,
números y símbolos.
 Σ= {ABCBA}, cadena del alfabeto
de letras mayúsculas.
Roger Rondón
CONCEPTOS FUNDAMENTALES DE LA TEORÍA
DE AUTOMÁTAS
CADENA VACÍA
Roger Rondón
ES DESIGNADA POR LA
LETRA:
ε
COMO SE REPRESENTA
UNA CADENA VACIA:
Σ0 = { ε }
CONCEPTOS FUNDAMENTALES DE LA TEORÍA
DE AUTOMÁTAS
LONGITUD DE UNA CADENA
Roger Rondón
EJEMPLO
Se tiene una cadena con números binarios
Entonces se dice que:
Σ= {01101}
Su longitud es igual a 5
La longitud de una
cadena se denota con la
letra:
W
CONCEPTOS FUNDAMENTALES DE LA TEORÍA
DE AUTOMÁTAS
CONCATENACION DE CADENAS
Roger Rondón
Se define que:
para que sea el conjunto de las cadenas de
longitud k, tales que cada uno de los símbolos de
las mismas pertenece a alfabeto (Σ).
Σk
Σ=Alfabeto
CONCEPTOS FUNDAMENTALES DE LA TEORÍA
DE AUTOMÁTAS
RECOPILANDO………
Partiendo del alfabeto Σ = {0,1} se describe lo siguiente:
Σ0 = { ε }
Σ = {0,1} Σ1 ={0,1} Σ2 = {00,01,10,11}
Σ3 = {000,001,010,011,100,101,110,111}}
Σ10 = {a,b,c,d,e,1,2,3,4,5}
IMPORTANTE
Σ = {0,1}
Σ1 ={0,1}
No vamos a utilizar notaciones diferentes
para los dos conjuntos similares, confiando
en que el contexto deje claro si {0,1} o
algún otro conjunto similar representa un
alfabeto o un conjunto de cadenas.
El conjunto de todas las cadenas de un alfabeto (Σ) se designa mediante Σ∗.
Por ejemplo, {0,1}∗ ={ ε ,0,1,00,01,10,11,000,001,..…,111}.
Expresado de otra forma,
Σ∗ =Σ0 ∪Σ1 ∪Σ2 ∪ Σ3 ∪…
En ocasiones, desearemos excluir la cadena vacía del conjunto de cadenas.
El conjunto de cadenas no vacías del alfabeto (Σ) se designa como Σ+. Por
tanto, dos equivalencias apropiadas son:
Σ+ = Σ1 ∪ Σ2 ∪ Σ3 ∪···
Σ∗ =Σ+ ∪ { ε }.
Automatas. presentacion

Más contenido relacionado

La actualidad más candente

Sistemas numericos
Sistemas numericosSistemas numericos
Sistemas numericosisacostam
 
Antony escalona v 29.531.929 y oleary gallardo v-28.019.132
Antony escalona  v 29.531.929 y oleary gallardo v-28.019.132Antony escalona  v 29.531.929 y oleary gallardo v-28.019.132
Antony escalona v 29.531.929 y oleary gallardo v-28.019.132AnthonyEscalona5
 
Teoría de la Computación
Teoría de la Computación Teoría de la Computación
Teoría de la Computación Martha Larios
 
Automatas y compiladores clase4
Automatas y compiladores clase4Automatas y compiladores clase4
Automatas y compiladores clase4Germania Rodriguez
 
Aprender Algebra 1
Aprender Algebra 1Aprender Algebra 1
Aprender Algebra 1oliverluna
 
Lourdesbarrios
LourdesbarriosLourdesbarrios
Lourdesbarrioslourdesnbv
 
Conjuntos elianny melo
Conjuntos elianny meloConjuntos elianny melo
Conjuntos elianny meloeliannymelo
 
Proceso de construcción didáctica del sistema numeración decimal valor posic...
 Proceso de construcción didáctica del sistema numeración decimal valor posic... Proceso de construcción didáctica del sistema numeración decimal valor posic...
Proceso de construcción didáctica del sistema numeración decimal valor posic...Nancy Edith Guillermo Cruz
 

La actualidad más candente (15)

Sistemas numericos
Sistemas numericosSistemas numericos
Sistemas numericos
 
Antony escalona v 29.531.929 y oleary gallardo v-28.019.132
Antony escalona  v 29.531.929 y oleary gallardo v-28.019.132Antony escalona  v 29.531.929 y oleary gallardo v-28.019.132
Antony escalona v 29.531.929 y oleary gallardo v-28.019.132
 
Presentacion
Presentacion Presentacion
Presentacion
 
Sistemas NuméRicos
Sistemas NuméRicosSistemas NuméRicos
Sistemas NuméRicos
 
Sistemas NuméRicos
Sistemas NuméRicosSistemas NuméRicos
Sistemas NuméRicos
 
Sistema decimal
Sistema decimalSistema decimal
Sistema decimal
 
Algebra1
Algebra1Algebra1
Algebra1
 
Algebra
AlgebraAlgebra
Algebra
 
Teoría de la Computación
Teoría de la Computación Teoría de la Computación
Teoría de la Computación
 
Automatas y compiladores clase4
Automatas y compiladores clase4Automatas y compiladores clase4
Automatas y compiladores clase4
 
Aprender Algebra 1
Aprender Algebra 1Aprender Algebra 1
Aprender Algebra 1
 
Lourdesbarrios
LourdesbarriosLourdesbarrios
Lourdesbarrios
 
Conjuntos elianny melo
Conjuntos elianny meloConjuntos elianny melo
Conjuntos elianny melo
 
Taller sistemas numerico
Taller sistemas numerico Taller sistemas numerico
Taller sistemas numerico
 
Proceso de construcción didáctica del sistema numeración decimal valor posic...
 Proceso de construcción didáctica del sistema numeración decimal valor posic... Proceso de construcción didáctica del sistema numeración decimal valor posic...
Proceso de construcción didáctica del sistema numeración decimal valor posic...
 

Similar a Automatas. presentacion

Autómatas Finitos, Deterministas y no Deterministas
Autómatas Finitos, Deterministas y no DeterministasAutómatas Finitos, Deterministas y no Deterministas
Autómatas Finitos, Deterministas y no Deterministaspablolopezbojorquez1
 
Analisis lexico 2
Analisis lexico 2Analisis lexico 2
Analisis lexico 2perlallamas
 
Clase1 teoria de lenguajes
Clase1   teoria de lenguajesClase1   teoria de lenguajes
Clase1 teoria de lenguajesheber_1978
 
Alfabeto, Cadenas, Lenguajes, y Problemas
Alfabeto, Cadenas, Lenguajes, y ProblemasAlfabeto, Cadenas, Lenguajes, y Problemas
Alfabeto, Cadenas, Lenguajes, y ProblemasRaul
 
Lenguaje de operaciones segunda anny jimenez. ppt
Lenguaje de operaciones segunda anny jimenez. pptLenguaje de operaciones segunda anny jimenez. ppt
Lenguaje de operaciones segunda anny jimenez. pptanersantana
 
Lenguajes formales y teoría de autómatas I.pdf
Lenguajes formales y teoría de autómatas I.pdfLenguajes formales y teoría de autómatas I.pdf
Lenguajes formales y teoría de autómatas I.pdfKEILLIEDAILYNSICAJAC
 
Lenguajes formales
Lenguajes formalesLenguajes formales
Lenguajes formalesIsabel
 
Automatas y compiladores clase2
Automatas y compiladores clase2Automatas y compiladores clase2
Automatas y compiladores clase2Germania Rodriguez
 
Presentacion Jose Colombo .pptx
Presentacion Jose Colombo .pptxPresentacion Jose Colombo .pptx
Presentacion Jose Colombo .pptxJsMguelCM
 
Autómatas Finitos Deterministas y Lenguajes Formales
Autómatas Finitos Deterministas y Lenguajes FormalesAutómatas Finitos Deterministas y Lenguajes Formales
Autómatas Finitos Deterministas y Lenguajes FormalesSandy Rafael Garcia
 
Autómata finito no determinista e investigacion
Autómata finito no determinista e investigacionAutómata finito no determinista e investigacion
Autómata finito no determinista e investigacionAliciaSandovalCamacho
 
Expresiones regulares2.pdf
Expresiones regulares2.pdfExpresiones regulares2.pdf
Expresiones regulares2.pdfJeffreyagnz
 
Cine y matematicas : el código ASCII
Cine y matematicas : el código ASCIICine y matematicas : el código ASCII
Cine y matematicas : el código ASCIIJose Ramos
 

Similar a Automatas. presentacion (19)

Autómatas Finitos, Deterministas y no Deterministas
Autómatas Finitos, Deterministas y no DeterministasAutómatas Finitos, Deterministas y no Deterministas
Autómatas Finitos, Deterministas y no Deterministas
 
Analisis lexico 2
Analisis lexico 2Analisis lexico 2
Analisis lexico 2
 
Clase1 teoria de lenguajes
Clase1   teoria de lenguajesClase1   teoria de lenguajes
Clase1 teoria de lenguajes
 
Clase1 teoria
Clase1 teoriaClase1 teoria
Clase1 teoria
 
Alfabeto, Cadenas, Lenguajes, y Problemas
Alfabeto, Cadenas, Lenguajes, y ProblemasAlfabeto, Cadenas, Lenguajes, y Problemas
Alfabeto, Cadenas, Lenguajes, y Problemas
 
Lenguaje de operaciones segunda anny jimenez. ppt
Lenguaje de operaciones segunda anny jimenez. pptLenguaje de operaciones segunda anny jimenez. ppt
Lenguaje de operaciones segunda anny jimenez. ppt
 
Lenguajes formales y teoría de autómatas I.pdf
Lenguajes formales y teoría de autómatas I.pdfLenguajes formales y teoría de autómatas I.pdf
Lenguajes formales y teoría de autómatas I.pdf
 
Lenguaje y problemas
Lenguaje y problemas Lenguaje y problemas
Lenguaje y problemas
 
Lenguajes formales
Lenguajes formalesLenguajes formales
Lenguajes formales
 
Lenguajes formales
Lenguajes formalesLenguajes formales
Lenguajes formales
 
Alfabetos
AlfabetosAlfabetos
Alfabetos
 
Automatas y compiladores clase2
Automatas y compiladores clase2Automatas y compiladores clase2
Automatas y compiladores clase2
 
Presentacion Jose Colombo .pptx
Presentacion Jose Colombo .pptxPresentacion Jose Colombo .pptx
Presentacion Jose Colombo .pptx
 
Autómatas Finitos Deterministas y Lenguajes Formales
Autómatas Finitos Deterministas y Lenguajes FormalesAutómatas Finitos Deterministas y Lenguajes Formales
Autómatas Finitos Deterministas y Lenguajes Formales
 
Autómata finito no determinista e investigacion
Autómata finito no determinista e investigacionAutómata finito no determinista e investigacion
Autómata finito no determinista e investigacion
 
Expresiones regulares2.pdf
Expresiones regulares2.pdfExpresiones regulares2.pdf
Expresiones regulares2.pdf
 
Cine y matematicas : el código ASCII
Cine y matematicas : el código ASCIICine y matematicas : el código ASCII
Cine y matematicas : el código ASCII
 
lenguajes y_gramaticas
lenguajes y_gramaticaslenguajes y_gramaticas
lenguajes y_gramaticas
 
NUMEROS REALES UNIDAD II.pdf
NUMEROS REALES UNIDAD II.pdfNUMEROS REALES UNIDAD II.pdf
NUMEROS REALES UNIDAD II.pdf
 

Último

PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxSergioGJimenezMorean
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVSebastianPaez47
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptCRISTOFERSERGIOCANAL
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAJAMESDIAZ55
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7luisanthonycarrascos
 
Presentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxPresentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxYajairaMartinez30
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdfFernandaGarca788912
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfannavarrom
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSaulSantiago25
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
nom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfnom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfDiegoMadrigal21
 
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...RichardRivas28
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptxguillermosantana15
 

Último (20)

PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7
 
Presentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxPresentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptx
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdf
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
 
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
nom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfnom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdf
 
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
 

Automatas. presentacion

  • 1. Universidad de Oriente Departamento de Ingeniería y Ciencias Aplicadas Cursos Especiales de Grado. Área: Ciencias de la Computación, Seminario de Teoría de Autómatas y Lenguajes Formales Yeisland Rodríguez Eulianys Carreño Roger Rondón Maturín, Abril de 2017
  • 2. Es una entidad abstracta, que no se va a definir. Normalmente los símbolos son letras (a,b,c,…z), dígitos (0,1,2…9) y otros caracteres (+,*,/,-,?...). Un símbolo también puede estar formado por varias letras o caracteres, como las palabras reservadas de un lenguaje de programación son símbolos de dicho lenguaje. Ejemplo: a,b,c,#,+,-,*, then, begin, end, else, if … Símbolo CONCEPTOS FUNDAMENTALES DE LA TEORIA DE AUTÓMATAS Eulianys Carreño
  • 3. Eulianys Carreño CONCEPTOS FUNDAMENTALES DE LA TEORIA DE AUTÓMATAS ALFABETO Un alfabeto es un conjunto de símbolos finito y no vacío. Convencionalmente, utilizamos el símbolo Σ para designar un alfabeto. •Σ = {A,B,C,D,E,F,…..,X,Y,Z}, conjunto de letras mayúsculas •Σ = {a,b,c,d,….,z,0,1,2,3,4,….,∞,*,#,+….-}, conjunto de letras minúsculas, números y otros caracteres Σ = {0,1}, el alfabeto binario Σ = {if, then, begin, end, else, a,b,;,=,>}
  • 4. CONCEPTOS FUNDAMENTALES DE LA TEORIA DE AUTÓMATAS Eulianys Carreño Potencia de un Alfabeto Si Σ es un alfabeto, podemos expresar el conjunto de todas las cadenas de una determinada longitud de dicho alfabeto utilizando una notación exponencial. Definimos Σk para que sea el conjunto de las cadenas de longitud k, tales que cada uno de los símbolos de las mismas pertenece a Σ.
  • 5. CONCEPTOS FUNDAMENTALES DE LA TEORIA DE AUTÓMATAS EJEMPLO: Observe que Σ0 = {ε}, independientemente de cuál sea el alfabeto Σ. Es decir, ε es la única cadena cuya longitud es 0. Si Σ = {0,1}, entonces: Σ1 = {0,1}, Σ2 = {00,01,10,11}, Σ3 = {000,001,010,011,100,101,110,111}, etc. Observe que existe una ligera confusión entre Σ y Σ1. Lo primero es un alfabeto; sus elementos 0 y 1 son los símbolos. Lo segundo es un conjunto de cadenas; sus elementos son las cadenas 0 y 1, cuya longitud es igual a 1. No vamos a utilizar notaciones diferentes para los dos conjuntos, confiando en que el contexto deje claro si {0,1} o algún otro conjunto similar representa un alfabeto o un conjunto de cadenas. Por convenio, el conjunto de todas las cadenas de un alfabeto Σ se designa mediante Σ∗. Por ejemplo, {0,1}∗ = {ε,0,1,00,01,10,11,000,...}. Expresado de otra forma, Σ∗ = Σ0 ∪ Σ1 ∪ Σ2 ∪··· En ocasiones, desearemos excluir la cadena vacía del conjunto de cadenas. El conjunto de cadenas no vacías del alfabeto Σ se designa como Σ+. Por tanto, dos equivalencias apropiadas son: Σ+ = Σ1 ∪ Σ2 ∪ Σ3 ∪···. Σ∗ = Σ+ ∪ {ε}.
  • 6. CADENAS DE CARACTERES Ejemplo:  Σ= {01101}, cadena del alfabeto de numeros binario.  Σ= {abcadbf47*#+}, cadena del alfabeto de letras minúsculas, números y símbolos.  Σ= {ABCBA}, cadena del alfabeto de letras mayúsculas. Roger Rondón CONCEPTOS FUNDAMENTALES DE LA TEORÍA DE AUTOMÁTAS
  • 7. CADENA VACÍA Roger Rondón ES DESIGNADA POR LA LETRA: ε COMO SE REPRESENTA UNA CADENA VACIA: Σ0 = { ε } CONCEPTOS FUNDAMENTALES DE LA TEORÍA DE AUTOMÁTAS
  • 8. LONGITUD DE UNA CADENA Roger Rondón EJEMPLO Se tiene una cadena con números binarios Entonces se dice que: Σ= {01101} Su longitud es igual a 5 La longitud de una cadena se denota con la letra: W CONCEPTOS FUNDAMENTALES DE LA TEORÍA DE AUTOMÁTAS
  • 9. CONCATENACION DE CADENAS Roger Rondón Se define que: para que sea el conjunto de las cadenas de longitud k, tales que cada uno de los símbolos de las mismas pertenece a alfabeto (Σ). Σk Σ=Alfabeto CONCEPTOS FUNDAMENTALES DE LA TEORÍA DE AUTOMÁTAS
  • 10. RECOPILANDO……… Partiendo del alfabeto Σ = {0,1} se describe lo siguiente: Σ0 = { ε } Σ = {0,1} Σ1 ={0,1} Σ2 = {00,01,10,11} Σ3 = {000,001,010,011,100,101,110,111}} Σ10 = {a,b,c,d,e,1,2,3,4,5}
  • 11. IMPORTANTE Σ = {0,1} Σ1 ={0,1} No vamos a utilizar notaciones diferentes para los dos conjuntos similares, confiando en que el contexto deje claro si {0,1} o algún otro conjunto similar representa un alfabeto o un conjunto de cadenas. El conjunto de todas las cadenas de un alfabeto (Σ) se designa mediante Σ∗. Por ejemplo, {0,1}∗ ={ ε ,0,1,00,01,10,11,000,001,..…,111}. Expresado de otra forma, Σ∗ =Σ0 ∪Σ1 ∪Σ2 ∪ Σ3 ∪… En ocasiones, desearemos excluir la cadena vacía del conjunto de cadenas. El conjunto de cadenas no vacías del alfabeto (Σ) se designa como Σ+. Por tanto, dos equivalencias apropiadas son: Σ+ = Σ1 ∪ Σ2 ∪ Σ3 ∪··· Σ∗ =Σ+ ∪ { ε }.