• No se han encontrado resultados

Caminos m´ınimos en grafos (tarea adicional)

N/A
N/A
Protected

Academic year: 2022

Share "Caminos m´ınimos en grafos (tarea adicional)"

Copied!
2
0
0

Texto completo

(1)

Caminos m´ınimos en grafos (tarea adicional)

1 Definici´on (grafo ponderado). Un grafo ponderado es un par (V, p), donde V es un conjunto finito y p es una funci´on V × V → [0, +∞] tal que p(v, v) = 0 para cada v en V y p(v, w) = p(w, v) para cualesquiera v, w en V . Los elementos de V se llaman v´ertices y el n´umero p(v, w) se llama el peso de la arista (v, w).

2 Definici´on (camino en un grafo). Sea (V, p) un grafo ponderado. Un camino en V es una lista de v´ertices de V . Se dice que (v1, . . . , vm) une los v´ertices v1 y vm. Se dice que la longitud del camino es m − 1.

3 Definici´on (longitud del camino). Sea (V, p) un grafo ponderado y sea v1, . . . , vm un camino en V . Entonces

`(v1, . . . , vm) :=

m

X

j=1

p(vj, vj+1).

4 Proposici´on (sobre caminos con repeticiones y ciclos). Sea (V, p) un grafo ponderado.

Dado un camino en V , existe un camino en V que une los mismos puntos, no tiene repeticiones y tiene longitud menor o igual que la longitud del camino original.

Demostraci´on. Sea v1, . . . , vm un camino en V . Si r, s ∈ {1, . . . , m}, 1 ≤ r < s ≤ m y vr = vs, entonces

`(v1, . . . , vr, vs+1, . . . , vm) ≤ `(v1, . . . , vm).

5 Definici´on (distancia entre dos v´ertices). Sea (V, p) un grafo ponderado y sean v, w elementos de V . Denotemos por d(v, w) al m´ınimo entre las longitudes de todos los caminos que unen v y w.

6 Proposici´on. (V, d) es un espacio m´etrico.

Algoritmo de Floyd y Warshall

7 Definici´on. Sea (V, p) un grafo ponderado y sean v, w elementos de V . Dado r en N, denotemos por dr(v, w) al m´ınimo entre las longitudes de todos los caminos de longitud

≤ r que unen v y w.

Caminos m´ınimos en grafos, p´agina 1 de 2

(2)

8 Proposici´on. Sea (V, p) un grafo ponderado y sean v, w elementos de V . Denotemos por n al n´umero de los elementos de V . Entonces d(v, w) = dn(v, w).

9 Proposici´on. Sean (V, p) un grafo ponderado, v, w ∈ V y r ∈ N0. Entonces dr+1(v, w) = m´ın

u∈V dr(v, u) + p(u, w).

10 Problema. Demostrar las dos proposiciones anteriores.

11 Problema. En alg´un lenguaje de programaci´on escribir un programa que calcula d(v, w) para cada par v, w en V usando las ideas anteriores. Se recomienda identificar V con {1, . . . , n} y guardar el graf ponderado como una matriz de tama˜no n × n cuya entrada (j, k) es p(j, k).

Caminos m´ınimos en grafos, p´agina 2 de 2

Referencias

Documento similar

Inicio Elabora oficio de solicitud de información para dependecia Recibe información de dependencias y turna a comisión Procesa y analiza la información Procede

Por otra parte, el foco del PIE en la intervención desde un sistema tutorial intensivo y estructurado, permite generar un proceso de acompañamiento permanente

Nota: al tener la mayor parte de las etapas sin un lugar donde dormir predefinido, podemos correr el riesgo de no encontrar hospedaje para todos en el mismo

Un elemento formal de las instituciones es el referido a las leyes, las cuales facultan al individuo para realizar sus funciones, al mismo tiempo que lo limitan en el desarrollo

Muestra la estructura del nuevo cableado en el laboratorio N601 de telecomunicaciones, donde se evidencia que el servidor VoIP tiene la etiqueta entre el rack

En las autorizaciones que se concedan se hará constar la finalidad, situación, extensión, fechas y horarios así como la Masa Máxima Autorizada (M.M.A.) de los vehículos.

Esperamos un mayor crecimiento del gasto público, por el aumento del recaudo que resulte de la reforma tributaria y que se concentrará en el componente de inversión (aproximadamente

Empieza por L: En los momentos más oscuros de nuestra vida, cuando nuestros ojos y nuestro corazón se nublan, entonces aparece María como el Faro que nos ilumina (luz). Empieza por