Documente Academic
Documente Profesional
Documente Cultură
Redes de optimización
Problema de los m agentes viajeros
Integrantes:
- Goizueta, Gustavo.
- Vela , Raúl.
Problema de los m
Agentes Viajeros
En el cual hay m agentes viajeros. El m-TSP
consiste en determinar un conjunto de rutas
para m vendedores quienes parten al mismo
tiempo y después de haber realizado su ruta
retornan al punto de partida, cada ruta
conserva las mismas condiciones de un TSP
(Parten desde la ciudad origen recorren un
número n de ciudades, cada ciudad es visitada
solo una vez y retornan a la ciudad origen). El
m-TSP busca minimizar el costo total para
visitar todas las ciudades
Variantes
Uno o varios lugares de
despacho
Número de vendedores
Cargos Fijos
Ventanas de tiempo (m-TSPTW)
Aplicaciones
Recogida de postal
Enrutamiento de buses
escolares
Robótica
Modelo
Se
considera el grafo donde
es el conjunto de nodos.
es el conjunto de arcos.
Cada arco se le asocia un costo
Se asume que el deposito esta ubicado en el nodo 0.
Se define la variable
Para cada sub ruta se define restricciones de eliminación:
variable entera que indica la posición del nodo en la ruta.
indica el máximo numero de nodos que pueden ser visitados por cada
agente.
Función objetivo
A B C D E F G H I J
A - 2 1 10 25 10 6 8 7 15
B - 18 5 5 5 20 11 13 17
C - 20 2 6 22 13 11 12
D - 8 7 12 22 15 13
E - 8 6 14 15 12
F - 5 20 15 16
G - 14 7 8
H - 4 12
I - 6
J -
Solución
Heurística de dos fases: Asignar y rutear.
Asignamos al viajante 1 los clientes B, C,D,E y
al viajante 2 los clientes F,G,H,I,J.
A B C D E A F G H I J
A - 2 1 10 25 A - 10 6 8 7 15
B - 18 5 5 F - 5 20 15 16
C - 20 2 G - 14 7 8
D - 8 H - 4 12
E - I - 6
J -
Heurística constructiva(ruteo): Vecino mas cercano
A B C D E
B - 18 5 5
1.El cliente mas cercano es C, entonces la
C - 20 2
R1={A,C,A}, con un costo=2, clientes que
quedan por visitar={B,D,E} D - 8
A - 10 6 8 7 15
F - 5 20 15 16
G - 14 7 8
H - 4 12
I - 6
J -
Como la ruta con respecto Al viajante 1 es
{A,B,D,E,C,A}, costo de 18 y la ruta con
respecto a al viajante 2 es {A,F,G,J,I,A},
con costo de 41.
Por lo tanto el costo(distancia) total es de
59 con las siguientes rutas:
Viajante 1 ruta {A,B,D,E,C,A}
Viajante 2 ruta {A,F,G,J,I,H,A}