Documentos de Académico
Documentos de Profesional
Documentos de Cultura
EIG2009
Departamento de Ingeniera de Sistemas
Universidad de La Frontera Chile
Diciembre 3 y 4, 2009
Resumen. Uno de los problemas tpicos que conforman la gestin logstica habitual es
el de rutas de vehculos. Inicialmente enunciado en la dcada de 1950, ha sido
ampliamente estudiado, y se han ideado diversas tcnicas para resolverlo. El presente
artculo tiene por objetivo hacer una revisin bibliogrfica de este problema, desde el
punto de vista de las extensiones que se han desarrollado para el problema inicial, los
mtodos de resolucin existentes y como los avances tecnolgicos han posibilitado la
obtencin de mejores soluciones a las instancias generadas para comparar el rendimiento
de los procedimientos (benchmark). Para esto, se revisa la literatura generada al respecto
en la ltima dcada, para posteriormente identificar los enfoques ms exitosos, los
esfuerzos de unificacin de modelos, as como las proyecciones que existen en este
campo. Se observa que la combinacin de mtodos de resolucin aproximados generales
(metaheursticas hbridas) es y sern una lnea de investigacin fructfera, as como la
generacin de mtodos exactos ms eficientes.
1. Introduccin
En el quehacer logstico aparecen comnmente
problemas en los que no se pueden obtener soluciones
ptimas en tiempos acotados polinomialmente, salvo
algunas excepciones como el camino ms corto entre
pares de nodos de una red, flujo mximo soportado y el
rbol de mnima expansin, que cuentan con algoritmos
eficientes, como los que se estudian en [1].
El problema de ruteo de vehculos (VRP por sus siglas
en ingls) es el nombre genrico dado a la clase de
problemas en los que se debe determinar una serie de
rutas para una flota de vehculos basados en uno o ms
depsitos, para un cierto nmero de ciudades o clientes
geogrficamente dispersos.
En [2] se comenta que la distribucin, cuando
proporciona un adecuado nivel de servicio con el fin de
satisfacer las necesidades del cliente, puede llevar
directamente a un incremento en las ventas, un mayor
porcentaje de participacin en el mercado y contribuir
en la disminucin de costos y por consiguiente, en un
aumento de las utilidades.
WORKSHOP INTERNACIONAL
EIG2009
Departamento de Ingeniera de Sistemas
Universidad de La Frontera Chile
Diciembre 3 y 4, 2009
2. Antecedentes generales
El primer trabajo donde se plantea el VRP por primera
vez es en [5], donde se aplic a un problema
distribucin de combustible. Como se menciona en [4],
el VRP pertenece a la clase NP-Hard, pues el TSP
(Travelling Salesman Problem) pertenece a esta clase, y
es un caso particular del VRP, cuando existe slo un
vehculo disponible, y no hay restricciones de capacidad
ni distancia total recorrida.
Segn lo planteado en [6] y en consonancia con lo
presente en [7] el problema de ruta de vehculos (VRP
Vehicle Routing Problem, por sus siglas en ingls),
tambin conocido como el problema de rutas de
vehculos con capacidad limitada (CVRP Capacitated
Vehicle Routing Problem), es descrito como aquel en el
que vehculos ubicados en un depsito central son
utilizados
para
visitar
clientes
localizados
geogrficamente dispersos para satisfacer las demanda
(conocidas) de los clientes. As, se exige que cada
cliente sea visitado una sola vez por uno de los
vehculos, respetando las restricciones de capacidad de
stos, de tiempo mximo permitido de trabajo, distancia
mxima recorrida, etc.
Siguiendo el trabajo de [7], el problema puede
formularse como un modelo de programacin lineal
entero.
Si consideramos la siguiente definicin de variables:
clm
k
=
xlm
ql
hasta
WORKSHOP INTERNACIONAL
EIG2009
Departamento de Ingeniera de Sistemas
Universidad de La Frontera Chile
Diciembre 3 y 4, 2009
Qk
stlk
ttlmk
k
l
por el
vehculo
hasta
del vehculo
Tk
Min
l =1 m=1 k =1
S.A.
k
lm
l =1 k =1
x
m =1 k =1
x x
l =1
k
lf
m=1
l =1
st x
l =1
k
l
m =1
k
lm
m =1
(2)
= 1, l = 2, , n
(3)
k
lm
Qk
k
1m
x
l =2
k = 1, , K
l =1 m =1
x
m= 2
f = 1, , n
k = 1, , K
k
+ ttlmk xlm
Tk ,
k
l1
(1)
= 1, m = 2, , n
q x
l
= 0 k = 1, , K
k
fm
k
lm
k
lm lm
1, k = 1, , K
1, k = 1, , K
(4)
(5)
(6)
(7)
(8)
WORKSHOP INTERNACIONAL
EIG2009
Departamento de Ingeniera de Sistemas
Universidad de La Frontera Chile
Diciembre 3 y 4, 2009
[i, j ] ,
4. Mtodos de resolucin
Actualmente, los algoritmos para resolver las distintas
instancias del VRP son muy variados en distintos
aspectos, como el enfoque de optimizacin utilizado:
local o global, a qu clase de algoritmos pertenece, por
ejemplo si estn basados en programacin lineal, son
heursticas clsicos o metaheursticas, como se muestra
en [16].
4.3. Metaheursticas
Una metaheurstica es una estrategia (heurstica) general
para la resolucin de una gran variedad de problemas
para los que no existe un algoritmo confiable de
resolucin, ya sea por la complejidad del problema, o
por falta de estudios en la resolucin de ste, segn lo
expresado en [24].
Tienen un rol fundamental en la Investigacin de
Operaciones, pues pueden ser aplicadas a problemas de
Optimizacin Combinatorial, con resultados muy
cercanos al ptimo. Se basan en la observacin de la
naturaleza, la evolucin biolgica, procesos fsicos
asociados a la manufactura, etc. Dentro de las
WORKSHOP INTERNACIONAL
EIG2009
Departamento de Ingeniera de Sistemas
Universidad de La Frontera Chile
Diciembre 3 y 4, 2009
caractersticas deseables de
mencionadas en [25], estn:
una
metaheurstica,
bsqueda
local
eficiente,
vecindarios
progresivamente ms lejanos (y grandes); en caso
de que se encuentre una mejor solucin, la
bsqueda se mueve hasta ella, reinicindose la
bsqueda en los vecindarios de esta. Esta
metaheurstica aparece por primera vez en [30],
naciendo con el tiempo un conjunto de variantes
para la resolucin de problemas muy grandes o para
lograr mejoras de velocidad. Es un mtodo de
trayectoria. Recientemente puede mencionarse su
aplicacin al OVRP en [13], a problemas de gran
tamao en [31] y al VRP original en una versin
adaptada del VNS, conocida como VND (Variable
Neighborhood descent Descenso en Vecindarios
Variables) en [32].
WORKSHOP INTERNACIONAL
EIG2009
Departamento de Ingeniera de Sistemas
Universidad de La Frontera Chile
Diciembre 3 y 4, 2009
5. Esfuerzos de unificacin
Una de las tendencias actuales es lograr obtener una
formulacin general para todos los problemas derivados
del VRP, que los incluya como casos particulares. Un
esfuerzo notable es el mostrado en [40], que se
complementan el mtodo heurstico general presente en
[41] y el algoritmo exacto unificado detallado en [18]
publicados en 2007 y 2009, respectivamente. Se observa
al estudiar dichos trabajos, que el siguiente paso es
lograr mejoras en el rendimiento de los algoritmos, ya
7. Conclusiones
Tras realizar una investigacin del estado del arte
respecto al VRP, se observan algunas tendencias
generales. Una de ellas es la creacin de algoritmos
hbridos para la resolucin de instancias de este
problema. Otra es la de crear formulaciones
matemticas y procedimientos eficientes para problemas
ms generales y realistas. Pero esto ha llevado a que la
elaboracin de una taxonoma de los algoritmos
existentes sea compleja, pero que ha posibilitado la
resolucin de problemas ms difciles, ya sea por la
cantidad de restricciones que poseen o bien por su
tamao. El aumento de la relacin poder de cmputo
sobre costo ha trado consigo el desarrollo de nuevas
WORKSHOP INTERNACIONAL
EIG2009
Departamento de Ingeniera de Sistemas
Universidad de La Frontera Chile
Diciembre 3 y 4, 2009
[10]
[11]
[12]
[13]
Agradecimientos
El presente trabajo fue realizado en las dependencias del
Laboratorio de Ingeniera Aplicada del Departamento de
Ingeniera de Sistemas de la Universidad de La Frontera.
[14]
Referencias
[15]
[16]
[17]
[18]
[19]
[20]
[21]
[22]
[23]
[24]
WORKSHOP INTERNACIONAL
EIG2009
Departamento de Ingeniera de Sistemas
Universidad de La Frontera Chile
Diciembre 3 y 4, 2009