Solución al problema de generación de planes de trabajo basado en el problema del agente viajero utilizando el algoritmo genético Chu-Beasley

Autores/as

DOI:

https://doi.org/10.24054/rcta.v1i45.3079

Palabras clave:

problema de agente viajero, algoritmo genético, condiciones de tráfico

Resumen

Este artículo introduce una metodología para abordar la gestión logística al generar planes de trabajo basado en el problema del Agente Viajero Múltiple (MTSP) y tienen como objetivo la minimización de costos, que puede manifestarse en dos formas: la distancia o el tiempo requerido para la ejecución de los planes de trabajo. Se emplean dos métodos para medir la distancia: el primero calcula distancias esféricas utilizando la fórmula de Haversine, y el segundo aprovecha datos de Google Maps para obtener información de tráfico asociada a tiempos de viaje. Uno de los propósitos de esta metodología es validar los beneficios de llevar a cabo optimizaciones en rutas múltiples que se ven afectadas por variables de tráfico, que se traducen en tiempos de recorrido, sobre una arquitectura de software moderna, modular y de rápida implementación. Para resolver el modelo matemático, se utiliza el algoritmo genético Chu-Beasley con mejoramientos a través del operador Or-Opt, con el objetivo de obtener soluciones de calidad con tiempos razonables en la planificación logística diaria. En la etapa de análisis de resultados, se llevaron a cabo pruebas con instancias obtenidas de ubicaciones reales de empresas cuyas operaciones se ven afectadas por el rendimiento logístico. Los resultados del estudio se compararon simulando un experto en el área utilizando el algoritmo del vecino más cercano como referencia y centrándose en la variable de distancia, evidenciando mejoras significativas y confirmando el beneficio del uso del planeamiento logístico usando algoritmos de optimización con variables de tráfico.

Descargas

Los datos de descargas todavía no están disponibles.

Citas

W. R. Abel and L. M. Blumenthal, “Distance Geometry of Metric Arcs,” Am. Math. Mon., vol. 64, no. 8P2, pp. 1–10, Oct. 1957, doi: 10.1080/00029890.1957.11989113.

K. C. Gilbert and R. B. Hofstra, “A New Multiperiod Multiple Traveling Salesman Problem with Heuristic and Application to a Scheduling Problem,” Decis. Sci., vol. 23, no. 1, pp. 250–259, 1992, doi: 10.1111/J.1540-5915.1992.TB00387.X.

A. Langevin, F. Soumis, and J. Desrosiers, “Classification of travelling salesman problem formulations,” Oper. Res. Lett., vol. 9, no. 2, pp. 127–132, Mar. 1990, doi: 10.1016/0167-6377(90)90052-7.

T. Bektas, “The multiple traveling salesman problem: an overview of formulations and solution procedures,” Omega, vol. 34, no. 3, pp. 209–219, Jun. 2006, doi: 10.1016/J.OMEGA.2004.10.004.

R. I. Bolaños, E. M. Toro O, and M. Granada E, “A population-based algorithm for the multi travelling salesman problem,” Int. J. Ind. Eng. Comput., vol. 7, no. 2, pp. 245–256, Mar. 2016, doi: 10.5267/J.IJIEC.2015.10.005.

O. Cheikhrouhou and I. Khoufi, “A comprehensive survey on the Multiple Traveling Salesman Problem: Applications, approaches and taxonomy,” Computer Science Review, vol. 40. 2021. doi: 10.1016/j.cosrev.2021.100369.

C. Colombaroni, M. Mohammadi, and G. Rahmanifar, “Makespan minimizing on multiple travel salesman problem with a learning effect of visiting time,” WSEAS Trans. Syst. Control, vol. 15, pp. 477–489, 2020, doi: 10.37394/23203.2020.15.50.

R. G. Mbiadou Saleu, L. Deroussi, D. Feillet, N. Grangeon, and A. Quilliot, “The Parallel Drone Scheduling Problem with Multiple Drones and Vehicles,” Eur. J. Oper. Res., vol. 300, no. 2, pp. 571–589, Jul. 2022, doi: 10.1016/j.ejor.2021.08.014.

A. Király and J. Abonyi, “A Google Maps based novel approach to the optimization of multiple Traveling Salesman problem for limited distribution systems,” Acta Agrar. Kaposváriensis, vol. 14, no. 3, pp. 1–14, 2010, [Online]. Available: https://journal.uni-mate.hu/index.php/aak/article/view/1952

R. D. H. Tobing, “A food ordering system with delivery routing optimization using global positioning system (GPS) technology and google maps,” Internetworking Indones. J., vol. 8, no. 1, pp. 17–21, 2016.

I. Ilhan, “An Application on Mobile Devices with Android and IOS Operating Systems Using Google Maps APIs for the Traveling Salesman Problem,” Appl. Artif. Intell., vol. 31, no. 4, pp. 332–345, 2017, doi: 10.1080/08839514.2017.1339983.

L. G. Hernández-Landa and R. E. Mata-Martínez, “Accurate solutions for real instances of the traveling salesman problem using Google Maps APIs,” Proc. Int. Conf. Ind. Eng. Oper. Manag., vol. 2018, no. SEP, pp. 837–843, 2018.

Z. Al-Jabbar, “Using Genetic Algorithm to Solve Travelling Salesman Optimization Problem Based on Google Map Coordinates for Duhok City Areas,” Acad. J. Nawroz Univ., vol. 7, no. 3, pp. 99–114, 2018, doi: 10.25007/ajnu.v7n3a207.

C. Zambrano-Vega, G. Acosta, J. Loor, B. Suárez, C. Jaramillo, and B. Oviedo, “A Sales Route Optimization Mobile Application Applying a Genetic Algorithm and the Google Maps Navigation System,” Adv. Intell. Syst. Comput., vol. 918, pp. 517–527, 2019, doi: 10.1007/978-3-030-11890-7_50.

D. E. Goldberg and R. Lingle, “Alleles, loci, and the traveling salesman problem,” in Proceedings of an International Conference on Genetic Algorithms, 1985, pp. 10–19.

R. A. Gallego Rendón, E. M. Toro Ocampo, and A. H. Escobar Zuluaga, Técnicas Heurísticas y Metaheurísticas. Universidad Tecnológica de Pereira. Vicerrectoría de Investigaciones, Innovación y Extensión. Ingenierías Eléctrica, Electrónica, Física y Ciencias de la Computación, 2015. Accessed: Sep. 03, 2023. [Online]. Available: https://unilibros.co/gpd-tecnicas-heuristicas-y-metaheuristicas.html

Publicado

2025-01-01

Cómo citar

[1]
J. F. Castañeda Londoño, R. A. Gallego Rendón, y E. M. Toro Ocampo, «Solución al problema de generación de planes de trabajo basado en el problema del agente viajero utilizando el algoritmo genético Chu-Beasley», RCTA, vol. 1, n.º 45, pp. 66–73, ene. 2025.

Número

Sección

Artículos