Una Introducción a la Teoría de Autómatas sobre Arboles
|
|
- Emilio Ramírez Villalobos
- hace 7 años
- Vistas:
Transcripción
1 Un Introducción l Teorí de Autómts sobre Arboles IIC3800 IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 1 / 40
2 Arboles etiquetdos Σ: Alfbeto (conjunto finito de símbolos) Definición (Arbol binrio) Un árbol T sobre Σ es un tupl (D,λ): D es un subconjunto finito de {0,1} cerrdo bjo prefijo λ : D Σ Ejemplo Σ = {,b,c} y T = (D,λ): D = {ε, 0, 1, 10, 11, 100, 101} λ = {ε, 0 b, 1, 10 c, 11 b, 100, 101 b} IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 2 / 40
3 Arboles etiquetdos Exmple Gráficmente: ε λ 0 1 b c b b IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 3 / 40
4 Autómts sobre árboles Supuesto: Cd nodo tiene dos hijos o ninguno. Definición (Top-down & determinist) A = (Q,Σ,q 0,δ,F): Q es un conjunto finito de estdos q 0 es el estdo inicil F es un conjunto de estdos finles δ es un función prcil: δ : Q Σ Q Q Notción: Td-DTA IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 4 / 40
5 Autómts sobre árboles: Funcionmiento q 0 δ(q 0,) = (q 1,q 2 ) q 1 b q 2 δ(q 1,b) = (q 3,q 4 ) δ(q 2,) = (q 5,q 6 ) q 3 q 4 q 5 c b q 6 q 4 b q 7 q 1 q 3 q 3 q 2 q 4 q 3 IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 5 / 40
6 Autómts sobre árboles: Funcionmiento q 0 δ(q 0,) = (q 1,q 2 ) q 1 b q 2 δ(q 1,b) = (q 3,q 4 ) δ(q 2,) = (q 5,q 6 ) q 3 q 4 q 5 c b q 6 q 4 b q 7 q 1 q 3 q 3 q 2 q 4 q 3 IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 5 / 40
7 Autómts sobre árboles: Funcionmiento q 0 δ(q 0,) = (q 1,q 2 ) q 1 b q 2 δ(q 1,b) = (q 3,q 4 ) δ(q 2,) = (q 5,q 6 ) q 3 q 4 q 5 c b q 6 q 4 b q 7 q 1 q 3 q 3 q 2 q 4 q 3 IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 5 / 40
8 Autómts sobre árboles: Funcionmiento q 0 δ(q 0,) = (q 1,q 2 ) q 1 b q 2 δ(q 1,b) = (q 3,q 4 ) δ(q 2,) = (q 5,q 6 ) q 3 q 4 q 5 c b q 6 q 4 b q 7 q 1 q 3 q 3 q 2 q 4 q 3 IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 5 / 40
9 Autómts sobre árboles: Funcionmiento q 0 δ(q 0,) = (q 1,q 2 ) q 1 b q 2 δ(q 1,b) = (q 3,q 4 ) δ(q 2,) = (q 5,q 6 ) q 3 q 4 q 5 c b q 6 q 4 b q 7 q 1 q 3 q 3 q 2 q 4 q 3 IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 5 / 40
10 Autómts sobre árboles: Funcionmiento q 0 δ(q 0,) = (q 1,q 2 ) q 1 b q 2 δ(q 1,b) = (q 3,q 4 ) δ(q 2,) = (q 5,q 6 ) q 3 q 4 q 5 c b q 6 q 4 b q 7 q 1 q 3 q 3 q 2 q 4 q 3 IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 5 / 40
11 Autómts sobre árboles: Funcionmiento q 0 δ(q 0,) = (q 1,q 2 ) q 1 q 2 δ(q 1,b) = (q 3,q 4 ) δ(q 2,) = (q 5,q 6 ) q 3 q 4 q 5 q 6 q 4 q 7 q 1 q 3 q 3 q 2 q 4 q 3 Condición de ceptción: Cd hoj tiene un estdo en F IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 5 / 40
12 Funcionmiento: Noción de ejecución Ddo: Td-DTA A = (Q,Σ,q 0,δ,F) y T = (D,λ) (con D ). Definición (Ejecución de un Td-DTA) ρ : D Q es l ejecución de A sobre T si: ρ(ε) = q 0 pr cd w,w0,w1 D: δ(ρ(w),λ(w)) = (ρ(w0),ρ(w1)) Condición de ceptción: δ(ρ(w), λ(w)) (F F) pr cd w D que es mximl en D bjo l relción de ser prefijo (w mx prefijo (D)). El árbol vcío es ceptdo si q 0 F IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 6 / 40
13 Autómts sobre árboles: No determinismo Definición (Top-down & no determinist) A = (Q,Σ,q 0,δ,F): Q es un conjunto finito de estdos q 0 es el estdo inicil F es un conjunto de estdos finles δ es un función totl: δ : Q Σ 2 Q Q Notción: Td-NTA IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 7 / 40
14 Ejecución de un Td-NTA Ddo: Td-NTA A = (Q,Σ,q 0,δ,F) y T = (D,λ) (con D ). Definición (Ejecución de un Td-NTA) ρ : D Q es un ejecución de A sobre T si: ρ(ε) = q 0 pr cd w,w0,w1 D: (ρ(w0),ρ(w1)) δ(ρ(w),λ(w)) Condición de ceptción: Existe un ejecución ρ de A sobre T tl que δ(ρ(w),λ(w)) (F F) pr cd w mx prefijo (D). IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 8 / 40
15 Td-DTA versus Td-NTA Proposición Td-DTA Td-NTA IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 9 / 40
16 Td-DTA versus Td-NTA Proposición Td-DTA Td-NTA Demostrción: Considere el lenguje L = j, ff b b c c Demuestre que L es ceptdo por un Td-NTA y no es ceptdo por un Td-DTA. IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 9 / 40
17 Ejercicios 1. Construy un Td-NTA que cepte el lenguje de los árboles sobre el lfbeto {,b} que tienen un número pr de símbolos. 2. Demuestre que no existe un Td-DTA que cepte el lenguje del ejercicio nterior. IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 10 / 40
18 Lengujes regulres de árboles Notción: L(A) es el lenguje de árboles ceptdo por un Td-NTA (Td-DTA) A. Definición (Lenguje regulr de árboles) Un lenguje L de árboles es regulr si existe Td-NTA A tl que L = L(A). Qué lengujes de árboles no son regulres? Un herrmient útil: Lem de bombeo IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 11 / 40
19 Lem de bombeo pr lengujes regulres de árboles El lem en un figur: q q b q q q q b q IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 12 / 40
20 Ejercicio Demuestre que el lenguje de todos los árboles blncedos sobre el lfbeto {,b} no es un lenguje regulr de árboles. IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 13 / 40
21 Autómts sobre árboles: El enfoque bottom-up Definición (Bottom-up & determinist) A = (Q,Σ,q 0,δ,F): Q es un conjunto finito de estdos q 0 es el estdo inicil F es un conjunto de estdos finles δ es un función totl: δ : Q Q Σ Q Notción: Bu-DTA IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 14 / 40
22 Ejecución de un Bu-DTA Ddo: Bu-DTA A = (Q,Σ,q 0,δ,F) y T = (D,λ) (con D ). Definición (Ejecución de un Bu-DTA) ρ : D Q es l ejecución de A sobre T si: pr cd w mx prefijo (D): ρ(w) = δ(q 0,q 0,λ(w)) pr cd w,w0,w1 D: ρ(w) = δ(ρ(w0),ρ(w1),λ(w)) Condición de ceptción: ρ(ε) F IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 15 / 40
23 Ejercicios 1. Construy un Bu-DTA que cepte el siguiente lenguje: j ff L =, b b c c 2. Construy un Bu-DTA que cepte el lenguje de los árboles sobre el lfbeto {,b} que tienen un número pr de símbolos. IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 16 / 40
24 Autómts sobre árboles bottom-up: No determinismo Definición (Bottom-up & no determinist) A = (Q,Σ,q 0,δ,F): Q es un conjunto finito de estdos q 0 es el estdo inicil F es un conjunto de estdos finles δ es un función totl: δ : Q Q Σ 2 Q Notción: Bu-NTA IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 17 / 40
25 Ejecución de un Bu-NTA Ddo: Bu-NTA A = (Q,Σ,q 0,δ,F) y T = (D,λ) (con D ) Definición (Ejecución de un Bu-NTA) ρ : D Q es l ejecución de A sobre T si: pr cd w mx prefijo (D): ρ(w) δ(q 0,q 0,λ(w)) pr cd w,w0,w1 D: ρ(w) δ(ρ(w0),ρ(w1),λ(w)) Condición de ceptción: ρ(ε) F IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 18 / 40
26 Bu-NTA son determinizbles Proposición Bu-NTA = Bu-DTA IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 19 / 40
27 Bu-NTA son determinizbles Proposición Bu-NTA = Bu-DTA Demostrción: Ddo Bu-NTA A = (Q,Σ,q 0,δ,F), defin Bu-DTA B = (2 Q,Σ, {q 0 },δ,f ): ( ) δ (X 1,X 2,) = δ(q 1,q 2,) q 2 X 2 q 1 X 1 F = {X Q X F } Se tiene que L(A) = L(B). IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 19 / 40
28 L relción entre los utómts estudidos Proposición Td-DTA Td-NTA = Bu-NTA = Bu-DTA IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 20 / 40
29 L relción entre los utómts estudidos Proposición Td-DTA Td-NTA = Bu-NTA = Bu-DTA Td-NTA Bu-NTA: Ddo Td-NTA A = (Q,Σ,q 0,δ,F), defin Bu-NTA B = (Q {q 0 },Σ,q 0,δ,F ): δ (q 1,q 2,) = {q Q (q 1,q 2 ) δ(q,)} q 1,q 2 Q δ (q 0,q 0,) = {q Q δ(q,) (F F) } F = {q 0 } Se tiene que L(A) = L(B). IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 20 / 40
30 L relción entre los utómts estudidos Bu-NTA Td-NTA: Ddo Bu-NTA A = (Q,Σ,q 0,δ,F), defin Td-NTA B = (Q {q 0 },Σ,q 0,δ,F ): δ (q,) = {(q 1,q 2 ) Q Q q δ(q 1,q 2,)} q Q δ (q 0,) = {(q 1,q 2 ) Q Q δ(q 1,q 2,) F } F = {q 0 } Se tiene que L(A) = L(B). IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 21 / 40
31 Propieddes de clusur Proposición L clse de los lengujes regulres de árboles es cerrd bjo unión, intersección y complemento. IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 22 / 40
32 Propieddes de clusur Proposición L clse de los lengujes regulres de árboles es cerrd bjo unión, intersección y complemento. Demostrción: Ddos A 1 = (Q 1, Σ, q 1 0, δ 1, F 1 ) y A 2 = (Q 2, Σ, q 2 0, δ 2, F 2 ), defin A 1 A 2 = (Q, Σ, q 0, δ, F): Q = Q 1 Q 2 q 0 = (q0 1, q2 0 ) δ((q 1, q 2 ), ) = (q 3,q 4) δ 1(q 1,) (q 5,q 6) δ 2(q 2,) F = F 1 F 2 Se tiene que L(A 1 A 2 ) = L(A 1 ) L(A 2 ). {((q 3, q 5 ), (q 4, q 6 ))} IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 22 / 40
33 Arboles versus plbrs Son los utómts pr árboles más expresivos que los utómts pr plbrs? Si representmos árboles como plbrs, qué tipo de lengujes obtenemos? IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 23 / 40
34 Arboles versus plbrs Son los utómts pr árboles más expresivos que los utómts pr plbrs? Si representmos árboles como plbrs, qué tipo de lengujes obtenemos? Cómo se puede representr el siguiente árbol T como un plbr? b b b IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 23 / 40
35 Arboles = XML <> <> <> <> </> <b> </b> </> <b> </b> </> <b> </b> </> IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 24 / 40
36 Arboles = XML <> <> <> <> </> <b> </b> </> <b> </b> </> <b> </b> </> Representción: rep(t) = āb bāb bāb bā IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 24 / 40
37 Arboles versus plbrs (continución) b Se L 0 el lenguje de los árboles de l form: b b IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 25 / 40
38 Arboles versus plbrs (continución) b Se L 0 el lenguje de los árboles de l form: b b Proposición L 0 es un lenguje regulr de árboles, pero rep(l 0 ) = {rep(t) T L 0 } no es un lenguje regulr. IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 25 / 40
39 Arboles versus plbrs (continución) b Se L 0 el lenguje de los árboles de l form: b b Proposición L 0 es un lenguje regulr de árboles, pero rep(l 0 ) = {rep(t) T L 0 } no es un lenguje regulr. Demostrción: rep(l 0 ) = { n (āb b) n ā n 0}. IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 25 / 40
40 Autómts sobre árboles versus grmátics libre de contexto Proposición Si L es un lenguje regulr de árboles, entonces rep(l) es un lenguje libre de contexto. IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 26 / 40
41 Autómts sobre árboles versus grmátics libre de contexto Proposición Si L es un lenguje regulr de árboles, entonces rep(l) es un lenguje libre de contexto. Demostrción: Ddo un Td-NTA A = (Q,Σ,q 0,δ,F), considere l siguiente grmátic libre de contexto: S (q 0, ) Σ (q, ) (q 1, b 1 )(q 2, b 2 )ā (q 1, q 2 ) δ(q, ) y b 1, b 2 Σ (q, ) ā δ(q, ) (F F) IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 26 / 40
42 Autómts sobre árboles versus grmátics libre de contexto Podemos entonces estudir los lengujes regulres de árboles usndo herrmients de los lengujes libres de contexto? IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 27 / 40
43 Autómts sobre árboles versus grmátics libre de contexto Podemos entonces estudir los lengujes regulres de árboles usndo herrmients de los lengujes libres de contexto? Este enfoque no funcion bien. Un lenguje regulr de árboles corresponde los árboles de derivción de un grmátic libre de contexto. No hy un correspondenci direct con el lenguje de ls hojs IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 27 / 40
44 Autómts sobre árboles versus grmátics libre de contexto Podemos entonces estudir los lengujes regulres de árboles usndo herrmients de los lengujes libres de contexto? Este enfoque no funcion bien. Un lenguje regulr de árboles corresponde los árboles de derivción de un grmátic libre de contexto. No hy un correspondenci direct con el lenguje de ls hojs Vmos ver que est es un diferenci fundmentl. IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 27 / 40
45 Autómts sobre árboles: Problems de decisión Problems resolver Ddos utómts A y B sobre árboles: Non-emptiness : Es L(A)? Continment : Es L(A) L(B)? Equivlence : Es L(A) = L(B)? IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 28 / 40
46 Pr recordr... Cuál es l complejidd de los problems nteriores pr lengujes regulres y libres de contexto sobre plbrs? Non-emptiness Continment Equivlence NFA CFG IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 29 / 40
47 Pr recordr... Cuál es l complejidd de los problems nteriores pr lengujes regulres y libres de contexto sobre plbrs? Non-emptiness Continment Equivlence NFA PTIME PSPACE-complete PSPACE-complete CFG IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 29 / 40
48 Pr recordr... Cuál es l complejidd de los problems nteriores pr lengujes regulres y libres de contexto sobre plbrs? NFA CFG Non-emptiness PTIME PTIME Continment PSPACE-complete indecidible Equivlence PSPACE-complete indecidible IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 29 / 40
49 Non-emptiness pr Td-NTA Algoritmo pr non-emptiness Input : Td-NTA A = (Q,Σ,q 0,δ,F) Output : es L(A)? A := F O := while O A do O := A for ech q Q do if existe Σ tl que δ(q,) (O O) then A := A {q} if q 0 A then return(true) else return(flse) IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 30 / 40
50 Non-emptiness pr Td-NTA El lgoritmo funcion en tiempo polinomil. Se obtiene que: Proposición Non-emptiness pr Td-NTA está en PTIME. Continment y equivlence pr Td-NTA están en EXPTIME. IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 31 / 40
51 Non-emptiness pr Td-NTA El lgoritmo funcion en tiempo polinomil. Se obtiene que: Proposición Non-emptiness pr Td-NTA está en PTIME. Continment y equivlence pr Td-NTA están en EXPTIME. Demostrción: Pr verificr si L(A) L(B) hg lo siguiente: Construy Td-NTA B L(B) = Σ L(B) Construy Td-NTA A B L(A B) = L(A) L(B) Verifique si L(A B) = IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 31 / 40
52 Complejidd exct de los problems de decisión NFA CFG Td-NTA Non-emptiness PTIME PTIME Continment PSPACE-complete indecidible Equivlence PSPACE-complete indecidible IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 32 / 40
53 Complejidd exct de los problems de decisión NFA CFG Td-NTA Non-emptiness PTIME PTIME PTIME Continment PSPACE-complete indecidible EXPTIME-complete Equivlence PSPACE-complete indecidible EXPTIME-complete IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 32 / 40
54 XML: Arboles con un número rbitrrio de hijos Definición (Arbol sin rngo) Un árbol sin rngo T sobre Σ es un tupl (D, λ): D es un subconjunto finito de N cerrdo bjo prefijo y tl que: pr cd i N y w N, si w i D, entonces pr cd j {0,...,i 1}: w j D λ : D Σ Ejemplo Σ = {, b} y T = (D, λ): D = {ε, 0, 1, 2, 1 0, 1 1, 1 2, 1 2 0, 1 2 1} λ = {ε b, 0, 1, 2 b, 1 0, 1 1 b, 1 2, b, } IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 33 / 40
55 Arboles sin rngo Exmple Gráficmente: ε λ b b b b IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 34 / 40
56 Autómts pr árboles sin rngo ER(Γ): Expresiones regulres sobre Γ Definición (Bottom-up, no determinist & sin rngo) A = (Q,Σ,δ,F): Q es un conjunto finito de estdos F es un conjunto de estdos finles δ es un función prcil δ : ER(Q) Σ Q tl que pr todo Σ y q Q, existe lo más un r ER(Q) tl que δ(r,) = q. Notción: Bu-UNTA IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 35 / 40
57 Ejecución de un Bu-UNTA Ddo: Bu-UNTA A = (Q, Σ, δ, F) y T = (D, λ) (con D ). Pr w 1, w 2 D: w 2 es un hijo de w 1 en D si w 2 = w 1 i con i N Definición (Ejecución de un Bu-UNTA) ρ : D Q es un ejecución de A sobre T si pr cd w D con hijos w 0, w 1,..., w k en D, existe r ER(Q): ρ(w 0)ρ(w 1) ρ(w k) L(r) δ(r, λ(w)) está definido y ρ(w) = δ(r, λ(w)) Condición de ceptción: ρ(ε) F IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 36 / 40
58 Un ejemplo Construy un Bu-UNTA que cepte el lenguje de los árboles sin rngo sobre {,b} que tienen un número pr de símbolos. IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 37 / 40
59 Un ejemplo Construy un Bu-UNTA que cepte el lenguje de los árboles sin rngo sobre {,b} que tienen un número pr de símbolos. Solución Se A = (Q = {q 0,q 1 },Σ = {,b},δ,f = {q 0 }) con: δ((q0 q 1q0 q 1q0 ),) = q 1 δ((q0 q 1q0 q 1q0 ),b) = q 0 δ(q0q 1 q0(q 0q 1 q0q 1 q0),) = q 0 δ(q0q 1 q0(q 0q 1 q0q 1 q0),b) = q 1 IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 37 / 40
60 Arboles sin rngo versus árboles binrios b tr b b b b b b b IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 38 / 40
61 Arboles sin rngo versus árboles binrios Función tr puede ser clculd en tiempo polinomil. Proposición Existe un lgoritmo polinomil pr el siguiente problem: Ddo un Bu-UNTA A sobre un lfbeto Σ, construy un Td-NTA B sobre el lfbeto Σ { } tl que pr todo árbol T sobre Σ: T L(A) si y sólo si tr(t) L(B) Ejercicio Demuestre l proposición. IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 39 / 40
62 Arboles sin rngo versus árboles binrios Corolrio Non-emptiness pr Bu-UNTA está en PTIME. Continment y equivlence pr Bu-UNTA son EXPTIME-complete. IIC3800 Un Introducción l Teorí de Autómts sobre Arboles 40 / 40
Autómatas sobre palabras infinitas
Autómts sobre plbrs infinits Mrcelo Arens M. Arens Autómts sobre plbrs infinits 1 / 46 Teorí de utómts sobre plbrs infinits Los utómts sobre plbrs infinits son un herrmient fundmentl pr l verificción forml.
Más detallesCaracterización de lenguajes regulares con expresiones regulares
Crcterizción de lengujes regulres con expresiones regulres Elvir Myordomo Universidd de Zrgoz 15 de octubre de 2012 Contenido de este tem Recordtorio de expresiones regulres (e.r.) Cómo convertir un e.r.
Más detallesConstrucción de Vardi & Wolper: Paso final
Construcción de Vrdi & Wolper: Pso finl Pr simplificr el proceso de construcción, usmos un generlizción de los utómts de Büchi: Definición A = (Q,Σ,Q 0,δ, G) es un utómt de Büchi generlizdo sore Σ si:
Más detallesTema 4: Operaciones sobre lenguajes regulares
Tem 4: Operciones sore lengujes regulres Deprtmento de Sistems Informáticos y Computción DSIC - UPV http://www.dsic.upv.es p.1/19 Tem 4: Propieddes de los lengujes regulres Lem de omeo pr lengujes regulres.
Más detallesAUTÓMATAS DE PILA. Dpto. de Informática (ATC, CCIA y LSI). Univiersidad de Valladolid.
Dpto. de Informátic (ATC, CCIA y SI). Univiersidd de Vlldolid. TEORÍA DE AUTÓMATAS Y ENGUAJES FORMAES II Ingenierí Técnic en Informátic de Sistems. Curso 20-2 AUTÓMATAS DE PIA. Dd l siguiente grmátic independiente
Más detalles3 de marzo de 2011 DSIC - UPV. Tema 5: Expresiones Regulares. U.D. Computación. Definiciones. Propiedades. Construcciones. AFs a partir de ERs
UD AFs Lem de UD DSIC - UPV 3 de mrzo de 2011 UD (DSIC - UPV) 3 de mrzo de 2011 1 / 40 Índice UD AFs Lem de sore expresiones regulres utómts finitos utómts finitos UD (DSIC - UPV) 3 de mrzo de 2011 2 /
Más detallesMinimización de AFDs, método y problemas
Minimizción de Fs, método y prolems Elvir Myordomo, Universidd de Zrgoz 8 de octure de. Resultdos sore utómts determinists mínimos El F mínimo existe y es único, es decir Teorem. do unf M = (Q,Σ,δ,q,F),
Más detallesTemas. Objetivo. Definición de autómata finito. Autómata finito determinístico y no determinístico. Autómata finito de estados mínimos 14:17
0 Tems Definición de utómt finito Autómt finito determinístico y no determinístico Autómt finito de estdos mínimos Ojetivo Que el estudinte logre: 1) Identificr conceptos constructivos de l Teorí de l
Más detallesAutómatas finitos AUTÓMATAS Y LENGUAJES FORMALES LENGUAJES REGULARES Y AUTÓMATAS FINITOS. Ejemplo 2. Ejemplo 1
Autómts finitos AUTÓMATAS Y LENGUAJES FORMALES LENGUAJES REGULARES Y AUTÓMATAS FINITOS Frncisco Hernández Quiroz Deprtmento de Mtemátics Fcultd de Ciencis, UNAM E-mil: fhq@ciencis.unm.mx Págin We: www.mtemtics.unm.mx/fhq
Más detallesProcesadores del Lenguaje I. Antonio Falcó
Procesdores del Lenguje I Antonio Flcó 2 Índice generl I Preliminres 5 1. Alfbetos y Lengujes 7 1.1. Cdens y Lengujes.............................. 7 1.2. Operciones con lengujes...........................
Más detalles15 Lenguajes y gramáticas III
2 Contenido Derivciones Árbol de derivción Grmátics libres de contexto Ambigüedd en grmátics jemplo liminr mbigüedd Mp Conceptul 03 3 Derivciones Derivción por l izquierd: ls regls de reemplzo son plicds
Más detalles2 Contents. 8. Formas normales Autómatas de Pila 118. Chapter 3. Máquinas de Turing Definición y termininología
Contents Chpter 1. Autómt finito 5 1. Alfbetos y lengujes 5 2. Operciones 7 3. Operciones con lengujes 9 4. Numerbilidd 16 5. Lengujes Regulres y Expresiones Regulres 19 6. Autómts finitos determinists
Más detallesClase 13: Derivación de gramáticas y ambigüedad
olicitdo: Ejercicios 11: Derivciones de grmátics y mbigüedd M. en C. Edgrdo Adrián Frnco Mrtínez http://computcion.cs.cinvestv.mx/~efrnco @efrnco_escom edfrncom@ipn.mx 1 Contenido Derivción Ejemplo 01
Más detallesExamen Parcial de Autómatas y Lenguajes Formales 12 de diciembre de 2003
Exmen Prcil de Autómts y Lengujes Formles 2 de diciemre de 23 Resolver los siguientes prolems. Tiempo 2 hors.. Dr un grmátic y demostrr que es correct pr L = { m n 2m < n < 3m}. 2. Dr un utómt de pil determinist
Más detallesINGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS
UNIVERSIDAD DE CÓRDOBA ESCUELA POLITÉCNICA SUPERIOR DEPARTAMENTO DE INFORMÁTICA Y ANÁLISIS NUMÉRICO INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS SEGUNDO CURSO, SEGUNDO CUATRIMESTRE TEORÍA DE AUTÓMATAS
Más detallesExámenes de Teoría de Autómatas y Lenguajes Formales. David Castro Esteban
Exámenes de Teorí de Autómts y Lengujes Formles Dvid Cstro Esten Teorí de Autómts y Lengujes Formles Ingenierí Técnic en Informátic de Sistems Ferero 24 Prolem (2 ptos.) Otener expresiones regulres pr
Más detallesEjercicios resueltos de Lenguajes, Gramáticas y Autómatas ( )
Ejercicios resueltos de Lengujes, Grmátics y utómts (-2-4). Encuentr el FD mínimo que reconoce el lenguje representdo por l ER ( + + ) ( + ) Pr otener el FD mínimo correspondiente (+ +ɛ) (+) tenemos que
Más detallesAUTOMATAS FINITOS CIENCIAS DE LA COMPUTACION I 2009
AUTOMATAS FINITOS Un utómt finito es un modelo mtemático de un máquin que cept cdens de un lenguje definido sore un lfeto A. Consiste en un conjunto finito de estdos y un conjunto de trnsiciones entre
Más detallesParte III: Lenguajes y Autómatas
Introducción l Lógic y l Computción Prte III: Lengujes y Autómts Autor 1r. Versión: Alejndro Tirboschi Autor 2d. Versión: Pedro Sánchez Terrf Autores 3r. Versión: Rul Fervri y Ezequiel Orbe 1 Modelos de
Más detallesNuestro objetivo es demostrar que autómata = lógica Qué significa esto? Queremos encontrar una lógica que defina a los lenguajes regulares
Autómata = Lógica Nuestro objetivo es demostrar que autómata = lógica Qué significa esto? Queremos encontrar una lógica que defina a los lenguajes regulares Pero antes: Vamos a hacer un breve repaso sobre
Más detallesJune 24, 2011 DSIC - UPV. Autómatas Finitos. U.D. Computación. Autómata Finito Determinista. Autómata Finito no Determinista
s s no s s s DSIC - UPV June 24, 2011 (DSIC - UPV) s s June 24, 2011 1 / 41 (AFD) s s no s (AFD) Un (AFD) es un 5-tupl de l siguiente form: A = (Q,Σ,δ, q 0, F), siendo: Q un conjunto finito de estdos Σ
Más detallesIntegrales Impropias. Capítulo Introducción Integrales de Funciones No Acotadas
Cpítulo 8 Integrles Impropis 8.. Introducción L integrl de Riemnn tl como l hemos estudido, está definid únicmente pr funciones cotds y definids sobre intervlos cerrdos y cotdos. En este cpítulo estudiremos
Más detallesLa Jerarquía Polinomial
La Jerarquía Polinomial IIC3810 IIC3810 La Jerarquía Polinomial 1/18 La noción de oráculo Qué tienen en común los problemas CROM y EQUIV? IIC3810 La Jerarquía Polinomial 2/18 La noción de oráculo Qué tienen
Más detallesTema 2: Lenguajes regulares
Tem : Lengujes regulres Ide de utómt Autómts finitos y grmátis regulres Autómts finitos determinists Autómts finitos no determinists Grmátis regulres (y lineles) l dereh Exresiones regulres Exresiones
Más detallesEn la definición clásica [85], los autómatas a pila son considerados tuplas. movimientos o transiciones válidos del autómata.
Cpítulo 5 Autómts pil Los utómts pil son máquins bstrcts que reconocen exctmente l clse de los lengujes independientes del contexto. En este cpítulo introducimos este tipo de utómts, que servirán de bse
Más detallesComputabilidad y Lenguajes Formales: Autómatas Finitos
300CIG007 Computabilidad y Lenguajes Formales: Autómatas Finitos Pontificia Universidad Javeriana Cali Ingeniería de Sistemas y Computación Prof. Gloria Inés Alvarez V. No Determinismo Hasta ahora cada
Más detallesAutómatas Finitos. Programación II Margarita Álvarez 0,1 0,1. q 3
Autómts Finitos 0,1 0,1 q 0 0 q 1 0 q 2 1 q 3 1 Progrmción II Mrgrit Álvrez Autómts Dispositivo mecánico cpz símolos. de procesr cdens de Ddo un lenguje L definido sore un lfeto A y un cden x ritrri, determin
Más detallesMotivación: Problemas de optimización
Motivación: Problemas de optimización Un tour π en un grafo G es una secuencia de arcos (a 1,a 2 ),..., (a k 1,a k ), (a k,a 1 ) en G tal que: a i a j para cada i j, {a 1,...,a k } es el conjunto de nodos
Más detallesTema 22. El lema de bombeo para LR
Tem 22 Lem de omeo pr LLC Dr. Luis A. Pined IBN: 970-32-2972-7 Cómo podemos decir si un lenguje es lire del contexto? Definir un GLC o diseñr un AP pr el lenguje Pero que tl si el lenguje se descrie por
Más detallesRelación de ejercicios hechos en clase en los últimos días previos al examen de febrero
Relción de ejercicios hechos en clse en los últimos dís previos l exmen de ferero De cuerdo con l definición de APND, propón 5 ejemplos de utómt con pil que cepten: - el lenguje Σ * ({f}, Σ, Σ, { ((f,,ε),
Más detallesTema 5: Introducción a la Teoría de la Computabilidad. Máquinas de Turing (MT) Ejemplo de máquina de Turing. Funcionamiento de la Máquina de Turing
Tem 5: Introducción l Teorí de l Computbilidd OBJETIVO: Máquins de Turing Implementción de tipos de dtos en un MT. Problem de Prd Tesis de Church-Turing Utilizción de l máquin de Turing como modelo computcionl
Más detallesAmbigüedad. Ambigüedad. Tema 16. Una gramática ambigua. Una gramática ambigua. Una gramática ambigua
Ambigüedd em 16 Ambigüedd Dr. Luis A. Pined SBN: 970-32-2972-7 Si un grmátic gener más de un estructur prtir de l mism riz y con l mism cosech (más de un estructur pr l mism cden), dich grmátic es mbigu
Más detallesPrimitivas e Integrales
Cpítulo 25 Primitivs e Integrles En este cpítulo vmos trbjr con funciones de un vrible. En él estbleceremos un cso prticulr del Teorem Fundmentl del Cálculo Integrl (ver [3] pr el cso generl), con el que
Más detallesGramáticas independientes del contexto TEORÍA DE LA COMPUTACIÓN LENGUAJES INDEPENDIENTES DEL CONTEXTO Y AUTÓMATAS DE PILA. Otras definiciones I
Gramáticas independientes del contexto TEORÍ DE L COMPUTCIÓN LENGUJES INDEPENDIENTES DEL CONTEXTO Y UTÓMTS DE PIL Francisco Hernández Quiroz Departamento de Matemáticas Facultad de Ciencias, UNM E-mail:
Más detallesDeterminización: Construcción de Safra
Determinizción: Construcción de Sfr Ddo: Autómt de Büchi A = (Q,Σ,Q 0,δ,F) Supong que Q = {q 1,...,q n }. Vmos construir un utómt de Rin determinist B tl que L ω (A) = L ω (B), donde B está compuesto por:
Más detallesProblemas de Lenguajes y Autómatas
Trjo VIII Semestre A2005 Prolems Prolems de Lengujes y Autómts 1. Pr los lengujes ddos sore Σ = {, } construir un expresión regulr de él y un Autómt Finito que lo cepte: ) L = {w w tiene un numero pr de
Más detalles1. Indicar el lenguaje aceptado por los siguientes autómatas :
Universidd Rey Jun Crlos Curso 27 28 Teorí de Autómts y Lengujes Formles Ingenierí Técnic en Informátic de Sistems Hoj de Prolems 4 Autómts Finitos Determinists Nivel del ejercicio : ( ) ásico, ( ) medio,
Más detallesClases de Complejidad
Clases de Complejidad IIC3242 IIC3242 Clases de Complejidad 1 / 63 Clases de complejidad: Supuestos Vamos a definir y estudiar las propiedades fundamentales de algunas de las clases de complejidad más
Más detallesNOTAS DE CLASE TEORIA DE LA COMPUTACIÓN. Autora: Dra. Cecilia Poblete Ibaceta. Revisión Técnica: Ing. David Jiménez Mimila
NOTAS DE CLASE TEORIA DE LA COMPUTACIÓN Autor: Revisión Técnic: Ing. Dvid Jiménez Mimil Edición Corregid y Aumentd de Enero de 2006 TABLA DE CONTENIDOS CONJUNTOS... 3 RELACIONES Y FUNCIONES.... 10 GRAMÁTICAS...
Más detallesÁrboles. Mediante paréntesis anidados: ( a ( b (e, f), c, d ))
Árboles Un árbol es un estructur jerárquic, orgnizd y dinámic plicd sobre un colección de objetos llmdos nodos. Jerárquic porque los componentes están distinto nivel. Orgnizd porque import l form en que
Más detallesGramáticas independientes del contexto AUTÓMATAS Y LENGUAJES FORMALES LENGUAJES INDEPENDIENTES DEL CONTEXTO Y AUTÓMATAS DE PILA. Otras definiciones I
Gramáticas independientes del contexto UTÓMTS Y LENGUJES FORMLES LENGUJES INDEPENDIENTES DEL CONTEXTO Y UTÓMTS DE PIL Francisco Hernández Quiroz Departamento de Matemáticas Facultad de Ciencias, UNM E-mail:
Más detallesCORTADURAS DE DEDEKIND
CORTDURS DE DEDEKIND En l evolución de est teorí se distinguen tres etps: l primer prece influid por l ide del número rel como un objeto preexistente: cd número rel produce un cortdur; l cortdur define
Más detallesCurvas en el espacio.
Curvs en el espcio. Tod curv en el espcio R n se puede considerr como l imgen de un función vectoril r : [, b] R n, r(t) = (x 1 (t),..., x n (t)), que recibe el nombre de prmetrizción de l curv. Los puntos
Más detallesIntegral de línea de campos escalares.
Integrl de líne de cmpos esclres. Sen f : R n R un cmpo esclr y un curv prmetrizd por σ : [, b] R n de modo que i) σ (1) [, b]. ii) σ([, b]) D(f). iii) f σ es continu en [, b]. Se define l integrl de f
Más detallesMáquinas de Turing IIC3242. IIC3242 Máquinas de Turing 1 / 45
Máquinas de Turing IIC3242 IIC3242 Máquinas de Turing 1 / 45 Complejidad Computacional Objetivo: Medir la complejidad computacional de un problema. Vale decir: Medir la cantidad de recursos computacionales
Más detallesTema 8.4: Teorema de Runge. Aproximación de funciones holomorfas por funciones racionales
Tem 8.4: Teorem de Runge. Aproximción de funciones holomorfs por funciones rcionles Fcultd de Ciencis Experimentles, Curso 2008-09 Enrique de Amo, Universidd de Almerí Sbemos que ls funciones holomorfs
Más detallesMáquinas de Turing IIC3242. IIC3242 Máquinas de Turing 1 / 42
Máquinas de Turing IIC3242 IIC3242 Máquinas de Turing 1 / 42 Complejidad Computacional Objetivo: Medir la complejidad computacional de un problema. Vale decir: Medir la cantidad de recursos computacionales
Más detallesTEMA 5: INTEGRACIÓN. f(x) dx.
TEMA 5: INTEGRACIÓN. L integrl indefinid En muchos spectos, l operción llmd integrción que vmos estudir quí es l operción invers l derivción. Definición.. L función F es un ntiderivd (o primitiv) de l
Más detallesSEGUNDA PARTE. ANALÍTICAS Y TEORÍA DE CAUCHY.
42 Funciones de vrible complej. Eleonor Ctsigers. 25 Abril 2006. FUNCIONES SEGUNDA PARTE. ANALÍTICAS Y TEORÍA DE CAUCHY. Resumen Se prueb que tod función holomorf es nlític, y recíprocmente. Se desrroll
Más detallesTEORÍA DE AUTÓMATAS I Informática de Sistemas
TEORÍA DE AUTÓMATAS I Informátic de Sistems Soluciones ls cuestiones de exmen del curso 25/6 Ferero 26, ª semn. Se un utómt finito M={S, Σ, δ, ι, F,}. Sen p,q S;, Σ. Indique cuál de ls siguientes firmciones
Más detallesCurvas en el plano y en el espacio
Cpítulo 1 Curvs en el plno y en el espcio 1.1. Curvs prmetrizds Definición 1.1.1 (Curv prmetrizd). Un curv prmetrizd diferencible α : I R n, es un plicción de clse C, donde I R es un intervlo bierto, que
Más detallesEjercicios de Lenguajes Gramáticas y Autómatas. Curso 2004 / 2005
Ejercicios de Lengujes Grmátics y Autómts Curso 24 / 25 Lengujes Regulres... 2 A. Ejercicio ásicos... 2 B. Ejercicios de exmen... 5 Lengujes Independientes del Contexto... 9 C. Ejercicio ásicos... 9 D.
Más detallesIntegrales de ĺınea complejas
Tem Integrles de ĺıne complejs. Integrles de líne.. Funciones complejs de vrible rel Un función complej de vrible rel llev socid un función vectoril de vrible rel, por lo que ls definiciones y resultdos
Más detallesFunciones continuas. Mariano Suárez-Alvarez. 4 de junio, Índice
Funciones continus Mrino Suárez-Alvrez 4 de junio, 2013 Índice 1. Funciones continus................... 1 2. Alguns propieddes básics............ 3 3. Los teorems de Weierstrss y Bolzno... 6 4. Funciones
Más detallesClase Auxiliar 5. Aútomatas Finitos Determinísticos (Diagramas de Estado)
CC2A Computción II Auxilir 5 Iván Bustmnte Clse Auxilir 5 Aútomts Finitos Determinísticos (Digrms de Estdo) Un utómt finito determinístico es un modelo de un sistem que tiene un cntidd finit de estdos
Más detallesDos conjuntos son iguales si tienen los mismos elementos. A B x A x B. A= B x A x. (con otra notación; A B A By A
TEM 0: PRELIMINRES. CONJUNTOS Un conjunto es un reunión en un todo de determindos objetos bien deinidos y dierentes entre sí. estos distintos objetos se les denominn elementos. Con el in de evitr contrdicciones,
Más detallesTema 3: Sistemas de ecuaciones lineales
Tem 3: Sistems de ecuciones lineles 1. Introducción Los sistems de ecuciones resuelven problems relciondos con situciones de l vid cotidin, que tiene que ver con ls Ciencis Sociles. Nos centrremos, por
Más detallesTEMA 3 MECANISMOS REGULARES. LEXICOGRAFÍA
TEMA 3 MECANISMOS REGULARES. LEXICOGRAFÍA 3.1.- Lenguje regulr Un lenguje regulr es un lenguje forml que puede ser definido por medio de un mecnismo regulr, son mecnismos regulres: ls expresiones regulres,
Más detallesCurvas en el plano y en el espacio
Cpítulo 1 Curvs en el plno y en el espcio 1.1. Curvs prmetrizds Definición 1.1.1 (Curv prmetrizd). Un curv prmetrizd diferencible α : I R n, es un plicción de clse C, donde I R es un intervlo bierto, que
Más detallesAutómatas Finitos Deterministicos (DFA)
Autómatas Finitos Deterministicos (DFA) Introducción a la Lógica Fa.M.A.F., Universidad Nacional de Córdoba 22//4 Info útil Bibliografía: Introducción a la teoría de autómatas, lenguajes y computación.
Más detallesAutómatas Finitos Deterministicos (DFA)
Autómatas Finitos Deterministicos (DFA) Introducción a la Lógica y la Computación Fa.M.A.F., Universidad Nacional de Córdoba 26/0/6 Info útil Bibliografía: Introducción a la teoría de autómatas, lenguajes
Más detallesAUTOMATAS FINITOS Traductores
Universidd de Morón Lengujes Formles y Autómts AUTOMATAS FINITOS Trductores AUTOMATAS FINITOS Un utómt finito es un modelo mtemático que posee entrds y slids. Un utomát finito recie los elementos tester
Más detallesMATRICES, DETERMINANTES Y SISTEMAS DE ECUACIONES LINEALES.
MATRICES, DETERMINANTES Y SISTEMAS DE ECUACIONES LINEALES 1 Mtrices 11 Definición Se K un cuerpo y n, m N Un mtriz n m sobre K es un plicción: A : {1,,n} {1,,m} K Si (i, j) {1,,n} {1,,m} denotremos ij
Más detallesSemánticas de procesos y aplicaciones
Semántics de procesos y plicciones Clse 06: Puntos Fijos Qué vimos hst hor? cciones: multicciones: α 3 operdores sobre multicciones: α \ β, α β y α operdor de elección: + operdor de secuenci:. operdor
Más detallesZ := Z {0} a partir de este nuevo conjunto construimos el producto cartesiano
Cpítulo 4 Números Rcionles. Luego de construir los Números Nturles, se presentron ciertos problems como Cuál es el resultdo de 3 menos 5?, pr poder encontrr un solución se creó prtir de N el conjunto de
Más detallesIES Fernando de Herrera 23 de octubre de 2013 Primer trimestre - Primer examen 4º ESO NOMBRE:
IES Fernndo de Herrer de octure de 0 Primer trimestre - Primer exmen 4º ESO NOMBRE: ) Nomrr los principles conjuntos numéricos, explicitndo cuáles son sus elementos y ls relciones de inclusión entre ellos
Más detallesCapítulo 2. Espacios normados Introducción
Cpítulo 2 Espcios normdos 2.1. Introducción Hbímos visto en el cpítulo nterior que en los espcios de prehilbertinos se podí definir un norm trvés del producto esclr por l fórmul x = (x y) 1/2, y que ést
Más detallesTema 1. Funciones y matrices básico
Tem Funciones y mtrices básico FUENTE Y REFERENCIAS Funciones Introducción ls funciones Cuestiones repsr Funciones y tipos de funciones Mtriz cudrd Mtriz digonl Mtriz identidd Trz de un mtriz Mtriz trnspuest
Más detallesExamen de Admisión a la Maestría 8 de Enero de 2016
Exmen de Admisión l Mtrí 8 de Enero de 1 Nombre: Instruccion: En cd rectivo seleccione l rput correct encerrndo en un círculo l letr corrpondiente. Puede hcer cálculos en ls hojs que se le proporcionron.
Más detallesTorres de Hanoi. Descripción del problema. Entrada. Salida
Torres de Hnoi Descripción del problem Se tienen tres torres y un conjunto de N discos de diferentes tmños. d uno tiene un perforción en el centro que les permite deslizrse por ls torres. Inicilmente,
Más detalles2. PROBLEMAS DE VALOR INICIAL EN R n. EXISTENCIA, UNICIDAD, DEPENDENCIA CONTINUA O DIFERENCIABLE DE LA CONDICIÓN INICIAL. Teoremas de punto fijo
2. PROBLEMAS DE VALOR INICIAL EN R n. EXISTENCIA, UNICIDAD, DEPENDENCIA CONTINUA O DIFERENCIABLE DE LA CONDICIÓN INICIAL. Teorems de punto fijo Definición 1. Se X un espcio vectoril rel. Se dice que un
Más detallesApuntes de Lenguajes Formales para Compiladores. Ing. Adrian Ulises Mercado Martinez Revisión Ing. Laura Sandoval Montaño
Apuntes de Lengujes Formles pr Compildores Ing. Adrin Ulises Mercdo Mrtinez Revisión Ing. Lur Sndovl Montño 15 de ferero de 2013 2 Índice generl 1 Lengujes Regulres 5 1.1 Alfeto..........................................
Más detallesMinimización de autómatas. Minimización de autómatas. Ejemplo 1. Ejemplo 2. b b
Minimizción de utómts Construcción de un AFDt con un número de estdos mínimo que se equivlente un AFDt ddo. Definiciones previs: Estdos ccesiles: es ccesile q ccesile s Σ, δ(q, s) es ccesile Estdos k-equivlentes
Más detallesFundamentos de Informática I. ITI Sistemas - (C) César Llamas, UVA, Representación. funcionamiento. funcionamiento.
Autómts Fundmentos de Informátic I. ITI Sistems - (C) Césr Llms, UVA, 24 Autómts Introducción Representción AF determinist y lengujes funcionmiento δ - mplid AF no determinist no determinismo funcionmiento
Más detallesTeorema fundamental del Cálculo.
Sesión Teorem fundmentl del Cálculo (TFC) Tems Teorem fundmentl del Cálculo. Cpciddes Conocer y comprender el TFC. Aplicr el TFC en el cálculo de derivds e integrles definids.. Introducción I. Brrow Inglés.
Más detallesEl Autómata con Pila
El Autómata con Pila Una Generalización del Autómata Finito Universidad de Cantabria Esquema 1 2 3 4 Los autómatas son abstracciones de maquinas de calcular, como hemos visto. Los más sencillos no tienen
Más detallesAnexo 3: Demostraciones
170 Mtemátics I : Cálculo integrl en IR Anexo 3: Demostrciones Integrl de Riemnn Demostrción de: Propieddes 264 de l págin 142 Propieddes 264.- Se f: [, b] IR un función cotd. ) Pr tod P P[, b], se verific
Más detallesTeoría de la Computación Lenguajes Regulares (LR) - Propiedades
Teoría de la Computación Lenguajes Regulares (LR) - Propiedades Prof. Hilda Y. Contreras Departamento de Computación hyelitza@ula.ve http://webdelprofesor.ula.ve/ingenieria/hyelitza Objetivo Lenguajes
Más detallesLos números racionales:
El número rel MATEMÁTICAS I 1 1. EL CONJUNTO DE LOS NÚMEROS REALES. LA RECTA REAL 1.1. El conjunto de los números reles. Como y sbes los números nturles surgen de l necesidd de contr, expresr medids, pr
Más detalles7.1. Definición de la Integral de Riemann
Cpítulo 7 Integrl de Riemnn 71 Definición de l Integrl de Riemnn En este cpítulo supondremos, menos que se indique lo contrrio, que < b y f : [, b] R es un función cotd Definición 71 Un prtición del intervlo
Más detallesInterrogación 2. Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia de la Computación. Segundo Semestre, 2003
Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia de la Computación Interrogación 2 IIC 2222 Teoría de Autómatas y Lenguajes Formales Segundo Semestre, 2003 Esta interrogación
Más detalles04) Vectores. 0402) Operaciones Vectoriales
Págin 1 04) Vectores 040) Operciones Vectoriles Desrrolldo por el Profesor Rodrigo Vergr Rojs Octubre 007 Octubre 007 Págin A) Notción Vectoril El vector cero o nulo (0 ) es quel vector cuy mgnitud es
Más detallesTeoría de autómatas para investigadores en XML
en XML Rafael C. Carrasco Jiménez Departamento de Lenguajes y Sistemas Informáticos Universidad de Alicante Febrero 2006 30 de enero de 2007 finitos de cadenas Un DFA (deterministic finite-state automaton)
Más detallesLos Números Racionales
Cpítulo 12 Los Números Rcionles El conjunto de los números rcionles constituyen un extesión de los números enteros, en el sentido de que incluyen frcciones que permiten resolver ecuciones del tipo x =
Más detallesUNIVERSIDADES PÚBLICAS DE LA COMUNIDAD DE MADRID PRUEBA DE ACCESO A LAS ENSEÑANZAS UNIVERSITARIAS OFICIALES DE GRADO
UNIVERSIDADES PÚBLICAS DE LA COMUNIDAD DE MADRID PRUEBA DE ACCESO A LAS ENSEÑANZAS UNIVERSITARIAS OFICIALES DE GRADO MODELO Curso / MATERIA MATEMATICAS II INSTRUCCIONES GENERALES Y VALORACIÓN El lumno
Más detallesAlgoritmo para la obtención de los estados accesibles
UNIVERSIDAD DE CÓRDOBA ESCUELA POLITÉCNICA SUPERIOR DEPARTAMENTO DE INFORMÁTICA Y ANÁLISIS NUMÉRICO INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS SEGUNDO CURSO, SEGUNDO CUATRIMESTRE TEORÍA DE AUTÓMATAS
Más detallesUNIVERSIDAD DE CÓRDOBA ESCUELA POLITÉCNICA SUPERIOR DEPARTAMENTO DE INFORMÁTICA Y ANÁLISIS NUMÉRICO INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS
UNIVERSIDAD DE CÓRDOBA ESCUELA POLITÉCNICA SUPERIOR DEPARTAMENTO DE INFORMÁTICA Y ANÁLISIS NUMÉRICO INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS SEGUNDO CURSO, SEGUNDO CUATRIMESTRE TEORÍA DE AUTÓMATAS
Más detallesV. TEORÍA ESPECTRAL EN ESPACIOS NORMADOS
V. TEORÍA ESPECTRAL EN ESPACIOS NORMADOS Dmos comienzo en este cpítulo l llmd teorí espectrl de operdores en espcios normdos. Tod l informción cumuld hst el momento se irá plicndo sucesivmente l estudio
Más detallesConjuntos y expresiones regulares. Propiedades de las expresiones regulares (1) Propiedades de las expresiones regulares (2)
César Ignacio García Osorio Área de Lenguajes y Siste mas Informáticos Universidad de Burgos Conjuntos y expresiones regulares Conjunto regular: Cualquier conjunto de cadenas que se pueda formar mediante
Más detallesAprendizaje y Percepción. Tema 8: Métodos Sintáctico/Estructurales: Modelos de Markov
prendizje y Percepción Fcultd de Informátic Universidd Politécnic de Vlenci Tem 8: Métodos Sintáctico/structurles: lfons Jun, nrique Vidl, Roberto Predes, Jorge Civer DSIC UPV: nero, Índice Introducción:
Más detallesTeoría de Lenguajes. Teoría de la Programación I
Teoría de Lenguajes Soluciones Consideraciones generales i) Escriba nombre y C.I. en todas las hojas. ii) Numere todas las hojas. iii) En la primera hoja indique el total de hojas. iv) Comience cada ejercicio
Más detallesApuntes de compiladores
Apuntes de compiladores Tomás Barros 4 de septiembre de 2008 1. Introducción Un compilador es simplemente un programa que puede leer un programa en un lenguaje y traducirlo a otro lenguaje programa fuente
Más detallesGRAMATICAS REGULARES - EXPRESIONES REGULARES
CIENCIAS DE LA COMPUTACION I 29 GRAMATICAS REGULARES - EXPRESIONES REGULARES Grmátis Ls grmátis formles definen un lenguje desriiendo ómo se pueden generr ls dens del lenguje. Un grmáti forml es un udrupl
Más detallesTeoría Tema 7 Integral definida. Área encerrada por una curva
Colegio Mrist L Inmculd de Grnd Profesor Dniel Prtl Grcí www.dniprtl.net Asigntur: Mtemátics II 2ºBchillerto Teorí Tem 7: Integrl definid. Áre encerrd por un curv págin /0 Teorí Tem 7 Integrl definid.
Más detallesSoluciones Hoja 4: Relatividad (IV)
Soluciones Hoj 4: Reltividd (IV) 1) Un estdo excitdo X de un átomo en reposo ce su estdo fundmentl X emitiendo un fotón En físic tómic es hitul suponer que l energí E γ del fotón es igul l diferenci de
Más detallesAnálisis de Sistemas Lineales. Controlabilidad y Observabilidad
Análisis de Sistems Lineles Controlbilidd y Observbilidd Contenido Controlbilidd de estdo Trnsformción form cnónic (regulr) controlble, FCC Observbilidd de estdo Trnsformción form cnónic (regulr) observble,
Más detallesSoluciones a los ejercicios
Soluciones los ejercicios PROBLEMA : Considérese el grfo G siguiente: b f c d g h j e i ( Es G un grfo simple? Es plno? Es biprtito? Es completo? Es regulr? Es conexo? (b Hllr el número de regiones, vértices
Más detalles4. Definición: Convergencia uniforme de una sucesión de funciones
1. Teorem de l funcion invers Se A un ierto de R N, f : A R m un funcion de clse n (n 1), se A tl que det(jf()) 0. Entonces existe un entorno U de tl que U A tl que: (1). det(jf (x)) 0 pr todo x U (2).
Más detallesGestión de inventarios
Gestión de inventrios José Mrí Ferrer Cj Universidd Pontifici Comills Introducción Inventrio (stock): Conjunto de bienes lmcendos pr su posterior uso Tipos de bienes del inventrio: Mteris prims en esper
Más detallesTraductores Push Down
Push Down Extensión de Autómatas Universidad de Cantabria Outline El Problema 1 El Problema 2 3 El Problema Hemos estudiado anteriormente los autómatas con pila y hemos visto su relación con los lenguajes
Más detalles