Modelos de Ruteo de Vehículos Logística / AACR 2014
Caracterización de un Problema de Ruteo
Caso Problema Vendedor Viajero TSP: Travelling Salesman Problem
Distancias Euclidianas Aplicación de Heurística: Vecino Más Cercano Tarea: Aplicar Heurística Vecino Más Lejano
Obteniendo Rutas: Distancia Total = 29,65 Km (solución óptima) TAREA: Resolver Problema Programación Lineal y encontrar ruta óptima
Caso: Fábrica distribuye a clientes Flota Disponible: 3 camiones de capacidad de 10 toneladas c/u.
Tabla de Distancias Demanda por Cliente
Formulando el Modelo
Restricciones (1)
Restricciones (2)
Restricciones (3)
Restricciones (4)
Restricciones (5)
Función Objetivo Problemas con más de 500 restricciones!!
Heurística: Ahorros de Clarke &Wright Versión Secuencial:
Solución: Caso Fábrica - Clientes Paso 0:
Matriz de Ahorros Paso 1: Valor 35 : Tramo C5-C6, Si Ruta 0-C5-0 con distancia 44 Km y 0-C6-0 con distancia 40 Km se unen la distancia se reduce a 22+7+20 = 49 Km, generándose un ahorro de 35 Km. La unión de las rutas es factible dado que los pedidos de los dos clientes suman 3 + 3 = 6 ton lo que no excede la capacidad del camión de 10 ton. Por lo tanto ruta resultante es 0-C5-C6-0
Continuación…
Continuando…
Solución Heurística de Ahorros Distancia Total Recorrida: 173 Km
Modelo Genérico de Flota Homogénea (VRP: Vehicle Routing Problem)
Restricciones (1)
Restricciones (2)
Función Objetivo
Modelo Flota Heterogénea (FSMVRP: Fleet Size and Mixed Vehicle Routing Problem)
Variables de Decisión
Restricciones (1)
Restricciones (2)
Restricciones (3)
Función Objetivo
Modelo Flota Heterogénea (FSMVRP: Fleet Size and Mixed Vehicle Routing Problem)
Modelo Genérico Flota Heterogénea con Ventanas de Tiempo (VRPTW: Vehicle Routing Problem with Time Window)
Parámetros
Variables de Decisión
Restricciones (1)
Restricciones (2)
Restricciones (3)
Restricciones (4)
Restricciones (5)
Función Objetivo (1)
Función Objetivo (2)
Heurísticas Clásicas para VRP Heurísticas de Ahorros (Clark and Wright) Heurísticas de Inserción (Secuencial, Paralelo) Heurística Asignar Primero, Rutear Después Heurística Rutear Primero, Asignar Después Heurística de Mejoramiento Otras
Software de Ruteo Casos de Uso UML
Diagrama de Clases Problema de Ruteo
Metaheurísticas Algoritmo de Hormigas (Ant Systems) Búsqueda Tabú (Tabu Search) Algoritmos Genéticos
Modelos de Ruteo de Vehículos Logística / AACR 2013