Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Enrutamiento de Vehículos
Ing. Alcides Santander Mercado Ph.D.
Estrategias Heurísticas de Consolidación
• Métodos heurísticos
1,000
4,000
2,000 4,000
3,000 2,500
2,000 Depósito
5,000
1,000
2,000 2,000
1,000
2,000
2,000
2,000
Alternativa de Solución para un VRP
Tipo de Problema :
VRP con Origen y Destino Coincidentes
• Greedy - Voraz
• Randomized - Aleatorio
• Adaptive - Adaptativo
• Search - Búsqueda
• Procedures - Procedimiento
Bases del GRASP
Código X Y DemandaCoor. Angular Coor. Radial Código X Y Demanda Coor. Angular Coor. Radial
0 0 0 0 0 0 12 26 -15 42 313.603 29
1 20 28 50 58.671 26.926 13 -36 45 49 137.121 57.315
2 11 30 26 78.232 24.515 14 -2 -32 30 258.111 38.833
3 21 -1 29 341.565 15.811 15 -7 -44 46 255.426 51.662
4 34 -41 41 301.676 55.227 16 -13 27 35 130.601 27.659
5 33 -10 46 329.349 31.385 17 8 11 37 71.565 6.325
6 38 -26 27 315.881 45.967 18 31 44 30 56.659 45.486
7 -32 -40 35 230.44 59.666 19 -28 47 25 129.668 53.264
8 33 38 25 49.844 41.869 20 17 10 36 22.62 13
9 14 20 43 60.255 16.125 21 21 -27 27 294.444 36.249
10 34 -13 44 325.84 33.838 22 -42 -11 32 199.502 50.922
11 -17 -40 49 242.928 50.537 23 19 -21 31 296.565 29.069
• Cuadricula
Ordenamiento
Código Orden C. Angular Demanda Dem. Acum. Código Orden C. Angular Demanda Dem. Acum.
0 0 0 0 0 7 12 230.44 35 423
20 1 22.62 36 36 11 13 242.928 49 472
8 2 49.844 25 61 15 14 255.426 46 518
18 3 56.659 30 91 14 15 258.111 30 548
1 4 58.671 50 141 21 16 294.444 27 575
9 5 60.255 43 184 23 17 296.565 31 606
17 6 71.565 37 221 4 19 301.676 41 647
2 7 78.232 26 247 12 20 313.603 42 689
19 8 129.668 25 272 6 21 315.881 27 716
16 9 130.601 35 307 10 22 325.84 44 760
13 10 137.121 49 356 5 23 329.349 46 806
22 11 199.502 32 388 3 24 341.565 29 835
Clustering
Código Orden C. Angular C. Radial X Y Código Orden C. Angular C. Radial X Y
0 0 0 0 0 0 0 0 0 0 0 0
20 1 22.62 13 36 36 15 14 255.426 51.662 46 46
8 2 49.844 41.869 25 61 14 15 258.111 38.833 30 76
18 3 56.659 45.486 30 91 21 16 294.444 36.249 27 103
1 4 58.671 26.926 50 141 23 17 296.565 29.069 31 134
9 5 60.255 16.125 43 184 4 19 301.676 55.227 41 175
17 6 71.565 6.325 37 221 12 20 313.603 29 42 217
2 7 78.232 24.515 26 247 6 21 315.881 45.967 27 244
0 0 0 0 0 0 0 0 0 0 0 0
19 8 129.668 53.264 25 25 10 22 325.84 33.838 44 44
16 9 130.601 27.659 35 60 5 23 329.349 31.385 46 90
13 10 137.121 57.315 49 109 3 24 341.565 15.811 29 119
22 11 199.502 50.922 32 141
7 12 230.44 59.666 35 176
11 13 242.928 50.537 49 225
• Clusters
Aplicación de GRASP
Cluster 1
Código Orden C. Angular X Y
0 0 0 0 0
20 1 22.62 17 10
8 2 49.844 33 38
18 3 56.659 31 44
1 4 58.671 20 28
9 5 60.255 14 20
17 6 71.565 8 11
2 7 78.232 11 30
Distancias entre Nodos
No subtours
LRC
P. Partida P. Destino Distancia
33,38 31,44 8
31,44 33,38 8
20,28 11,30 11
11,30 20,28 11
Etapa Constructiva II.
LRC
LRC
P. Partida P. Destino Distancia
20,28 11,30 11
11,30 20,28 11
14,20 11,30 13
11,30 14,20 13
14,20 17,10 13
20,28 14,20 14
14,20 20,28 14
8,11 14,20 15
14,20 8,11 15
Etapa Constructiva III.
P. Partida P. Destino Distancia
LRC 20,28 11,30 11
11,30 20,28 11
14,20 11,30 13
11,30 14,20 13
14,20 17,10 13
20,28 14,20 14
14,20 20,28 14
8,11 14,20 15
14,20 8,11 15
Primer Arco de Ruta (17,10) ; (8,11)
Segundo Arco de Ruta (31,44) ; (33,38)
Tercer Arco de Ruta (11,30) ; (20,28)
Etapa Constructivas
Secuencia Final
F.O. = 208
Fase de Post-Procesamiento.
Técnicas de intercambio.
2 – opt. Intercambio de posiciones entre nodos
adyacentes.
Ejemplo: Cambiar de posicion el primer con el segundo
punto, luego el segundo con el tercero y así
sucesivamente hasta completar el ciclo. Se evaluan las
secuencias y se escoge la mejor.
Secuencia Mejorada
(0,0) ; (17,10) ; (33,38) ; (31,44) ; (11,30) ; (20,28) ; (14,20) ; (8,11) ; (0,0)
F.O. = 172
Solución General del Modelo
Valor de F.O. Cluster 1 = 172
0(0,0) ;20 (17,10) ;8 (33,38) ;18 (31,44) ;2 (11,30) ;
1 (20,28) ; 9(14,20) ;17 (8,11) ;0 (0,0)