Está en la página 1de 29

Problema de árbol de expansión mínima

Problema de la ruta más corta

INVESTIGACIÓN DE OPERACIONES II
Problema 1:

Conjunto de nodos Longitud de la Par de nodos


Iteración conectados arista conectados
1ra {5} -- --
Problema 1:

Conjunto de nodos Longitud de la Par de nodos


Iteración conectados arista conectados
1ra {5} -- --
2da {5,6} 3 5-6
Problema 1:

Conjunto de nodos Longitud de la Par de nodos


Iteración conectados arista conectados
1ra {5} -- --
2da {5,6} 3 5-6
3ra {5, 6, 1} 4 5-1
Problema 1:

Conjunto de nodos Longitud de la Par de nodos


Iteración conectados arista conectados
1ra {5} -- --
2da {5,6} 3 5-6
3ra {5, 6, 1} 4 5-1
4ta {5, 6, 1, 2} 5 1-2
Problema 1:

Conjunto de nodos Longitud de la Par de nodos


Iteración conectados arista conectados
1ra {5} -- --
2da {5,6} 3 5-6
3ra {5, 6, 1} 4 5-1
4ta {5, 6, 1, 2} 5 1-2
5ta {5, 6, 1, 2, 7} 5 5-7
Problema 1:

Conjunto de nodos Longitud de la Par de nodos


Iteración conectados arista conectados
1ra {5} -- --
2da {5,6} 3 5-6
3ra {5, 6, 1} 4 5-1
4ta {5, 6, 1, 2} 5 1-2
5ta {5, 6, 1, 2, 7} 5 5-7
6ta {5, 6, 1, 2, 7, 9} 6 5-9
Problema 1:

Conjunto de nodos Longitud de la Par de nodos


Iteración conectados arista conectados
1ra {5} -- --
2da {5,6} 3 5-6
3ra {5, 6, 1} 4 5-1
4ta {5, 6, 1, 2} 5 1-2
5ta {5, 6, 1, 2, 7} 5 5-7
6ta {5, 6, 1, 2, 7, 9} 6 5-9
7ma {5, 6, 1, 2, 7, 9, 8} 5 9-8
Problema 1:

Conjunto de nodos Longitud de la Par de nodos


Iteración conectados arista conectados
1ra {5} -- --
2da {5,6} 3 5-6
3ra {5, 6, 1} 4 5-1
4ta {5, 6, 1, 2} 5 1-2
5ta {5, 6, 1, 2, 7} 5 5-7
6ta {5, 6, 1, 2, 7, 9} 6 5-9
7ma {5, 6, 1, 2, 7, 9, 8} 5 9-8
8va {5, 6, 1, 2, 7, 9, 8, 3} 6 2-3
Problema 1:

Conjunto de nodos Longitud de la Par de nodos


Iteración conectados arista conectados
1ra {5} -- --
2da {5,6} 3 5-6
3ra {5, 6, 1} 4 5-1
4ta {5, 6, 1, 2} 5 1-2
5ta {5, 6, 1, 2, 7} 5 5-7
6ta {5, 6, 1, 2, 7, 9} 6 5-9
7ma {5, 6, 1, 2, 7, 9, 8} 5 9-8
8va {5, 6, 1, 2, 7, 9, 8, 3} 6 2-3
9na {5, 6, 1, 2, 7, 9, 8, 3, 4} 7 6-4
Σ = 41
Problema 2a:

Iteración S j D[2] D[3] D[4] D[5] D[6] D[7]


1ra {1} -- 6 11 3 ∞ 14 18
Problema 2a:

Iteración S j D[2] D[3] D[4] D[5] D[6] D[7]


1ra {1} -- 6 11 3 ∞ 14 18
2da {1, 4} 4 5 11 -- 6 14 18
Problema 2a:

Iteración S j D[2] D[3] D[4] D[5] D[6] D[7]


1ra {1} -- 6 11 3 ∞ 14 18
2da {1, 4} 4 5 11 -- 6 14 18
3ra {1, 4, 2} 2 -- 9 -- 6 14 18
Problema 2a:

Iteración S j D[2] D[3] D[4] D[5] D[6] D[7]


1ra {1} -- 6 11 3 ∞ 14 18
2da {1, 4} 4 5 11 -- 6 14 18
3ra {1, 4, 2} 2 -- 9 -- 6 14 18
4ta {1, 4, 2, 5} 5 -- 8 -- -- 14 16
Problema 2a:

Iteración S j D[2] D[3] D[4] D[5] D[6] D[7]


1ra {1} -- 6 11 3 ∞ 14 18
2da {1, 4} 4 5 11 -- 6 14 18
3ra {1, 4, 2} 2 -- 9 -- 6 14 18
4ta {1, 4, 2, 5} 5 -- 8 -- -- 14 16
5ta {1, 4, 2, 5, 3} 3 -- -- -- -- 12 16
Problema 2a:

Iteración S j D[2] D[3] D[4] D[5] D[6] D[7]


1ra {1} -- 6 11 3 ∞ 14 18
2da {1, 4} 4 5 11 -- 6 14 18
3ra {1, 4, 2} 2 -- 9 -- 6 14 18
4ta {1, 4, 2, 5} 5 -- 8 -- -- 14 16
5ta {1, 4, 2, 5, 3} 3 -- -- -- -- 12 16
6ta {1, 4, 2, 5, 3, 6} 6 -- -- -- -- -- 15
Problema 2a:

Iteración S j D[2] D[3] D[4] D[5] D[6] D[7]


1ra {1} -- 6 11 3 ∞ 14 18
2da {1, 4} 4 5 11 -- 6 14 18
3ra {1, 4, 2} 2 -- 9 -- 6 14 18
4ta {1, 4, 2, 5} 5 -- 8 -- -- 14 16
5ta {1, 4, 2, 5, 3} 3 -- -- -- -- 12 16
6ta {1, 4, 2, 5, 3, 6} 6 -- -- -- -- -- 15
7ma {1, 4, 2, 5, 3, 6, 7} 7 -- -- -- -- -- --
C1,5
Problema 4 C0,4

C0,2 C1,3 C2,4 C3,5

C0,1 C1,2 2 C2,3 3 C3,4 C4,5


0 1 4 5

C0,3 C1,4 C2,5


C0,5

C0,1 = 12 + 2 – 7 = 7 = C1,2 = C2,3 = C3,4 = C4,5


C0,2 = 12 + 2 + 4 – 6 = 12 = C1,3 = C2,4 = C3,5
C0,3 = 12 + 2 + 4 + 5 – 2 = 21 = C1,4 = C2,5
C0,4 = 12 + 2 + 4 + 5 + 9 – 1 = 31 = C1,5
C0,5 = 12 + 2 + 4 + 5 + 9 + 12 – 0 = 44
31
31
Problema 4
12 12 12 12

0 7 1 7 2 7 3 7 7
4 5

21 21 21
44
Algoritmo de Dijkstra

Iteración S j D[1] D[2] D[3] D[4] D[5]


1ra {0} -- 7 12 21 31 44
31
31
Problema 4
12 12 12 12

0 7 1 7 2 7 3 7 7
4 5

21 21 21
44
Algoritmo de Dijkstra

Iteración S j D[1] D[2] D[3] D[4] D[5]


1ra {0} -- 7 12 21 31 44
2da {0, 1} 1 -- 12 19 28 38
31
31
Problema 4
12 12 12 12

0 7 1 7 2 7 3 7 7
4 5

21 21 21
44
Algoritmo de Dijkstra

Iteración S j D[1] D[2] D[3] D[4] D[5]


1ra {0} -- 7 12 21 31 44
2da {0, 1} 1 -- 12 19 28 38
3ra {0, 1, 2} 2 -- -- 19 24 33
31
31
Problema 4
12 12 12 12

0 7 1 7 2 7 3 7 7
4 5

21 21 21
44
Algoritmo de Dijkstra

Iteración S j D[1] D[2] D[3] D[4] D[5]


1ra {0} -- 7 12 21 31 44
2da {0, 1} 1 -- 12 19 28 38
3ra {0, 1, 2} 2 -- -- 19 24 33
4ta {0, 1, 2, 3} 3 -- -- -- 24 31
31
31
Problema 4
12 12 12 12

0 7 1 7 2 7 3 7 7
4 5

21 21 21
44
Algoritmo de Dijkstra

Iteración S j D[1] D[2] D[3] D[4] D[5]


1ra {0} -- 7 12 21 31 44
2da {0, 1} 1 -- 12 19 28 38
3ra {0, 1, 2} 2 -- -- 19 24 33
4ta {0, 1, 2, 3} 3 -- -- -- 24 31
5ta {0, 1, 2, 3, 4} 4 -- -- -- -- 31
31
31
Problema 4
12 12 12 12

0 7 1 7 2 7 3 7 7
4 5

21 21 21
44
Algoritmo de Dijkstra

Iteración S j D[1] D[2] D[3] D[4] D[5]


1ra {0} -- 7 12 21 31 44
2da {0, 1} 1 -- 12 19 28 38
3ra {0, 1, 2} 2 -- -- 19 24 33
4ta {0, 1, 2, 3} 3 -- -- -- 24 31
5ta {0, 1, 2, 3, 4} 4 -- -- -- -- 31
6ta {0, 1, 2, 3, 4, 5} 5 -- -- -- -- --
31
31
Problema 4
12 12 12 12

0 7 1 7 2 7 3 7 7
4 5

21 21 21
44

Políticas de reemplazo óptimas:

0-1-3-5
0-2-3-5
0-2-4-5

Costo mínimo: $ 31,000


FIN

También podría gustarte