Beruflich Dokumente
Kultur Dokumente
Comenzamos con el problema del camino mínimo, que permite determinar una red a la
ruta o camino de longitud mínima entre un nodo de origen y otro de destino.
12 8
2 5 8
7
6 9
18 9 12
11 5 6
1 3 6 9 11
5 13 12 7 8 14
15 4
4 7 10
Se desea determinar el camino más corto desde la ciudad 1 hasta la ciudad 11.
a)
Definimos una variable de decisión bivalente 0 – 1 para cada arco (i, j) de modo que:
i, j
X ij = 1, si se toma el
0, en otro caso
arco
mín d = 6 x12 5 x14 12 x25 12 x52 18 x23 18 x32 7 x8,11 6 x9,11 14 x10,11 .
s.a.:
Y las restricciones para cada nodo:
x12 x14 1
x12 x32 x52 x 25 x 23
x 23 x 43 x73 x 63 x32 x34 x37 x36
.
.
.
x8,11 x9,11 x10,11 1
x12 1, x 25 1, x 58 1, x8,11 1; d 33
b)
Comenzamos asignando etiqueta permanente igual a 0 al nodo origen 1 y etiquetas
temporales e(j) iguales a la respectiva distancia directa de dij para los restantes nodos j
= 2,3,4,…, 11. Estos se muestran en la siguiente tabla:
Nodos
Iteración 2 3 4 5 6 7 8 9 10 11 j
i Mínimo
0 6 5 4
1 6 18 ---- 20 2
2 ---- 18 ---- 18 20 3
3 ---- ---- ---- 18 29 20 5
4 ---- ---- ---- ---- 27 20 26 27 7
5 ---- ---- ---- ---- 27 ---- 26 27 24 10
6 ---- ---- ---- ---- 27 ---- 26 27 ---- 38 8
7 ---- ---- ---- ---- 27 ---- ---- 27 ---- 33 6
8 ---- ---- ---- ---- ---- ---- ---- 27 ---- 33 9
9 ---- ---- ---- ---- ---- ---- ---- ---- ---- 33 11
E (j) 6 18 5 18 27 20 26 27 24 33
E (11) = 33.
La menor etiqueta temporal e(4) que en este caso es igual a 5 pasa a ser permanente y
no vuelve a considerarse en los cálculos, ya que es la distancia mínima del nodo origen
al nodo 4. A continuación, actualizamos las etiquetas temporales de los nodos j que no
hayan recibido etiqueta permanente mediante la siguiente fórmula:
1)
e 2 min 6,5 6
e 3 min ,5 13 18
e 5 min ,5
e 6 min ,5
e 7 min ,5 15 20
2)
e 3 min18,6 18 18
e 5 min ,6 12 18
e 6 min ,6
e 7 min 20,6 20
3)
e 5 min18,18 18
e 6 min ,18 11 29
e 7 min 20,18 12 20
e 8 min ,18
4)
e 6 min 29,18 9 27
e 7 min 20,18 20
e 8 min ,18 8 26
e 9 min ,18 9 27
e10 min ,18
5)
e 6 min 27,20 27
e 8 min 26,20 26
e 9 min 27,20 27
e10 min ,20 4 24
e11 min ,20
6)
e 6 min 27,24 7 27
e 8 min 26,24 26
e 9 min 27,24 27
e11 min ,24 14 38
7)
e 6 min 27,26 27
e 9 min 27,26 12 27
e11 min 38,26 7 33
8)
e 9 min 27,27 5 27
e11 min 33,27 33
9)
e11 min 33,27 33
E 11 E 8 33 26 7
E 8 E 5 26 18 8
E 5 E 2 18 6 12
E 2 E 1 6 0 6
RUTA: 1 2 5 8 11
12 8
2 5 8
7
6 9
18 9 12
11 5 6
1 3 6 9 11
5 13 12 7 8 14
15 4
4 7 10
3 1 4
11 18
4
2 2
14 4
2 5
3 7
6 5
7
10
Se desea:
a)
Nodos
Iteración 2 3 4 5 6 7 j
i Mínimo
0 6 11 3 14 18 4
1 5 11 ------ 6 14 18 2
2 ------ 9 ------ 6 14 18 5
3 ------ 8 ------ ------ 13 18 3
4 ------ ------ ------ ------ 12 18 6
5 ------ ------ ------ ------ ------ 18 7
E(j) 5 8 3 6 12 18
1)
e 2 min 6,3 2 5
e 3 min11,3 11
e 5 min ,3 3 6
e 6 min14,3 14
e 7 min18,3 18
2)
e 3 min11,5 4 9
e 5 min 6,5 6
e 6 min14,5 14
e 7 min18,5 18
3)
e 3 min 9,6 2 8
e 6 min14,6 7 13
e 7 min18,6 18
4)
e 6 min13,8 4 12
e 7 min18,8 18
5)
e 7 min18,12 18
b)
Nodos
Iteración 2 3 4 5 6 7 j
i Mínimo
0 6 11 3 14 18 4
1 5 11 ------ 6 14 8 2
2 ------ 9 ------ 6 14 8 5
3 ------ 8 ------ ------ 13 8 3
4 ------ ------ ------ ------ 12 8 7
5 ------ ------ ------ ------ 12 ------ 6
E(j) 5 8 3 6 12 8
1)
e 2 min 6,3 2 5
e 3 min11,3 11
e 5 min ,3 3 6
e 6 min14,3 14
e 7 min18,3 5 8
2)
e 3 min11,5 4 9
e 5 min 6,5 6
e 6 min14,5 14
e 7 min 8,5 8
3)
e 3 min 9,6 2 8
e 6 min14,6 7 13
e 7 min 8,6 8
4)
e 6 min13,8 4 12
e 7 min 8,8 8
5)
e 6 min12,8 12
3 1
11
18 4
6
14
4 2
2
4 2
5
3
6 7 5
10
7
3
Nodos
Iteración 2 3 4 5 6 7 j
i Mínimo
0 6 11 3 14 18 4
1 5 11 ------ 6 14 18 2
2 ------ 9 ------ 6 14 18 5
3 ------ 8 ------ ------ 14 16 3
4 ------ ------ ------ ------ 12 16 6
5 ------ ------ ------ ------ ------ 15 7
E(j) 5 8 3 6 12 15
1)
e 2 min 6,3 2 5
e 3 min11,3 11
e 5 min ,3 3 6
e 6 min14,3 14
e 7 min18,3 18
2)
e 3 min11,5 4 9
e 5 min 6,5 6
e 6 min14,5 14
e 7 min18,5 18
3)
e 3 min 9,6 2 8
e 6 min14,6 14
e 7 min18,6 10 16
4)
e 6 min14,8 4 12
e 7 min16,8 16
5)
e 7 min16,12 3 15