Documentos de Académico
Documentos de Profesional
Documentos de Cultura
El hombre y la máquina
ISSN (Versión impresa): 0121-0777
maquina@uao.edu.co
Universidad Autónoma de Occidente
Colombia
¿Cómo citar? Número completo Más información del artículo Página de la revista
www.redalyc.org
Proyecto académico sin fines de lucro, desarrollado bajo la iniciativa de acceso abierto
Diseño de un modelo
de optimización
de rutas de transporte
i {(
j i j)
• A = v , v /v , v ∈ V ;i ≠ j } El costo de una ruta dada
como un conjunto de arcos (Ri={v0,v1,…,vm+1}), donde vi ∈ V
• C es una matriz no negativa de y v0=vm+1=0 (0 denota al depósito),
costos o distancias Cij entre los es dada por:
C (Ri ) = ∑i =0 ci , i +1 + ∑ i =1 i.
m m
clientes vi y vj.
• D es un vector de la demandas Una ruta Ri es factible si las pa-
de los clientes. radas del vehículo son exactamente
• Ri es la ruta para los i vehículos. una en cada cliente y la duración
total de la ruta no exceda el limite
• m es el numero de vehículos
especificado D: C(Ri ) ≤ D.
(Todos idénticos). Una ruta es
asignada a cada vehículo. Finalmente, El costo de la solu-
ción del problema S es:
Cuando Cij = Cji para todos los
FVRP (S ) = ∑ i =1 C ( Ri ) .
m
(vi,vj) se dice que el problema es
simétrico y es común reemplazar los
Los diferentes tipo se problemas
arcos A con un conjunto de frontera
{( )
E = vi , v j | vi , v j ∈ V ;i < j . } VRP disponibles se encuentran des-
critos en la Tabla 1.
Con cada vértice en V ʹ es aso-
ciado una cantidad qi de algunos
artículos que serán entregados por Metodologías de solución para
el vehículo. Adicionalmente el VRP sistemas vrp
consiste en determinar un conjunto Para solucionar los diferentes ti-
de m rutas vehiculares con un míni- pos de VRP ilustrados en la Tabla 1,
mo costo, que empiezan y terminan se utilizan las siguientes técnicas:
en un depósito tal, que cada vértice
en V ʹ es visitado una vez por uno Métodos de aproximación
solo vehículo. exacta
Minimizar la flota de vehículos, la suma total del tiempo de transporte, Se denotan el conjunto de depósitos como:
y la demanda total de artículos que deben ser entregados desde
Multidepósito V0 = {v01 ,......, v0 d }
varios depósitos.
Una ruta i es definida por R i = {d , v1 ,...., vm , d }, con
d ∈ V0 .
Periódico Minimizar la flota de vehículos y la suma total del tiempo de transporte Cada cliente en el PVRP debe ser visitado k veces, donde 1 ≤ k ≤ M.
necesario para suplir todos los clientes. La planeación se hace para En el modelo clásico del PVRP, La demanda Diaria de un cliente siempre
determinado periodo. es fija.
Estocástico Minimizar la flota de vehículos y la suma total del tiempo de trans-
porte necesario para atender a todos los clientes en cada recorrido, Clientes estocásticos: cada cliente vi esta presente con una probabilidad
se consideran aleatorios sus demandas, tiempo de servicio y/o pi y esta ausente 1-pi.
transporte. Demandas estocásticas: La demanda di de cada cliente es aleatoriamente
variable.
Tiempos estocásticos: Los tiempos de servicio δ i y los tiempos de
transporte tij son aleatoriamente variables.
Backhauls (Retornos fuera El objetivo es encontrar un conjunto de rutas que minimice la dis- El costo de cada ruta es como en el caso de VRP, con restricciones adicio-
de ruta) tancia total transportada, los clientes pueden demandar o regresar nales. Una ruta es factible si solamente es de entrega, recogida y/o carga.
algunos artículos. Así que se debe tener en cuenta que el vehículo
no sobrepase su capacidad.
Entrega y Reparto Minimizar la flota de vehículos y la suma total del tiempo de transpor- Dada una ruta Ri={v0,v1,…, vm+1} y el vehículo asignado con una
te, con la restricción de que cada vehículo debe tener la capacidad capacidad C donde:
suficiente para transportar artículos que vayan a ser repartidos y unos C ( v ) ≤ C C (v ) > C
p k y d k +1 ;
de ellos recogidos en los clientes para regresarlos al deposito.
Cd(vk) es la cantidad total de artículos entregados a todos los clientes del
a todos los clientes del camino de una ruta que empieza en v0 (deposito) y
que terminan en vk:
C d (vk ) = ∑ vi ∈ P (1, vk ) di .
37 8 9 32.75
33 43 33 12 38 13 El algoritmo de ramificación y
6 7
Pruned X4=1 Pruned for Pruned corte es una generalización del algo-
X4=0 Pruned for Pruned for
for bound
18.5
optimality optimality
optimality for bound
ritmo de ramificación y acotamiento
47 14 15 38 (branch and bound); emplea una
Pruned Pruned combinación de planos de corte y
for bound for bound
Figura 2. Método utilizado por el algoritmo de ramificación y acotamiento
enumeración implícita para resolver
problemas. La idea básica es en-
Fuente: Kunthal, Samantha. Tabu Search for Pure 0-1 Integer Programs. [en línea] Universidad de
Buffalo. Buffalo: New York. [consultado el 2 de Marzo 2004] Disponible en web: <http://www.eng. contrar las restricciones vulneradas
buffalo.edu/~ksamanta/projects/index.html.> (Ver Figura 3).
Métodos heurísticos
Realizan una exploración limi-
tada en el espacio de soluciones.
Producen soluciones razonable-
mente buenas con tiempos de
computación modestos. A su vez se
clasifican en:
Construcción: Crea de forma
gradual una solución factible a la
vez que trata de minimizar el cosoe,
pero de por sí no tiene una fase de
mejora.
max ∑ ∑ ∑ (p(q , w) j )
ciwj k Xiwj k X ijkwj (bi + si +tij b wj ) ≤ 0
w ∈W j K
k∈ K (i, j ) ∈A (8)
∀k ∈ K ,∀w ∈W j, ∀(i,j ) ∈A k
∑ ∑c
k∈K j∈V K
k
f X ojw k (2)
e jw ≤ b wj ≤ l jw
(9)
Restricciones ∀k ∈ K , ∀w ∈ W j , ∀j ∈ V k
Sujeto a
Las restricciones 10 a 12 asegu-
∑ ∑ ∑ X iwj k =1 ∀i ∈ N
(3) ran la factibilidad de la carga
w∈W j k ∈K j∈ N U{d (k )}
2. Algoritmo de construcción:
Savings Criterion (Método de
los ahorros)
Bibliografía [10] Dullaert, Wort. Scheduling flexibility Faculty of Applied Economics. [en
and the contribution maximizing línea]. Antwerpen: Bélgica. Univer-
[1] Acosta de Valencia, Zenaida. Regula- vehicle routing problem. [en línea] sity of Antwerp. 2001. [Consultado
ción de los servicios de transporte en Providence: RI. Brown Univer- Febrero 20 de 2004] Disponible
Colombia y comercio internacional. sity. [Consultado 11 de Febrero de en web: http:// citeseer.ist.psu.edu/
Bogotá: Colombia. Departamento 2004] Disponible en web: < http:// brent01twostage.html
Nacional de Planeación (DNP). ingenieur.kahosl.be/vakgroep/IT/
2004. 40 p. [19] Salesbergh, M.W.P. An Efficient Ap-
Patat2002/OtherTT/Dullaert.pdf
proximation Algorithm for the Fixed
[2] Aksen, Denise. Customer selection [11] Hall, Randolph. Handbook of Trans- Routes Problem. Atlanta: Georgia.
and profit maximization in profit portation Science. Stanford: Califor- University of Georgia. 1992. 18 p.
maximization in vehicle routing nia. Kluwer Academic Publishers,
problems. Istanbul: Turquía. Koc [20] Snider Larry, VRP Solver Version
2002. 570p.
University. 2005. 13 p. 1.3. [en línea]. Philadelphia: Penn-
[12] Hillier, Frederiks, Lieberman, Gerald sylvania. Lehigh University. 2004
[3] Ballou, Ronald H. Business logistics J. Introducción a la Investigación de [Consultado Marzo 24 de 2004].
management: Planning organizing, Operaciones. Editorial Mc graw Hill, Disponible en web: http://http://
and controlling the suppy chain. 4 Bogotá: Colombia. 2001. 1088 p. www.lehigh.edu/~lvs2/download/
ed. Uppler Saddle River: New Jersey. vrpsolver.html
Prentice-Hall, 1999 + 1 C. D. 2000. [13] Jhonson, David s y McGeoch, Lyle
816 p. A. The Traveling Salesman Problem: [21] Taha Hamdy A. Investigación de Op-
A Case Study in Local Optimization. eraciones. México. Editorial Prentice
[4] Baptista Lucio, Pilar; Fernández Col- Amherts College. Department of may Pearson, 1998. 848 p
lado, Carlos y Hernández Sampiere, Mathematics and Computer Science.
Roberto. Metodología de la investi- [22] Dorronsoro, Bernabé. VRP web. [en
1995.
gación. Ciudad de México: México. línea]. Malaga: España. Universi-
Mc Graw Hill, 1996. 505 p. [14] Larse, Allan. The Dinamic Vehicle dad de Malaga, Departmamento de
Routing Problem. Copenhague: Di- ciencias de la computación. 2004.
[5] Baran, Benjamín. Comparación de namarca. Editorial MM, 2000. 208 [Consultado Enero 24 de 2004] Di-
un sistema de colonias de hormigas p. sponible en Web: http:// http://neo.
y una estrategia evolutiva para el lcc.uma.es/radi-aeb/WebVRP/
problema del ruteo de vehículos con [15] M. W. P , Savelsbergh. An Efficient
ventanas de tiempo en un contexto Approximation Algorithm for the [23] Vidal, Carlos Julio. Modos de Trans-
multiobjetivo. [en línea]. Asunción: Fixed Routes Problem. Eindhoven porte e Indicadores. Presentación en
Uruguay. Centro Nacional de Com- University of Technology. [en línea]. powerpoint. Cali: Colombia. Univer-
putación, Universidad Nacional de Atlanta: Georgia. Georgia Institute sidad del Valle. 2004. 57p.
Asunción. 2004. [Consultado 11 of Technology. 1992. [Consultado
[24] Vidal, Carlos Julio. Introducción a
Febrero de 2004] Disponible en web: 11 de Marzo de 2004] Disponible
los sistemas de Transporte. Present-
<http://www.cnc.una.py/cms/invest/ en web: <http:// www2.isye.gatech.
ación en powerpoint. Cali: Colombia
download.php?id=94784,52,1> edu/~mwps/publications/jobl16.
Universidad del Valle. 2004. 43 p.
pdf>
[6] Bent, Rusell y Hentenryck, Pascan [25] Vidal, Carlos J. A Global Supply
Van. Two stage hibrid local search [16] I. H. Osman. Metastrategy simulated
Chain Model UIT Transfer Pricing
for vehicle routing problem with annealing and tabu search algorithms
and Transportation Cost Alloca-
time Windows. Brown University. for the vehicle routing problem. An-
tion. Thesis in partial fulfillment
2001. 26 p. nals of Operations Research, 41:421
of the requeriments for the degree
- 451, 1993.
[7] Bramel, Julien. Logic of Logistics: Doctor of Philosophy in Industrial
Theory, Algorithms, & Applications [17] Rego, Cesar. Node Ejection Chains Engineering, Georgia Institute of
for Logistics Management. New for the Vehicle Routing Problem: Se- Technology. Atlanta, Georgia. Mayo
York: New York. Springer-Verlag, quential and Parallel Algorithms. [en de 1998. 24 p.
1997. 285 p línea]. Oxford: Misssissipi. Hearin
[26] Vidal, Carlos J y Goetschalckx,
Center for Enterprise Science, School
[8] Christopher, Martin. Estrategia Mark. Modeling the impact of uncer-
of Business Administration. Univer-
Logística. 3ed. México. Limusa, tainties on global logistics systems.
sity of Mississipi.1997. [Consultado
2000. 327 p. Working Paper # 97-003, The Geor-
Febrero 20 de 2004] Disponible
gia Tech Center for International
[9] Clarke, G. and Wright J. Scheduling en web: <http://uportu.pt/~crego/
Business Education and Research,
of vehicles from a central depot to a papers/parallel.ps>
Octubre de 1997.
number of delivery points, Opera- [18] Rusell, Bent. A two stage hybrid local
tions Research, 12 #4, 568 p -581 p, search for vehicle routing problem
1964. with time windows. Ufsia-Ruca