Algoritmo evolutivo para resolver el problema de enrutamiento de vehículos tiempo dependiente con ventanas de tiempo en una compañía del sector de alimentos y bebidas en Colombia

Resumen

Descripción

La optimización de rutas es un problema común en muchas empresas del sector de transporte y logística, donde la exigencia de los clientes en términos de cumplimiento en cantidades y tiempos de entrega ha tomado gran relevancia. En este proyecto se presenta un caso de estudio en la industria de alimentos y bebidas enfocado en solucionar el problema de enrutamiento de vehículos con ventanas de tiempo y tiempos de viaje dependientes del tiempo de realización conocido como TDVRPTW (sigla de Time Dependent Vehicle Routing Problem with Time Windows). El objetivo principal es encontrar las rutas de distribución más cortas, que permitan minimizar el costo total de distribución. El TDVRPTW es una variante del problema VRP (Vehicle Routing Problem), donde es necesario que los clientes sean atendidos en las ventanas de tiempo en los que ellos están dispuestos a recibir el producto, teniendo en cuenta que el tiempo de distribución es dependiente del tráfico de vehículos que tiene una ciudad en una hora del día específica. Este problema pertenece a los de tipo NP-Hard, por lo que es necesario contar con un modelo eficiente y efectivo para solucionarlo, debido a la complejidad que representa su solución bajo métodos exactos. Para solucionar el caso aplicado se utiliza uno de los métodos heurísticos que ha demostrado ser eficiente para resolver modelos teóricos en la literatura, el cual corresponde a una técnica de Algoritmos Evolutivos. Para determinar las sub rutas óptimas, se aplica el algoritmo Order First Split Second, técnica que garantiza optimalidad dentro de la selección de sub rutas en un cromosoma dado. El algoritmo es probado para resolver el problema de enrutamiento de vehículos en una ciudad de Colombia, generando planes de distribución para la empresa en cuestión y es comparado con la metodología actual utilizada en la empresa, en la cual se utiliza un software que no permite tener en cuenta la dependencia del tiempo ni las ventanas horarias de los clientes. Los resultados muestran una reducción en la solución del problema del 10\% en comparación con la estrategia actual, fundamentado en la capacidad del algoritmo propuesto de considerar mayores restricciones y la capacidad de tener en cuenta distancias reales medidas en tiempo de desplazamiento del vehículo y no la distancia euclidiana entre nodos.

Palabras clave

Optimización, Heurísticos, Enrutamiento de vehículos, Algoritmos genéticos, VRP

Citación