Está en la página 1de 3

OPTIMIZACIÓN DE RUTAS PARA EL TRANSPORTE

DE PRODUCTOS MEDIANTE EL MODELO VRPTW


ROUTE OPTIMIZATION FOR THE
TRANSPORTATION OF PRODUCTS USING VRPTW
MODEL
Betty Mendoza Chuquiruna Daniel Remigio Valentin Johann F. Villavicencio Meza
Universidad Nacional de Universidad Nacional de Universidad Nacional de
Ingenierı́a Ingenierı́a Ingenierı́a
betty.mendoza.c@uni.pe dremigiov@uni.pe johann.villavicencio.m@uni.pe

Resumen
El presente trabajo está enfocado en la optimización del reparto de productos, desde un
punto de partida hacia distintos puntos de entrega; se usara la implementación del modelo
VRPTW (Problema de ruteo de vehı́culos con ventana de tiempo); el cual nos permitirá realizar
la entrega de productos en el menor tiempo posible considerando las ventanas de tiempo o
tambien conocido como el horario en la cual el cliente te puede recibir los productos.

Palabras claves:Optimización, Rutas, VRPTW, Tiempo, Nodos.

Abstract

Optimization, Routes, VRPTW, Time, Nodes.

1. INTRODUCCIÓN
En la actualidad, el sistema de transporte es el elemento más importante para la mayorı́a de
las empresas, debido a que es el responsable de la distribución de productos, materias primas e
insumos para los clientes. Por esta razón, un adecuado diseño del ruteo en la distribución, contri-
buye a la atención eficaz de los pedidos, más aún si estos son entregados a tiempo y en condiciones
óptimas, ya que si se llega a realizar esta actividad de ruteo de vehı́culos de forma natural o
por solo experiencia del conductor, se corre el riesgo que se cometan errores como: Emplear más
tiempo en la distribución de los productos, no elegir la ruta más óptima para el destino de los
productos, aumentar el costo de movilización de los distribuidores. Por ello se han realizado in-
vestigaciones y trabajos de diferentes modelos de ruteo, alguna de las aplicaciones encontradas son:

(Bermeo Muñoz Elver a, 2009). Diseño de un modelo de optimización de rutas de transporte.


Los autores abordan los modelos de programación del modelo VRP donde hacen un énfasis
para la distribución de la mercancı́a en diversos puntos con herramientas cuantitativas para
alcanzar el nivel de satisfacción y promesa de servicio al cliente obteniendo un beneficio
económico para la organización que emplee dicho modelo.

Miranda, 2013). Transporte, ruteo y asignación de vehı́culos. En este documento se observa


los modelos matemáticos para la asignación de rutas y como estos permiten tener un mejor
entendimiento de la programación y control de las rutas de entrega de vehı́culos desarrollando
métodos de solución manual, herurı́stico y de optimización.
(Juan Pablo Antún, 2010) Distribución Urbana de Mercancı́as Estrategias con Centros Logı́sti-
cos. Este documento nos brinda información de las distribución urbana que es el último de
los eslabones en la cadena de la logı́stica ya que este contempla la distribución fı́sica de la
mercancı́a y se evalúa sus procesos en el desarrollo de sus operaciones para los cedis y entrega
de mercancı́as ası́ como la evaluación de los costos y la referenciación de su distribución.
De los trabajos antes mecionados, si bien es cierto se busca la optimización de rutas, se deja a
un lado el horario en la cual el cliente te puede recibir los productos, es ahı́ donde empleamos o

1
añadimos la ventana de tiempo (Time Windos) al problema de optimización de las rutas de trans-
porte de los productos. Por ejemplo, un móvil que se encarga del tranporte de productos llega a un
cliente, y este no puede atenderlo debido a que no llegó en un horario propicio para la recepción
del pedido, el móvil tendrá que dirigirse al siguiente cliente, y posteriormente volver por el cliente
que no pudo recepcionar el producto, lo cual evidencia la deficiencia del modelo empleado, el cual
no consideró la ventana de tiempo como un parámetro. Si se considera la ventana de tiempo, se
establecerı́a un ruteo óptimo, de forma tal, que el móvil considere las ventanas de tiempo, ası́ como
la distancia entre nodos para realizar la secuencia de entregas, si no se considera la ventana de
tiempo, tendrı́amos los problemas mencionados al inicio.

De esta forma, es como el presente trabajo es de gran importancia para la mejora no solamente
de una óptima distribución de productos para las empresas, sino que puede ser aplicado a diferentes
situaciones, tales como: la recolección de residuos sólidos, operación de limpieza en las calles, rutas
de buses escolares, distribución de mensajerı́a, entre otros. Todo lo mencionado anteriormente, nos
muestra la importancia de la implementación del modelo VRPTW para la optimización de rutas
para el distribuidor.

Objetivos.-El presente trabajo tiene como objetivo optimizar las rutas de transporte de pro-
ductos usando el modelo VRPTW con el fin de disponer de ellos en el menor plazo posible, ası́
como minimizar los costos del combustible, entre otros.

Hipótesis.- El modelo VRPTW nos brinda un grafo óptimo para el reparto de productos com-
parado con otros modelos de optimización de rutas.

Identificación del Problema.- Los medicamentos son de suma importancia para una aten-
ción, pero en ocasiones algunos centros de salud no cuentan con el stock adecuado a causa de
diversos problemas, uno de ellos puede darse debido al tráfico en la ruta establecida, la cual hizo
que se postergara la entrega al siguiente puesto de salud. Otro caso puede ocurrir cuando por insu-
ficiencia de combustible debido a la larga ruta, y ası́ otros problemas más. Por ello la importancia
de la optimización de las rutas para el transporte de medicamentos.

2. Conceptos previos
3. Metodologı́a
Conjuntos e Índices
V = V ertex = {v0 , v2 , . . . , vn } es el conjunto de nodos, con un nodo especial v0 llamado depósito.
A = Arcs = {(vi , vj ) ∈ V xV } conjunto de arcos entre nodos.
G = (V, A) un grafo dirigido completo.

Parámetros

ci,j : Costo de pasar del vértice i al vértice j, para todo (vi , vj ) ∈ A.

ti,j : tiempo de viaje desde el vértice i al vértice j, para todos (vi , vj ) ∈ A.

di ∈ R+ : Demanda del cliente vi ∈ V\{v0 }.

servi ∈ R+ : tiempo de servicio para el cliente vi ∈ V\ {v0 }.

[ai , bi ]: Ventana de tiempo para el vértice vi ∈ V.

U : Tamaño de la flota de vehı́culos.

Q: Capacidad de un vehı́culo.

2
Suposiciones
A continuación, hacemos estas suposiciones comunes adicionales: se supone que las matrices de
costo y tiempo de viaje son iguales, no negativas y satisfacen la desigualdad triangular. En aras de
la simplicidad, también definimos d0 = 0 y serv0 = 0.

Variables de decisión
xu
i,j ∈ {0, 1} : esta variable es igual a 1, si el arco (vi , vj ) ∈ A es usado por un vehı́culo u. De lo
contrario, la variable de decisión es igual a cero.
su +
i ∈ R : El momento en que el vehı́culo u comienza a servir al vértice vi ∈ V . Para el depósito,
u
s0 es la hora de salida del vehı́culo u.

Función objetivo:

Rutas de mı́nimo costo. Minimiza el costo total de las rutas.


X X
Min Z = ci,j · xui,j
1≤u≤U (vi ,vj )∈A

Restricciones
La satisfacción del cliente. Refuerza la visita de cada hospital. Nótese que está permitido visitar
a un hospital más de una vez, esta relajación es válida ya que no es óptimo visitar a un hospital
más de una vez.
X X
xui,j ≥ 1 ∀ vi ∈ V\{v0 }
1≤u≤U vj ∈V |(vi ,vj )∈A

Estructura de ruta. Las siguientes restricciones definen la estructura de ruta para los vehı́culos.
X X
xui,j − xuj,i = 0 ∀ vi ∈ V, 1 ≤ u ≤ U
vj ∈V |(vi ,vj )∈A vj ∈V |(vi ,vj )∈A
X
xu0,i ≤ 1 ∀ 1≤u≤U
vj ∈V |(vi ,vj )∈A

Capacidad. La demanda total satisfecha por un vehı́culo con ruta no puede ser mayor que la
capacidad del vehı́culo.
X
di · xui,j ≤ Q ∀ 1 ≤ u ≤ U
(vi ,vj )∈A

Ventanas de tiempo. Las siguientes limitaciones se refieren a la satisfacción de las ventanas de


tiempo.

sui + servi + ti,j − suj + M · xui,j ≤ M ∀(vi , vj ) ∈ A, vi 6= v0 , 1 ≤ u ≤ U


sui + servi + ti,0 − b0 + M · xui,0 ≤ M ∀ (vi , vj ) ∈ A, 1 ≤ u ≤ U
ai ≤ sui ≤ bi ai ≤ sui ≤ bi ∀ vi ∈ V, 1 ≤ u ≤ U

4. Discusión y Conclusiones
Referencias
[1] P. Thot, D. Vigo. THE VEHICLE ROUTING PROBLEM, Editorial Board, Society for Indus-
trial and Applied Mathematics. 2002.
[2] H. Osman. Metastrategy simulated annealing and tabu search algorithms for the vehicle routing
problem. Annals of Operations Research, 41:421- 451, 1993.
[3] Matousek,J. y Nestril, J. Invitación to Discrete Mathematics, Claredon Press - Oxford, 1998.
[4] Gerard Sierksma and Yori Zwols. Tercera Edición. Theory and Practice. ”LINEAR AND IN-
TEGER OPTIMIZATION”.
[5] Optimal Trees: Programación en R de poblemas de búsqueda de árboles ótimos. Fontenla
Cadavid, Manuel. Universidade de Santiago de Compostela. 2013 - 2014.
[6] https://github.com/SmartBP/Modeling_Training/blob/master/VRPTW/CPLEX_Python/VRPTW.ipynb

También podría gustarte