You are on page 1of 2

Optimizacin de rutas en una secuencia vehicular

para la entrega de formularios repartidos por una


imprenta usando el algoritmo de Clarke-Wright
David Santos Guerra, Oscar Delgado Cabrera, Jean Chvez Malsquez
Pontificia Universidad Catlica del Per, Per, santos.david@pucp.pe, delgado.oscar@pucp.pe, jpchavez@pucp.pe
Resumen - Este artculo presenta una posible solucin Da de la Madre), el cual debe ser entregado a todas las
para escoger rutas ptimas para una imprenta que tiendas dentro de la primera semana del mes, de esta
despacha formularios a varias tiendas y oficinas dentro de manera se busca determinar los das necesarios para
Lima Metropolitana. Uno de los puntos crticos es atender todos los pedidos y analizar la necesidad de
establecer cules son las rutas ms cortas posibles a tomar aumentar la cantidad de vehculos de reparto (actualmente
para atender la mayor cantidad de localizaciones de un vehculo) para cumplir con los pedidos puntualmente.
acuerdo a los pedidos que se les enva cada mes. Esto se
debe a que en la situacin actual se han observado Es tambin necesario describir el tipo de productos que se
deficiencias en el aprovechamiento del tiempo. Para la les entrega a los clientes, estos constan en su mayora de
resolucin del problema tomaremos como base los distintos formularios administrativos tales como rdenes
conocimientos de Teora de redes y para este caso en de despacho, formatos de cambio y devolucin de
particular se emplear el algoritmo de Clarke y Wright. productos, etc. A estos se le suma la entrega de sobres de
De esta manera, se obtendr la ruta ms corta entre todas
depsitos hechos de plstico, los cuales sirven para
las tiendas, lo cual le dar mayor eficiencia y flexibilidad
guardar el dinero de los cajeros.
a la empresa. Se realizar una programacin entera del
modelo del PL en AMPL II. MARCO TERICO
Palabras clave - transporte en la logstica, centros de Para este estudio, como ya se mencion en un apartado
distribucin, tiendas, despacho, ruta ms corta. anterior, se emplear el algoritmo de Clarke Wright,
Abstract: Route Optimization for delivering forms of a debido a este mtodo se basa en encontrar la mejor
printing company using Floyd algorithm - This research asignacin de vehculos a los diferentes clientes (nodos),
presents a possible solution for choosing optimal routes repartidos en un rea determinada (grafo), tomando como
for a printing company that delivers forms to several punto de partida solo un centro de distribucin. El
stores and offices in Lima Metropolitana. One of the problema de usar otros algoritmos como alternativa de
critical points is to establish which are the shortest solucin para este caso, es que encontrar una distribucin
possible routes for attending the largest number of ptima resulta muy complicado; por ejemplo, si es que se
locations according to purchase orders per month. This is usara el modelo clsico del agente viajero TSP (Traveling
due to deficiencies observed in the current situation in the Salesman Problem), el cual se basa en que un centro de
optimal use of time. In order to solve the problem, we will distribucin, al que se denominar nodo 1, visite n-1
take the knowledge of Network Theory and for this puntos de despacho, entonces las secuencias a enumerar
particular case we will use Floyd algortihm. In this way, para este problema seran n! Este artculo har mencin de
we will get the shortest route between all the stores, which un uso aproximado de 15 nodos, los cuales uno de ellos es
will give greater efficiency and flexibility to the company. el centro de distribucin, y los dems las tiendas a las que
An entire programming of the PL model will be se desea repartir los formularios, entonces se necesita
performed in AMPL formular 1.30x1012 secuencias, cada una con un
determinado costo, lo cual resultara muy difcil, pues
Keywords - transport in logistics, distribution centers, tomara demasiado tiempo. El algoritmo de Clarke Wright
stores, delivering, shortest route. propone una serie de soluciones acertadas muy cercanas a
una ruta de distribucin ptima, a su vez que comprende
I. INTRODUCCIN un bajo nivel de dificultad y de una manera mucho ms
Dado el alto coste que tiene el transporte de pedidos, es de rpida. El mtodo a usar requiere los costos requeridos
para realizar un viaje desde un centro de distribucin
vital importancia optimizar las rutas de entrega de estos
hacia cada uno de los puntos en donde se ubican las
para reducir costos y obtener mayores mrgenes de
tiendas, as como los costos entre cada una de ellas. Para
ganancia, as como tambin aumentar la capacidad de poder determinar las distancias entre cada uno de los pares
atencin de los pedidos (clientes). Para la solucin de de nodos se utilizar el Google Maps, en el cual se
estos problemas, haremos uso del algoritmo de Clarke y tomarn la ruta ms rpida para llegar a un destino, en
Wright, teniendo como datos el pedido generado para el lugar de la distancia entre dichos pares medidas por una
mes de Mayo (mes de mayor volumen de pedidos por el recta mediante el teorema de Pitgoras, tomando como
referencia un punto origen, el cual tentara a usarse el Para este problema, se calcular cada una de los posibles
centro de distribucin. Este mtodo supone que ahorros en distancias entre cada una de las tiendas a las
inicialmente solo existe una ruta entre el centro de cuales se desea repartir diversos formularios, colocando
distribucin con cada una de las tiendas, entonces el costo cada una de las soluciones en un orden decreciente, para
total inicial de la reparticin sera el siguiente: verificar visualmente qu ruta se deber priorizar.
C0j = Costo inicial desde el centro de distribucin (nodo 0) Al usar este mtodo, se enumeran una cantidad de rutas
hacia una tienda j requeridas de ahorro mucho menor a la propuesta por el
modelo TSP, la cual se calcula de la siguiente manera:
n

Costo total inicial = 2 C 0 j n! n1


j=1
(n2)= 2 ! ( n1 )!
=
2
Ahora, se considerar que se teje una red de rutas entre
cada uno de los pares de nodos diferentes al centro de Entonces se tendra un total de 105 rutas de ahorro.
distribucin, en donde se tendra lo siguiente:
Cij = Costo entre cada uno de los pares de tiendas
repartidas en el rea de distribucin, en donde se asume Bibliografa:
que el costo desde el nodo i hasta el nodo j es el mismo si Tesis: Optimizacin en la entrega de productos para una
es que se usar un sentido contrario. cadena de abastecimientos.
Entonces, aadir dichos costos al modelo planteado Autor: Flores Torres, Mario Alfredo; UNMSM
inicialmente, implicara que se incurren en ciertos ahorros
de ruta entre el par de nodos ij, el cual se presenta a
continuacin:
Aij = Ahorro obtenido entre el nodo i y el nodo j;
Aij = 2 ( C0i + C0j ) ( C0i + Cij + C0j ) = C0i + C0j - Cij

You might also like