Articulo de referencia

Relación de dependencia

En informática , en particular en teoría de la concurrencia , una relación de dependencia es una relación binaria simétrica y reflexiva [ 1 ] : 6 en un dominio finito ; [ 1 ] : ...

En informática , en particular en teoría de la concurrencia , una relación de dependencia es una relación binaria simétrica y reflexiva [ 1 ] : 6 en un dominio finito ; [ 1 ] : 4 es decir, una relación de tolerancia finita . Es decir, es un conjunto finito de pares ordenados , tal queΣ{\displaystyle \Sigma }D{\displaystyle D}

  • Si entonces (simétrico)(a,b)D{\displaystyle (a,b)\in D}(b,a)D{\displaystyle (b,a)\in D}
  • Si , entonces (reflexivo)aΣ{\displaystyle a\in \Sigma }(a,a)D{\displaystyle (a,a)\in D}

En general, las relaciones de dependencia no son transitivas ; por lo tanto, generalizan la noción de relación de equivalencia al descartar la transitividad.

Σ{\displaystyle \Sigma }También se le llama alfabeto sobre el cual se define. La independencia inducida por es la relación binaria.D{\displaystyle D}D{\displaystyle D}I{\displaystyle I}

I=(Σ×Σ)D{\displaystyle I=(\Sigma \times \Sigma )\setminus D}

Es decir, la independencia es el conjunto de todos los pares ordenados que no están en . La relación de independencia es simétrica e irreflexiva. Recíprocamente, dada cualquier relación simétrica e irreflexiva en un alfabeto finito, la relaciónD{\displaystyle D}I{\displaystyle I}

D=(Σ×Σ)I{\displaystyle D=(\Sigma \times \Sigma )\setminus I}

es una relación de dependencia.

El par se denomina alfabeto concurrente . [ 2 ] : 6 El par se denomina alfabeto de independencia o alfabeto de dependencia , pero este término también puede referirse a la tripleta (con inducido por ). [ 3 ] : 6 Los elementos se denominan dependientes si se cumple, e independientes en caso contrario (es decir, si se cumple). [ 1 ] : 6(Σ,D){\displaystyle (\Sigma ,D)}(Σ,I){\displaystyle (\Sigma ,I)}(Σ,D,I){\displaystyle (\Sigma ,D,I)}I{\displaystyle I}D{\displaystyle D}incógnita,yΣ{\displaystyle x,y\in \Sigma }incógnitaDy{\displaystyle xDy}incógnitaIy{\displaystyle xIy}

Dado un alfabeto de dependencia , se puede definir una relación simétrica e irreflexiva en el monoide libre de todas las cadenas posibles de longitud finita mediante: para todas las cadenas y todos los símbolos independientes . El cierre de equivalencia de se denota o y se llama -equivalencia. De manera informal, se cumple si la cadena se puede transformar en mediante una secuencia finita de intercambios de símbolos independientes adyacentes. Las clases de equivalencia de se llaman trazas , [ 1 ] : 7–8 y se estudian en la teoría de trazas .(Σ,D,I){\displaystyle (\Sigma ,D,I)}{\displaystyle \doteq }Σ{\displaystyle \Sigma ^{*}}incógnitaabyincógnitabay{\displaystyle xaby\doteq xbay}incógnita,yΣ{\displaystyle x,y\in \Sigma ^{*}}a,bI{\displaystyle a,b\in I}{\displaystyle \doteq }{\displaystyle \equiv }(Σ,D,I){\displaystyle \equiv _{(\Sigma ,D,I)}}(Σ,D,I){\displaystyle (\Sigma ,D,I)}pagq{\displaystyle p\equiv q}pag{\displaystyle p}q{\displaystyle q}{\displaystyle \equiv }

Ejemplos

Dado el alfabeto , una posible relación de dependencia es , ver imagen.Σ={a,b,do}{\displaystyle \Sigma =\{a,b,c\}}D={(a,b),(b,a),(a,do),(do,a),(a,a),(b,b),(do,do)}{\displaystyle D=\{(a,b),\,(b,a),\,(a,c),\,(c,a),\,(a,a),\,(b,b),\,(c,c)\}}

La independencia correspondiente es . Entonces, por ejemplo, los símbolos son independientes entre sí, y por ejemplo, son dependientes. La cadena es equivalente a y a , pero a ninguna otra cadena.I={(b,do),(do,b)}{\displaystyle I=\{(b,c),\,(c,b)\}}b,do{\displaystyle b,c}a,b{\displaystyle a,b}adobba{\displaystyle acbba}abdoba{\displaystyle abcba}abbdoa{\displaystyle abbca}

Referencias

  1. ^ IJsbrand Jan Aalbersberg y Grzegorz Rozenberg (marzo de 1988 ) . "Teoría de las huellas" . Informática Teórica . 60 (1): 1– 82. doi : 10.1016/0304-3975(88)90051-5 .
  2. ^ Vasconcelos, Vasco Thudichum (1992). Semántica de seguimiento para objetos concurrentes (tesis de maestría). Universidad de Keio. CiteSeerX 10.1.1.47.7099 . 
  3. Mazurkiewicz, Antoni (1995). «Introducción a la teoría de las trazas» (PDF) . En Rozenberg, G.; Diekert, V. (eds.). El libro de las trazas . Singapur: World Scientific. ISBN 981-02-2058-8Consultado el 18 de abril de 2021 .
Obtenido de " https://en.wikipedia.org/w/index.php?title=Dependency_relation&oldid=1330111201 "