Documentos de Académico
Documentos de Profesional
Documentos de Cultura
II AGH / II FCM
Pgina 1
REDES Y SIMULACIN
El parque contiene un paisaje maravilloso en la estacin T; se usa un nmero pequeo de tranvas para
transportar visitantes de la entrada del parque a la estacin T, y de regreso, para quienes desean
contemplar este paisaje sin necesidad de caminar.
El administrador del parque desea determinar cul ruta de la entrada a la estacin T, tiene la distancia
total menor, para la operacin de los tranvas.
2
5
D
7
1
4
1
E
Problema 2.- Reemplazo de equipo. Rent Car est desarrollando un plan de reposicin de su flotilla de
automviles para un horizonte de planeacin de 4 aos, que comienza el 1 de Enero del 2015 y
termina el 31 de diciembre del 2018. Al iniciar cada ao se toma la decisin si un auto se debe
mantener en operacin o se debe sustituir. Un automvil debe estar en servicio durante un ao como
mnimo, y 3 aos como mximo. La tabla siguiente muestra el costo de reposicin en funcin del ao de
adquisicin del vehculo y los aos que tiene en funcionamiento.
EQUIPO
ADQUIRIDO AL
COMENZAR
2015
2016
2017
2018
9800
5400
4000
7100
4300
4800
4900
6200
8700
II AGH / II FCM
Pgina 2
REDES Y SIMULACIN
PROBLEMA 3.
Una empresa de Distribucin de maz (nodo 1) entrega semanalmente a diferentes molinos (puntos 2,
3, 4, 5, 6 y 7) unidades de 4 toneladas a cada uno, para ello requiere conocer la ruta ms corta en km
hacia cada uno de estos puntos.
Determine la ruta ms corta entre el nodo 1 y cualquier otro nodo de la red.
6
2
6
6
6
1
7
3
3
7
II AGH / II FCM
Pgina 3
REDES Y SIMULACIN
1. Se inicia la aplicacin del algoritmo en el paso 1 colocando en nodo origen #8 la etiqueta (-, 0 )P,
el cual tiene como nodos directos a #5, #6 y #7.
2. Se procede en el paso 2 al etiquetado temporal con:
a. # 5, ( 8, 0 + 14 = 14 )t;
b. # 6, ( 8, 0+7 = 7 ) t;
c. # 7, ( 8, 0 + 8 = 8 ) t;
d. los otros nodos (1, 2, 3, 4) an no se etiquetan. Slo los nodos # 5, # 6 y # 7, tienen
etiqueta temporal,
3. En revisin del paso 3 resulta: mnimo costo respectivo (14, 7, 8) = 7
C 8,6 = 7, lo que
significa que la etiqueta de nodo # 6 pasa a permanente escribiendo as: # 6, ( 8, 7 ) P.
4. Se repite desde paso 2, partiendo de nodo # 6 (recin anotado P) que tiene como nodos directos
a # 2, 3, 4, 5, 7 resultando las temporales t siguientes:
a. #2,(6, 7+15=22);
b. #3,(6, 7+8=15);
c. #4,(6, 7+13=20);
d. #5,(6, 7+6=13); etiqueta anterior # 5, ( 8, 0 + 14 = 14 )t;
e. #7,(6,7+9 =16); etiqueta anterior # 7, ( 8, 0 + 8 = 8 )t;
f. En el nodo #5 se elimina el temporal (8,14)t y del nodo #7, se elimina el temporal (6,16)t,
pues tienen dos etiquetas, y estas son las de mayor costo respectivamente.
5. En paso 3 se revisa: mnimo costo en temporal (22, 15, 20, 13, 8) = 8
C 8,7 = 8, significa
que la etiqueta del nodo #7 debe pasar a permanente, anotando as: #7 ( 8, 8) P.
6. Hasta ahora, los nodos #8, #6 y #7 tienen etiqueta permanente, los nodos restantes (excepto el
#1) tienen etiqueta t temporal. Se inicia una nueva iteracin del algoritmo de Dijkstra desde el
paso 2, partiendo del nodo #7, ltimo en pasar a permanencia, el cual tiene como nico nodo
directo el #4 (pues los nodos #6 y 8 ya tienen permanencia), procediendo con su etiqueta
temporal:
a. #4, ( 7, 8+11=19 ) t.
7. En primera revisin de paso3, resulta eliminada la etiqueta temporal #4, (6, 20)t y se mantiene la
etiqueta temporal #4, ( 7, 8+11=19 ) t.
8. La siguiente revisin resulta: mnimo costo ( 22, 15, 19, 13 ) = 13
C 6,5 = 6, significa, la
etiqueta de nodo #5 pasa a permanente sealando as: # 5 ( 6, 13 ) P.
9. Para continuar conviene anotar que los nodos # 8, 6, 7, 5, tienen permanencia, los nodos # 2, 3,
4, tienen temporal, el nodo # 1 an no se etiqueta. Partiendo del nodo # 5 se observa que su
nico nodo directo para etiqueta temporal es el # 2, ya que en los nodos # 6 y # 8, hay
permanencia, entonces:
a. # 2, ( 5, 13 + 5 =18 ) t;
10. Aqu mismo se elimina la temporal #2 ( 6, 22 ) t; se procede a la revisin comparando
temporales: mnimo costo ( 18, 15, 19 ) = 15
C6,3 = 8, significa que la etiqueta en nodo #3
pase a permanente anotando: #3 (6, 15) P.
11. Ahora los nodos # 8, 6, 7, 5, y 3, tienen permanencia; los nodos # 2 y # 4, tienen temporal; el # 1
an no se etiqueta. El nodo # 3, tiene directos a #1, #2, # 4 y quedan con t:
a. # 1,(3, 15+7=22 ) t;
b. # 2,( 3, 15+10=25) t;
c. # 4(3, 15+4=19) t;
II AGH / II FCM
Pgina 4
REDES Y SIMULACIN
12. Toca eliminar la temporal duplicada # 2 ( 3, 25 ) t; con respecto al nodo # 4, se tienen dos
etiquetas pero empatadas en el costo, por lo cual no hay eliminacin y se conservan; se procede
a la revisin de las temporales resultando como sigue: mnimo costo ( 22, 18, 19, 19 ) = 18
C 5,2 = 5, significa que la etiqueta del nodo # 2 debe hacerse permanente as: # 2 ( 5, 18 ) P.
13. Se anota ahora que los nodos # 8, 6, 7, 5, 3, 2, ya tienen etiqueta permanente; los nodos # 1 y #
4, tienen temporal.
14. Repitiendo con el paso 2, se etiqueta con temporal el nodo #1, (2, 18+12=30) t, pues los nodos #
3, 5 y 6, tambin directos del # 2, ya tienen permanencia; esta ltima temporal se elimina por
duplicidad en el nodo # 1 y se procede a la comparacin:
a. Mnimo costo (24,19,19)=19
C 7,4 = 11 y C 3,4 = 4, lo cual significa que la situacin
de empate resulta en dos rutas alternativas para llegar al nodo # 4 sealando con doble
etiqueta permanente as: # 4 ( 3, 19) P y ( 7, 19) P.
15. Con excepcin del nodo # 1, todos los nodos tienen carcter permanente, se procede a etiquetar
temporalmente al nodo # 1, ( 4, 19 + 5 = 24 ) t; pero se elimina la misma etiqueta temporal
#1(4,24)t por duplicidad y costo alto, quedando sola la etiqueta que se convierte a permanente
en el nodo # 1: ( 3, 22 ) P.
16. Se termina el algoritmo de Dijkstra cuando todos los nodos tienen etiqueta permanente. La
solucin del problema de ruta mnima para una red no orientada se puede completar resumiendo
en forma tabular, las n-1 rutas determinadas. Tambin deben sealarse las ramas resultantes de
la aplicacin del algoritmo en la misma red, tal como se muestra a continuacin en el ejemplo
Ruminod1 red no orientada de ruta mnima mostrando las etiquetas permanentes y temporales,
resultado de la aplicacin del algoritmo de Dijkstra. Las ramas en lnea gruesa sealan la ruta
mnima del origen #8 hacia cada nodo.
(5,18)t P
(3,25)t (6,22)t
(6,13) tP
(8,14)t
(2,30)t
(3,22)tP
(6,15)t P
(8,7) P
(-,0) P
(4,24)t
(6,20)t
(3,19)tP
(7,19)tP
II AGH / II FCM
(8,8)t P
(6,16)t
Pgina 5