{"id":136,"date":"2010-12-11T17:00:16","date_gmt":"2010-12-11T17:00:16","guid":{"rendered":"https:\/\/blogs.ua.es\/dar15\/?p=136"},"modified":"2010-12-11T17:04:30","modified_gmt":"2010-12-11T17:04:30","slug":"teoria-sesion-11","status":"publish","type":"post","link":"https:\/\/blogs.ua.es\/dar15\/2010\/12\/11\/teoria-sesion-11\/","title":{"rendered":"Teoria sesi\u00f3n 11"},"content":{"rendered":"<p>Sesi\u00f3n correspondiente al dia (30\/11\/2010).<\/p>\n<p><strong> <\/strong><\/p>\n<p>En esta sesi\u00f3n continuamos con el tema de grafos<\/p>\n<ul>\n<li>\n<h2>REPRESENTACI\u00d3N MATRICIAL<\/h2>\n<\/li>\n<\/ul>\n<p><strong>-Matriz de adyacencia<\/strong><\/p>\n<p>Sea G un grafo con n v\u00e9rtices {v<sub>i<\/sub>}. Llamamos matriz de adyacentes a la matriz de orden (nxn) (una matriz cuadrada, mismo n\u00famero de filas y columnas) A=[a<sub>i,j<\/sub>] tal que a<sub>i,j <\/sub>es igual al n\u00famero de aristas (arcos)<sub> <\/sub>del v\u00e9rtice<sub> <\/sub>v<sub>i <\/sub>al v<sub>j<\/sub>. Para los grafos no dirigidos los bucles se cuentan 2 veces.<\/p>\n<p>La matriz de adyacencia define completamente el grafo.<\/p>\n<p>EJEMPLO<\/p>\n<p><strong>Grafo no dirigido<\/strong><\/p>\n<p><a href=\"..\/..\/romulo\/2010\/11\/30\/files\/2010\/11\/Sin-t%C3%ADtulo-3.jpg\"><\/a><a href=\"https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/Sin-t\u00edtulo-1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-137\" src=\"https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/Sin-t\u00edtulo-1-300x263.jpg\" alt=\"\" width=\"277\" height=\"243\" srcset=\"https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/Sin-t\u00edtulo-1-300x263.jpg 300w, https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/Sin-t\u00edtulo-1.jpg 364w\" sizes=\"auto, (max-width: 277px) 100vw, 277px\" \/><\/a><a href=\"https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/Sin-t\u00edtulo-3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-138 alignnone\" src=\"https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/Sin-t\u00edtulo-3.jpg\" alt=\"\" width=\"279\" height=\"167\" \/><\/a><a href=\"..\/..\/romulo\/2010\/11\/30\/files\/2010\/11\/Sin-t%C3%ADtulo-3.jpg\"><br \/>\n<\/a><\/p>\n<p>Como se puede apreciar se trara de una matriz sim\u00e9trica, los elementos de la diagonal inferior coinciden con los de la diagonal superior, a<sub>i,j=<\/sub>a<sub>j,i<\/sub>.<\/p>\n<p>-Para un grafo no dirigido con matriz de adyacencia A, la suma de los elementos de la fila i (o columna i) es igual al grado del v\u00e9rtice vi.<\/p>\n<p><strong>Grafo dirigido<\/strong><strong> <\/strong><strong> <\/strong><\/p>\n<p><a href=\"https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/Sin-t\u00edtulo-41.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-140 alignnone\" src=\"https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/Sin-t\u00edtulo-41-300x268.jpg\" alt=\"\" width=\"300\" height=\"268\" srcset=\"https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/Sin-t\u00edtulo-41-300x268.jpg 300w, https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/Sin-t\u00edtulo-41.jpg 348w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><a href=\"https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/Sin-t\u00edtulo-5.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-141\" src=\"https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/Sin-t\u00edtulo-5.jpg\" alt=\"\" width=\"203\" height=\"174\" \/><\/a><\/p>\n<p>La fila representa el v\u00e9rtice origen y la columna el v\u00e9rtice destino.<\/p>\n<p>-Para un grafo dirigido con matriz de adyacencia A, la suma de los elementos de la fila i es igual al grado de salida del v\u00e9rtice vi y la suma de los elementos de la columna j es igual al grado de entrada del v\u00e9rtice j.<\/p>\n<p>-Sea G un grafo con matriz de adyacencia A. Entonces, el elemento (i, j) de la matriz A<sup>r<\/sup>, r&gt;= 1, es igual al n\u00famero de cadenas r<sub>i <\/sub>a r<sub>j<\/sub> de longitud r.<strong> <\/strong><\/p>\n<p><strong>-Matriz de incidencia<\/strong><\/p>\n<p>Sea G = {V, A} un grafo no dirigido con n v\u00e9rtices y m aristas siendo V = {v<sub>i<\/sub>} y A\u00a0 = {a<sub>i<\/sub>}. Llamamos matriz de incidencia de G a la matriz de orden n x m.<\/p>\n<p>Tenemos una matriz con \u201cj\u201d columnas que ser\u00e1n los arcos o aristas e \u201ci\u201d filas que ser\u00e1n los v\u00e9rtices, pero seg\u00fan sea un grafo dirigido o no dirigido tendremos una nomenclatura u otra.<\/p>\n<p><strong>&#8211;<\/strong>Grafo no dirigido:<\/p>\n<p>M= [m<sub>ij<\/sub>]\/m<sub>ij <\/sub><\/p>\n<p>-&gt;0 si v<sub>i <\/sub>no es incidente con a<sub>j<\/sub><\/p>\n<p>-&gt;1 si v<sub>i <\/sub>es incidente con a<sub>j<\/sub><\/p>\n<p>-&gt;2 si\u00a0a<sub>j<\/sub><sub> <\/sub>es un bucle en v<sub>i<\/sub><\/p>\n<p>Todas las columnas sumar\u00e1n 2 porque una arista une 2 v\u00e9rtices. Es una forma de comprobar si hicimos bien la matriz incidente.<\/p>\n<p>EJEMPLO<\/p>\n<p><a href=\"https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/Sin-t\u00edtulo-21.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-142\" src=\"https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/Sin-t\u00edtulo-21-300x277.jpg\" alt=\"\" width=\"300\" height=\"277\" srcset=\"https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/Sin-t\u00edtulo-21-300x277.jpg 300w, https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/Sin-t\u00edtulo-21.jpg 303w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><a href=\"https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/Sin-t\u00edtulo-32.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-143\" src=\"https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/Sin-t\u00edtulo-32-300x117.jpg\" alt=\"\" width=\"291\" height=\"143\" \/><\/a><\/p>\n<p>-Grafo dirigido:<\/p>\n<p>B= [b<sub>ij<\/sub>]\/b<sub>ij <\/sub><\/p>\n<p>-&gt;0 si v<sub>i <\/sub>no es incidente con a<sub>j<\/sub><\/p>\n<p>-&gt;1 si v<sub>i <\/sub>es v\u00e9rtice inicial de a<sub>j<\/sub><\/p>\n<p>-&gt;-1 si v<sub>i <\/sub>es v\u00e9rtice final de a<sub>j<\/sub><\/p>\n<p>-&gt;2 si\u00a0a<sub>j<\/sub><sub> <\/sub>es un bucle en v<sub>i<\/sub><\/p>\n<p>La suma de columnas de un grafo dirigido sin bucles da 0 porque tendremos un 1 por el arco saliente y un -1 por el entrante.<\/p>\n<p>EJEMPLO<\/p>\n<p><a href=\"https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/Sin-t\u00edtulo-411.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-144\" src=\"https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/Sin-t\u00edtulo-411.jpg\" alt=\"\" width=\"283\" height=\"294\" \/><\/a><a href=\"https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/Sin-t\u00edtulo-51.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-145\" src=\"https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/Sin-t\u00edtulo-51-300x146.jpg\" alt=\"\" width=\"305\" height=\"148\" srcset=\"https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/Sin-t\u00edtulo-51-300x146.jpg 300w, https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/Sin-t\u00edtulo-51.jpg 313w\" sizes=\"auto, (max-width: 305px) 100vw, 305px\" \/><\/a><\/p>\n<p>Propiedades de la matriz de incidencia:<\/p>\n<ul>\n<li>Para un grafo no dirigido, la suma de los elementos de cada fila de la matriz de incidencia es igual al grado del correspondiente v\u00e9rtice.<\/li>\n<li>Para un grafo no dirigido, la suma de los elementos de cada columna de la matriz de incidencia es igual a 2.<\/li>\n<li>Para un grafo dirigido sin bucles, la suma de los elementos de cada columna de la matriz de incidencia es igual a 0.<\/li>\n<\/ul>\n<p><strong>Tabla de aristas incidentes<\/strong><\/p>\n<p>Para un grafo no dirigido, llamaremos tabla de aristas incidentes <strong> <\/strong> a una tabla que lista, para cada v\u00e9rtice v, todas las aristas incidentes con v.<\/p>\n<p><strong>Tabla de arcos salientes<\/strong><\/p>\n<p>Para un grafo dirigido, llamaremos tablas de arcos salientes<strong> <\/strong>a una tabla que lista, para cada v\u00e9rtice v, todos los arcos salientes de v. Llamaremos tablas de arcos entrantes<strong> <\/strong> a una tabla que lista, para cada v\u00e9rtice v, todos los arcos entrantes en v.<\/p>\n<ul>\n<li>\n<h2>ACCESIBILIDAD Y CONECTIVIDAD<\/h2>\n<\/li>\n<\/ul>\n<p>Sea\u00a0 G = (V, A) un grafo dirigido.<\/p>\n<p>1. Sean x<sub>i <\/sub>, x<sub>j <\/sub>\u03b5 V, diremos que x<sub>j <\/sub>es alcanzable desde x<sub>i <\/sub>o que x<sub>i<\/sub> alcanza a x<sub>j <\/sub>si existe un camino dirigido de x<sub>i <\/sub>a x<sub>j <\/sub>.<\/p>\n<p>2. Sea V = {x<sub>i<\/sub>}. Llamaremos matriz de accesibilidad asociada al grafo G a la matriz cuadrada de orden n definida por<\/p>\n<p>R=[r<sub>ij<\/sub>] \/r<sub>ij <\/sub><\/p>\n<p>-&gt;1 si x<sub>i <\/sub>alcanza a x<sub>j.<\/sub><\/p>\n<p>-&gt;0 en otro caso<\/p>\n<p><a href=\"https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/Pantallazo1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-146\" src=\"https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/Pantallazo1-300x117.png\" alt=\"\" width=\"300\" height=\"117\" srcset=\"https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/Pantallazo1-300x117.png 300w, https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/Pantallazo1.png 785w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>3. Sea V = {x<sub>i<\/sub>}. Llamaremos matriz de acceso asociado al grafo G a la matriz\u00a0 cuadrada de orden n definida por<\/p>\n<p>Q=[q<sub>ij<\/sub>] \/q<sub>ij<\/sub><\/p>\n<p>-&gt;1 si x<sub>i <\/sub>alcanzable desde x<sub>j<\/sub><\/p>\n<p>-&gt;0 en otro caso<\/p>\n<p><a href=\"https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/acceso.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-147\" src=\"https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/acceso-300x117.png\" alt=\"\" width=\"300\" height=\"117\" srcset=\"https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/acceso-300x117.png 300w, https:\/\/blogs.ua.es\/dar15\/files\/2010\/12\/acceso.png 785w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>PROPOSICI\u00d3N: Q =R<sup>T<\/sup><\/p>\n<p><strong>-C\u00c1LCULO DE LA MATRIZ ACCESIBILIDAD<\/strong><\/p>\n<p>R(v<sub>i<\/sub>) = conjunto de todos los v\u00e9rtices del grafo que son alcanzables desde el v\u00e9rtice v<sub>i<\/sub><sub>. <\/sub>Todos los elementos del conjunto son 1.<sub> <\/sub><\/p>\n<p>Luego como R(v<sub>i<\/sub>) est\u00e1 formado por:<\/p>\n<p>-el v\u00e9rtice v<sub>i <\/sub>={v<sub>i<\/sub>}<\/p>\n<p>-\u0413(v<sub>i<\/sub>): conjunto de v\u00e9rtices alcanzable desde \u201cv<sub>i<\/sub>\u201d mediante un camino dirigido de longitud 1.<\/p>\n<p>-\u0413<sup>2<\/sup>(v): conjunto de v\u00e9rtices alcanzable desde \u201cv<sub>i<\/sub>\u201d mediante un camino dirigido de longitud 2.<\/p>\n<p>-\u0413<sup>p<\/sup>(v): conjunto de v\u00e9rtices alcanzable desde \u201cv<sub>i<\/sub>\u201d mediante un camino dirigido de longitud p, p&lt;= n (n\u00famero de v\u00e9rtices).<\/p>\n<p>Podemos calcular R(v<sub>i<\/sub>) de la siguiente forma:<\/p>\n<p>R(v<sub>i<\/sub>)= {v<sub>i<\/sub>} U \u0413(v<sub>i<\/sub>) U\u2026U \u0413<sup>p<\/sup>(v<sub>i<\/sub>), p &lt;= n.<\/p>\n<p>\ufeff<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sesi\u00f3n correspondiente al dia (30\/11\/2010). En esta sesi\u00f3n continuamos con el tema de grafos REPRESENTACI\u00d3N MATRICIAL -Matriz de adyacencia Sea G un grafo con n v\u00e9rtices {vi}. Llamamos matriz de adyacentes a la matriz de orden (nxn) (una matriz cuadrada, mismo n\u00famero de filas y columnas) A=[ai,j] tal que ai,j es igual al n\u00famero de [&hellip;]<\/p>\n","protected":false},"author":1754,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-136","post","type-post","status-publish","format-standard","hentry","category-general"],"_links":{"self":[{"href":"https:\/\/blogs.ua.es\/dar15\/wp-json\/wp\/v2\/posts\/136","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.ua.es\/dar15\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.ua.es\/dar15\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.ua.es\/dar15\/wp-json\/wp\/v2\/users\/1754"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.ua.es\/dar15\/wp-json\/wp\/v2\/comments?post=136"}],"version-history":[{"count":3,"href":"https:\/\/blogs.ua.es\/dar15\/wp-json\/wp\/v2\/posts\/136\/revisions"}],"predecessor-version":[{"id":149,"href":"https:\/\/blogs.ua.es\/dar15\/wp-json\/wp\/v2\/posts\/136\/revisions\/149"}],"wp:attachment":[{"href":"https:\/\/blogs.ua.es\/dar15\/wp-json\/wp\/v2\/media?parent=136"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.ua.es\/dar15\/wp-json\/wp\/v2\/categories?post=136"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.ua.es\/dar15\/wp-json\/wp\/v2\/tags?post=136"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}