Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FACULTAD DE INGENIERÍA
pág. 3
pág. 4
2. MARCO TEÓRICO
En la literatura se reportan distintos métodos para la optimización de un problema X
pág. 5
Problema de Enrutamiento de Vehículo con Entrega Dividida (SDVRP, por sus siglas
en inglés): es un derivado del VRP en el cual el mismo cliente puede ser servido por
diferentes vehículos si se reducen los costos generales.
Luego de conocer las variantes del problema VRP se consideró que la más indicada para
realizar una solución exacta a través de programación entera Mixta es VRPPD (Vehicule
Routing Problem with Pickup and Delivery).
Este modelo pretende crear rutas optimas poniendo en cuenta entregas y recogidas para
cada nodo, a cada nodo i se le asocian dos cantidades las cuales son demandas para productos
que deben ser entregados y recogidos. La diferencia neta entre estos dos valores es
considerada como la demanda para este problema, este valor puede ser tanto negativo como
positivo.
El principal objetivo del VRPPD es encontrar un número N de rutas para minimizar
costos tal que se cumplan los siguientes requisitos:
pág. 6
3. METODOLOGIA
Luego, para el planteamiento del problema se debe seguir los siguientes pasos:
● Identificar y definir variables, variables de decisión y parámetros.
● Definir el criterio y planteamiento de la Función Objetivo, en este caso minimizar la
medida de desempeño la cual es la distancia total del recorrido.
● Identificar y definir restricciones de cada variable de decisión.
pág. 7
3.1.2. Variables de decisión
X ij = 1 : El vehiculo va del punto ial punto j
{ 0 : En otro caso
RP ij =Bicicletas transportadas desde el puntoi al punto j
3.1.3. Parámetros
Q=Capacidad maxima de bicicletas que se van a transportar
Ri=Demanda del punto i .Con R i> 0 significa que en el punto i se recogen
bicicletas
D ij =Distancias del punto i al punto j
∑ X ij=1 ; ∀ i ≠ j ∈V ( 2)
j ∈V
R Pij =0 ∀ i , j ; i=1(4)
∑ X 1 j =1(7)
j ∈V
U 1=1( 8)
Ui=¿ 2; ∀i ≠ j ∈V (9)
pág. 8
3.1.5. Naturaleza de las variables
Ui ∈ Z +¿(12)¿
0
pág. 9
entregar o recoger y por lo tanto cualquier otro recorrido ya no está dentro de algún conjunto
factible.
pág. 10
3.3.1 Heurística de Búsqueda Local
Para la realización de la heurística de búsqueda local se consideró una ruta inicial
factible, esta heurística de mejora realiza el intercambio de los demás nodos disponibles en
una posición m, siempre y cuando el intercambio mantenga la factibilidad. Cabe destacar que
esta heurística es de tipo exhaustiva, por lo tanto, realiza un intercambio en todos los nodos
que mantengan la condición de factibilidad, terminada la búsqueda en la posición m, repite el
mismo procedimiento hasta acabar con todas las posiciones m restantes. La condición de
termino es cuando ya no existen mas posiciones m que intercambiar.
Esta heurística garantiza que la nueva ruta encontrada será mejor o igual que la solución
anterior encontrada o en su defecto la ruta inicial, con la virtud de siempre mantener que la
solución final sea factible.
pág. 11
4. RESULTADOS Y HALLAZGOS
Con el modelo de programación lineal implementado mediante el software Lingo se
obtuvieron los siguientes resultados, estos resultados provienen de 2 instancias de prueba.
En la instancia pequeña simétrica, se obtuvo que la ruta que minimiza la distancia recorrida
por el vehículo es:
DEPOSITO-N11-N7-N20-N17-N18-N8-N16-N3-N9-N19-N5-N10-N13-N6-N12-N15—
N14-N4-N1-N2-DEPOSITO
Función Objetivo:79,4 Km.
En la instancia pequeña simétrica, se obtuvo que la ruta que minimiza la distancia recorrida
por el vehículo es:
DEPOSITO-N20-N7-N9-N19-N5-N14-N4-N1-N11-N2-N15-N12-N10-N13-N6-N3—N16-
N8-N17-N18-DEPOSITO
Función Objetivo:103,5 Km
pág. 12
REFERENCIAS
Aguilar, L. (2020). Optimizando la programación de auditorías de una empresa de certificación
http://repositorio.udec.cl/jspui/bitstream/11594/474/1/Tesis_Optimizando_la_programaci
on.pdf
Arango Serna, M. D., Romano, C. A., & Zapata Cortes, J. A. (2016). Collaborative goods
https://doi.org/10.15446/dyna.v83n196.52492
Ballesteros Silva, P. P., & Escobar Zuluaga, A. H. (2016). Description of the classification of
publications and the models used in solving of the vehicle routing problem with pickup
https://doi.org/10.22395/rium.v15n28a14
Bustos, M., & Pinilla, A. (2016). Estudio y desarrollo de un modelo matemático para el
http://tangara.uis.edu.co/biblioweb/tesis/2016/165076.pdf
Correa, Á. (2019). Formulaciones basadas en flujos de redes para un problema de ruteo en last
https://repositorio.usm.cl/bitstream/handle/11673/46296/3560902049129UTFSM.pdf?
sequence=1&isAllowed=y
Daza, J., Montoya, J., & Narducci, F. (2009). Resolución del problema de enrutamiento de
script=sci_arttext&pid=S1794-12372009000200003
pág. 13
https://www.academia.edu/4669288/Problema_de_Enrutamiento_de_Veh
%C3%ADculos_con_Recogida_y_Entrega_Simult%C3%A1nea
González, D., & Gómez, D. (2019). Solución al problema de ruteo de vehículos con entregas y
RUID.
https://repository.udistrital.edu.co/bitstream/handle/11349/23505/GonzalezRestrepoDanie
lAndres2020.PDF..pdf?sequence=1&isAllowed=y
255. https://doi.org/10.1287/trsc.1030.0086
Jewpanya, P., Wei Chen, Y., & Yu, V. F. (s. f.). The Pickup and Delivery Multi-depot Vehicle
https://apiems2016.conf.tw/site/userdata/1087/papers/0381.pdf
Labra, A. (2009). Enrutamiento de vehículos con entrega y recogida simultanea con ventanas de
http://opac.pucv.cl/pucv_txt/txt-5000/UCG5307_01.pdf
León, V. (2016). Problemas de rutas con recogida y entrega de mercancías Aplicación a una
https://riull.ull.es/xmlui/bitstream/handle/915/2538/Problemas+de+rutas+con+recogida+y
+entrega+de+mercancias.pdf;jsessionid=40427FC20D8FB8BA7F74133D7959FFD9?
sequence=1
Linfati, R., Escobar, J. W., & Cuevas, B. (2014). An algorithm based on granular tabu search for
the problem of balancing public bikes by using multiple vehicles. DYNA, 81(186), 284.
https://doi.org/10.15446/dyna.v81n186.45220
pág. 14
LINGO. (s. f.). Traveling Salesman Problem. LINDO.
https://www.lindo.com/doc/online_help/lingo15_0/traveling_salesman_problem.htm
Martinovic, G., Aleksi, I., & Baumgartner, A. (2008). Single-Commodity Vehicle Routing
http://bibing.us.es/proyectos/abreproy/70319/fichero/Jorge+Rodriguez+Perez_TRABAJO
+FIN+DE+MASTER.pdf
NEO. (2013). VRP with Pick-Up and Delivering | Vehicle Routing Problem. Networking and
delivering/
Peralta, F. (2008). Resolución del VRP con logística reversa a través de un sistema de colonia de
http://repositorio.utp.edu.co/dspace/bitstream/handle/11059/8471/5196Q7.pdf?
sequence=1&isAllowed=y
Reeves, C.R. (Ed.) 1993. Modern heuristic techniques for combinatorial problems. Ed,Ith. John
Suarez-Chilma, V. F., Sarache, W. A., & Costa, Y. J. (2018). Una Solución al Enrutamiento de
07642018000300003
pág. 15
Toth, P., & Vigo, D. (2014). Vehicle Routing Problems, Methods, and Applications (2.a ed.).
Xiao, Y., Zhao, Q., Kaku, I., & Xu, Y. (2012). Development of a fuel consumption optimization
model for the capacitated vehicle routing problem. Computers & Operations Research,
pág. 16
pág. 17