Está en la página 1de 9

SOBRE LA ESTIMACIN DE LA DISTANCIA

EN EL TSP Y VRP EN ZONAS ELPTICAS




F. Robust, M. Estrada y A. Lpez Pita
CENIT Centro de Innovacin del Transporte
Universidad Politcnica de Catalua
Jordi Girona 1-3, edificio B1 - 08034 Barcelona (Espaa)
Fax: +34 93 4017264, <f.robuste@upc.es>

rea temtica: Logstica y Distribucin



RESUMEN

El artculo incide en frmulas cerradas para la estimacin a priori de la distancia de rutas de
reparto, un problema fundamental en logstica. Partiendo de la conjetura que las frmulas
deducidas para distribuciones uniformes de los puntos a visitar (habitualmente incorporan un
trmino en la raz cuadrada del producto del nmero de puntos a visitar y el rea donde se
encuentran distribuidos) en un continuo homogneo e istropo constituyen un primer trmino
de un desarrollo en serie ms complejo, se resuelven problemas del tipo VRP en zonas de
forma circular y elptica.

Se genera una batera de problemas respondiendo a tipologas bien definidas y una vez
resueltos se determinan expresiones empricas aplicando regresin lineal mltiple.

Los algoritmos de solucin son los clsicos de Clarke y Wright, Gillet y Miller y Fisher y
Jaikumar y las expresiones incorporan, adems da la raz cuadrada ya conocida, expresiones
en el nmero de puntos dividido por el cuadrado de la capacidad del vehculo y otras.

En el caso particular de zonas de reparto elpticas, se determinan frmulas cerradas que
proporcionan la distancia de reparto en funcin del eje mayor, la excentricidad de la elipse, el
nmero de rutas y la raz cuadrada del nmero de puntos multiplicado por el tamao del rea
donde se encuentran distribuidos.

Finalmente, se comprueba empricamente la mayor efectividad del algoritmo de Clarke y
Wright para ambos problemas del tipo TSP y del tipo VRP, resultando significativamente
eficiente para problemas con menos que 50 puntos o cuando la flota es inferior a 14 vehculos.
Similarmente, se recomienda usar el algoritmo de Fisher y Jaikumar para un nmero de
puntos notablemente superior a 50 y una flota inferior a 14 vehculos.


1

1. INTRODUCCIN

Una de las contribuciones relevantes en el anlisis cientfico de los sistemas logsticos es la
determinacin de la distancia esperada en circuitos del tipo Traveling Salesman Problem
(TSP) antes de disear tales circuitos. Daganzo (1984) formaliza mediante aproximaciones
continuas de la distribucin de los puntos a visitar la deduccin de unas expresiones simples y
cerradas para el TSP cuya justificacin emprica ya se conoca con anterioridad.

Dada una regin de rea A que contiene N puntos distribuidos en ella y vehculos de reparto
idnticos con capacidad para distribuir C puntos, cuando C N se tiene un circuito del tipo
TSP. La distancia del TSP es proporcional a (AN)
1/2
cuando la regin es compacta y convexa
(la constante de proporcionalidad depende de la mtrica y oscila entre 0,75 para mtrica
Eucldea L
2
y 0,9 para mtrica de cuadrcula o grilla L
1
).

Se conjetura que ese es el primer trmino de una desarrollo en serie de Taylor y que
posteriores trminos deberan incorporar correcciones segn la distribucin (uniforme o no)
espacial de los puntos, la forma de la zona, los bordes, las esquinas, etc. Fronc (1986) certifica
tambin la bondad de las frmulas de Daganzo comparando las soluciones con el heurstico
de Clarke y Wright.

Para el problema de rutas de vehculos (Vehicle Routing Problem, VRP), se supone N>C y
tambin se han deducido estimaciones de la distancia esperada (Daganzo, 1984) resultando
proporcionales de nuevo a (AN)
1/2
y a la distancia media de los puntos al centro desde el que
se realiza el reparto (almacn).

Robust et al. (1990) justifica la bondad de las frmulas en el caso de zonas de reparto
alargadas como las que deben utilizarse en los casos genricos del VRP y deduce una nueva
expresin cerrada para el mtodo de barrido (Gillet y Miller) que incluye un trmino en N/C
2
.

El artculo desarrolla frmulas cerradas para distintos supuestos de VRP (rea de reparto de
forma circular o elptica) y aplica heursticos conocidos como referencia (Clarke y Wright,
Fisher y Jaikumar y Giller y Miller). En particular se prueban las frmulas de Daganzo
(1984), Robust et al. (1990) y se concluye sobre la bondad y adecuacin de cada heurstico.


2. EL TSP Y VRP EN PROBABILIDAD GEOMTRICA

El coste de distribucin de un vehculo tiene una componente proporcional a la distancia
viajada (vehculo en movimiento) y otra componente proporcional al tiempo (independiente
de superar una distancia). Si el vehculo tiene un uso adecuado a lo largo de un periodo de
tiempo, el coste temporal puede distribuirse como un coste fijo al que hay que sumar el coste
proporcional a la distancia. En Daganzo (1991) se supone simplificadamente que el coste de
un vehculo que reparte una carga total V (V C, siendo C la capacidad del vehculo) en N
paradas es una combinacin lineal de N y V segn unos costes unitarios que suelen ser a su
vez una combinacin lineal de la distancia d, segn:

d V c V c d N c N c N de Coste
d s d s
' '
paradas + + +
(1)

2
Adems de los costes unitarios, la distancia d es la nica variable optimizable si se fija N y V.
La mayor parte de complejidad de solucin de los problemas asociados a minimizar la
distancia (o tiempo, ms genricamente) de rutas de vehculos procede del carcter discreto
del problema y de los condicionantes de contorno. Estos problemas pueden soslayarse con
aproximaciones continuas de la distribucin espacial de la demanda.

En efecto, si es la densidad media (en cierto entorno) de puntos de visita por unidad de
superficie ( = N/A), en la mayora de casos habituales la densidad ser una funcin continua
con una variacin suave (siempre aproximable por valores constantes a trozos). Para una
densidad constante en una regin espacial, la probabilidad de contener N puntos en un rea
A sigue un proceso de Poisson siempre que la localizacin de los puntos sea independiente
entre s:

0,1,2,... = N y 0 A donde
!
) (
) (

=

N
e A
A P
A N
N


(2)

Como en todo proceso estocstico de Poisson se cumple que la esperanza matemtica del
nmero de puntos y su varianza son idnticos e iguales a E(N)=Var(N)=A (ver detalles en
Novaes, 1989).

TSP Traveling Salesman Problem (Problema del viajante de comercio). En el TSP se
trata de encontrar un circuito que conecta N puntos de forma que la distancia total sea mnima.
El circuito empieza en un punto pero es independiente de ese punto. La solucin existe pero
no tiene por qu ser nica (especialmente en mtricas del tipo L
1
) y el nmero de soluciones
es (N-1)!/2 si la matriz de distancias es simtrica. Algunas propiedades de subaditividad,
inexistencia de cruces del circuito por desigualdad triangular y de orden de visita consecutiva
de los puntos que conforman un recinto convexo son bien conocidas: ver detalles del TSP en
el recopilatorio de Lawler et al. (1985). Por anlisis dimensional la distancia entre puntos
debe ser proporcional a
-1/2
, o lo que es lo mismo, la distancia total del TSP debe ser
proporcional a AN . Una de las primeras estimaciones empricas de la constante de
proporcionalidad se debe a Eilon que determin E(D
TSP
) 0,75 AN para L
2
, corregida
ligeramente al alza por Stein segn:

AN D E
TSP
765 , 0 ) (
(3)

Daganzo (1984) propone cubrir el rea A con unas bandas de ancho w ptimo a partir del
balance entre la distancia media entre puntos consecutivos en sentido transversal a la banda
(w/3, distancia media entre dos puntos aleatorios distribuidos uniformemente en un segmento
de ancho w) y y la distancia media en sentido longitudinal (mtrica L
1
):

d
w
w
w
= +
3
1


(4)

Puede determinarse el ancho ptimo de banda que minimiza la ecuacin (4) anterior y con
ello la distancia total mnima del TSP multiplicando por el nmero de puntos N. Para la
mtrica Eucldea la formulacin se complica matemticamente al estar las distancias respecto
al eje x e y acopladas, pero no introduce innovaciones conceptuales de cara al presente
artculo (ver detalles en Daganzo,1984). Un proceso automtico de construccin de la ruta
3
consiste en visitar cada punto que va apareciendo recorriendo la banda cerrada en algn
sentido. Naturalmente esta sistemtica es muy mejorable en la prctica y las distancias medias
que proporciona el mtodo de las bandas de Daganzo son superiores a las ptimas del TSP.

Las estimaciones de distancia del TSP con el mtodo de las bandas son:
L2 mtrica la para 0,90
L1 mtrica la para N A 15 , 1
2
1
N A D
D
TSP
TSP


(5.a)
(5.b)

Con diversas mejoras (saltar fronteras de bandas, retroceso, saltar esquinas y huecos,
orientacin adecuada de las bandas, etc.) se puede rebajar el coeficiente de la mtrica en casi
un 17%, con lo que las frmulas predictivas de la distancia TSP quedaran:
L2 mtrica la para 0,75
L1 mtrica la para N A 95 , 0
*
2
*
1
N A D
D
TSP
TSP


(6.a)
(6.b)

VRP Vehicle Routing Problem (Problema de las rutas de vehculos). En el VRP ms
elemental se visitan N puntos desde un almacn con vehculos idnticos con capacidad para
visitar C puntos (C/N<<1). Daganzo (1984) demuestra las relaciones cerradas siguientes,
donde r es la distancia media entre el almacn de origen y los puntos de reparto:
L2 para 57 , 0
2
L1 para 73 , 0
2
2
1
AN
C
rN
D
AN
C
rN
D
VRP
VRP
+
+


(7.a)


(7.b)

Las expresiones (7) son aplicables si se cumple la siguiente relacin que se utilizar
posteriormente:
|
.
|

\
|
< <
C
N
C 5 , 1 7
(8)

Cuando la relacin (8) no se cumple, la distancia total de la ruta responde a la formulacin:

AN
C
N
k D
(

+
2
9 , 0
(9)

donde k toma un valor de 0,45 en el caso de una zona cuadrada y de 0,55 para una zona
rectangular de esbeltez =0,6 (Estrada, 2001).

3. GENERACIN DE PROBLEMAS TIPO

Para la resolucin de los problemas se han empleado los tres algoritmos clsicos de Clarke
y Wright o mtodo de los ahorros, Gillet y Miller o mtodo del barrido y Fisher y Jaikumar o
mtodo de las simientes. La descripcin de los algoritmos puede encontrarse en cualquier
libro de logstica (Robust, 2003, por ejemplo) y no es objeto de este artculo.

Se han considerado zonas de reparto de topologa circular y elptica, pretendiendo determinar
frmulas cerradas predictivas de la distancia en cada caso. El almacn se ubica en el centro
4
geomtrico de la zona de reparto. La ubicacin de los puntos se determina en coordenadas
polares a partir de variaciones uniformes de la coordenada radial y de la angular. En el caso
elptico se han generado 60 problemas distintos que se agrupan segn distintos grados de
excentricidad de la elipse y que por analoga con las formas rectangulares de ha denominado
esbeltez =b/a, siendo b el semieje inferior y a el semieje superior de la elipse. Los detalles
de la generacin y resolucin de problemas se encuentran en Estrada (2001).


-6,00
-4,00
-2,00
0,00
2,00
4,00
6,00
-6,00 -4,00 -2,00 0,00 2,00 4,00 6,00

-6,00
-4,00
-2,00
0,00
2,00
4,00
6,00
-6,00 -4,00 -2,00 0,00 2,00 4,00 6,00

Fig. 1.a. Resolucin con el algoritmo de Daganzo.
Problema circular con N=57, C=30.
Fig. 1.b. Resolucin con el algoritmo de Clarke y
Wright.
-6,00
-4,00
-2,00
0,00
2,00
4,00
6,00
-6,00 -4,00 -2,00 0,00 2,00 4,00 6,00


-6,00
-4,00
-2,00
0,00
2,00
4,00
6,00
-6,00 -4,00 -2,00 0,00 2,00 4,00 6,00

Fig. 1.c. Resolucin con el algoritmo de Gillet y
Miller.
Fig. 1.d. Resolucin con el algoritme de Fisher y
Jaikumar.


4. EXPRESIONES DE LA DISTANCIA TOTAL DE LA RUTA

Con los datos disponibles de la generacin de los problemas y los de la solucin con los
algoritmos citados, se han obtenido frmulas empricas mediante el paquete estadstico SPSS.

Para cada batera de problemas se ha realizado un anlisis de regresin mltiple como el
contenido en el Anejo. La figura 2 muestra grficamente la correlacin obtenida. En el Anejo
5
se muestran los estadsticos habituales de este tipo de anlisis (en el ejemplo mostrado por la
figura 2, R
2
=0,996).


Fig. 2. Grfico de la regresin lineal mltiple para un caso de VRP en zona elptica


TSP. Zonas cuadradas-redondas. Las regresiones mltiples aqu son simples ya que la
nica variable explicativa considerada es la conocida (AN)
1/2
. Los coeficientes de esta variable
son ligeramente superiores al 0,765 determinado por Stein y detallado en Lardon y Odoni
(1981):

Daganzo
AN D 834 , 0 902 , 3 + =
(10.a)
Clarke y Wright
AN D 805 , 0 851 , 2 + =
(10.b)

TSP. Zonas alargadas. Se corrobora empricamente como ya lo haba hecho Robust et al.
(1990) y Fronc (1996) que el algoritmo de Daganzo es ms eficiente en este caso. La
adecuacin de los algoritmos de Daganzo y de Clarke y Wright vara segn el caso.
Obsrvese que en las frmulas predictivas siguientes (11) desaparece la variable (AN)
1/2
y que
w* es el ancho ptimo de banda deducido a partir de la ecuacin (4):

Daganzo
|
|
.
|

\
|
+
|
|
.
|

\
|
+ = * 2 * 2 443 , 1 360 , 3 w w
A
D


(11.a)
Clarke y Wright

A
D 006 , 3 =
(11.b)

TSP. Zonas del tipo VRP. El algoritmo que produce mejores resultados en la batera de
ejercicios a resolver es el de Clarke y Wright. Las frmulas predictivas de la distancia total
son:
Daganzo

A
AN D 381 , 1 416 , 0 + =
(12.a)
6
Clarke y Wright

A
AN D 392 , 1 437 , 0 + =
(12.b)

VRP en un crculo. En Robust et al. (1990) se describe una frmula cerrada para el caso en
que el VRP ptimo consiste en definir sectores circulares como zonas de reparto (mtodo de
barrido); esta frmula simplemente se dedujo tericamente pero no se comprob
empricamente nunca. Aplicando este algoritmo a la batera de problemas se demuestra que en
la mayora de los casos no predice una distancia ptima sino que la sobrevalora; este resultado
subptimo es de particular gravedad en el caso N/C 3. Las siguientes frmulas son de
aplicacin si se cumple la inigualdad (8):

Robust et al.
AN
C
N
Radio D 580 , 0 344 , 1 + |
.
|

\
|
=
(13.a)
Clarke y Wright
AN
C
N
Radio D 680 , 0 189 , 1 + |
.
|

\
|
=
(13.b)
Gillet y Miller
AN
C
N
Radio D 613 , 0 404 , 1 + |
.
|

\
|
=
(13.c)
Fisher y Jaikumar
AN
C
N
Radio D 672 , 0 137 , 1 + |
.
|

\
|
=
(13.d)

En el caso de incumplir la inigualdad (8), conviene aplicar las frmulas siguientes:


Clarke y Wright
AN
C
N
AN D
2
600 , 0 835 , 0 + =
(14.a)
Gillet y Miller
AN
C
N
AN D
2
565 , 0 833 , 0 + =
(14.b)
Fisher y Jaikumar
AN
C
N
AN D
2
543 , 0 829 , 0 + =
(14.c)


VRP en una elipse. En general, el algoritmo de Clarke y Wright sigue siendo el ms
recomendable siempre que la esbeltez de la elipse sea igual o inferior a 0,4y N<70. Cuando
N>90 y para esbelteces superiores a 0,6, el algoritmo que resulta ms eficiente es el de
Fisher y Jaikumar. El algoritmo de Gillet y Miller no se recomienda aplicar en esta tiologa de
problemas. Las frmulas (15) estiman la distancia del VRP en funcin de N, A, C, el semieje
mayor de la elipse a y la esbeltez =b/a:


Clarke y Wright
AN
C
N
a D 725 , 0
4
1
) 2 ( 603 , 0
2
+
+
=


(15.a)
Gillet y Miller
AN
C
N
a D 656 , 0
4
1
) 2 ( 781 , 0
2
+
+
=


(15.b)
7
Fisher y Jaikumar
AN
C
N
a D 664 , 0
4
1
) 2 ( 715 , 0
2
+
+
=


(15.c)


6. CONCLUSIONES

Se han deducido frmulas cerradas empricas para el VRP en reas circulares y elpticas. Se
ha demostrado la conocida supremaca del algoritmo de Clarke y Wright tanto en el TSP
como en la mayora de casos de VRP (N<50 N/C>14). Se recomienda, sin embargo, aplicar
el heurstico de Fisher y Jaikumar cuando N sea notablemente superior a 50 puntos y N/C<14.
Los mejores resultados del heurstico de barrido (Gillet y Miller) son muy similares
numricamente a los de Fisher y Jaikumar, pero no prevalecen en ningn dominio de las
variables del problema. La frmula de Robust et al. (1990) no es aplicable cuando N/C 3.


AGRADECIMIENTOS

Los autores agradecen a M Camino Balbuena, profesora de Probabilidad y Estadstica de la
Escuela de Ingenieros de Caminos Canales y Puertos de Barcelona, el asesoramiento en el
anlisis multivariante de los datos.

REFERENCIAS

Daganzo, C.F. (1984) The length of tours in zones of different shapes. Transportation
Research, 18B:5, 135-145.

Daganzo, C.F. (1991) Logistics Systems Analysis, Springer-Verlag, Berln.

Estrada, M. (2001) Estimacin de la distancia en el diseo de rutas de reparto en logstica.
Tesina de graduacin codirigida por Francesc Robust y M Caminos Balbuena. Escuela
Tcnica Supertior de Ingenieros de Caminos, Canales y Puertos de Barcelona (en cataln).

Fronc, M.B. (1996) Daganzo algorithm-Comparison with other heuristics. Acta del II
Symposium Ingeniera de los Transportes. Escuela Tcnica Superior de Caminos, Canales y
Puertos de Madrid. Universidad Politcnica de Madrid.

Larson, R.C. y A.R. Odoni (1981) Urban Operations Research. Prentice-Hall.

Lawler, E.L., J.K. Lenstra, A.H.G. Rinnooy Kan, y D.B. Shmoys (1985) The Traveling
Salesman Problem, John Wiley & Sons, New York.

Novaes, A.G. (1989) Sistemas Logsticos: Transporte, Armazenagem e Distribuiao Fsica de
Productos. Editora Edgard Blcher Ltda., Sao Paulo.

Robust, F., C.F. Daganzo y R.R. Souleyrette (1990) Implementing vehicle routing models.
Transportation Research, 24B:4, 263-286.

Robust, F. (2003) Logstica del Transporte, Ediciones UPC, Universidad Politcnica de
Catalua. Barcelona.
8

ANEJOS

Ejemplo de anejos para una tipologa de problemas VRP en zona elptica.

Anejo 1:


Anejo 2:


Anejo 3:


9

También podría gustarte