3ursxhvwd gh whvlv ghodciittg.com/pdf/tesis_disponibles/propuesta18.pdf · 2021. 6. 4. ·...

8
TECNOLÓGICO NACIONAL DE MÉXICO Instituto Tecnológico de Tuxtla Gutiérrez Rev. 2017 Propuesta de tesis del DCI Título: Algoritmo para el ruteo de vehículos basado en aprendizaje automático Resumen: El comportamiento del mercado está cambiando continuamente, los clientes son cada vez más exigentes en cuanto a calidad, precio y oportunidad, también, las empresas cada vez más utilizan tecnologías que le permiten ser más eficientes y efectivas. Esto ha generado un reto en las diversas áreas de las organizaciones, entre las que destacan la distribución. En este proyecto se propone el desarrollo de un algoritmo para que se realice el ruteo de vehículos en forma competitiva. El problema de ruteo de vehículos es un problema de optimización combinatoria del tipo NP-Hard, siendo de interés para las áreas de matemáticas aplicadas, informática e investigación de operaciones, entre otras. Este problema, en forma general, consiste en determinar las rutas de menor costo para una flota de vehículos, con cierta capacidad de carga, que parte desde uno o varios depósitos para visitar una sola vez a cada cliente geográficamente disperso. Dependiendo de las condiciones observadas en las empresas se han establecido diversos tipos de problema de ruteo de vehículos, entre los que se tiene los de capacidad limitada, ventana de tiempo, de múltiples depósitos, recolección y entrega, entrega dividida y estocásticos, entre otros. Para solucionar este problema se utilizan modelos exactos, heurística o metaheurísticas. Sin embargo, cuando se tienen grandes instancias, los algoritmos que se encuentran en la literatura todavía no calculan la solución óptima en un tiempo polinomial, presentándose un área de oportunidad en el uso de metaheurísticas para determinar en tiempo de procesamiento computacional bajo las rutas de reparto de buena calidad. El algoritmo propuesto determinará las rutas de reparto en forma suficientemente precisa y en un tiempo de procesamiento computacional bajo. Descripción: En la actualidad, las organizaciones están en la era de la hiperglobalización, esto implica que las cadenas de suministro y los sistemas de producción estén distribuidos en todo el mundo. Es decir, en un país se extraen las materias primas para fabricar un producto, en un segundo país se procesan los componentes, el ensamble del producto se realiza en un tercer país, y finalmente, se comercializa el producto en otros países. Es posible observar, en estos momentos, este fenómeno en algunas de las vacunas que se están produciendo contra el COVID-19. Asimismo, gestionar una empresa conlleva a la responsabilidad de utilizar cada uno de los procesos y los recursos que la conforman de forma adecuada, garantizando su eficacia y eficiencia. De esta manera, para que la empresa funcione lo mejor posible y no se sufran inconvenientes que generen pérdidas, una de las actividades prioritarias de los encargados de la empresa es disponer de los recursos tecnológicos en las mejores condiciones. A lo largo de los años se han desarrollado estrategias para lograrlo, las cuales han evolucionado a la par del desarrollo de las tecnologías. Considerando el flujo de los materiales y los productos, algunos autores indican que el 60% del costo total de algunos productos está asociado a la cadena de suministro y la logística. Una de las últimas etapas de la cadena de suministro y la logística es la distribución física, la que se le puede conceptualizar como el conjunto de acciones que realizan las organizaciones para garantizar que los productos lleguen en perfecto estado al cliente, en el momento y lugar establecidos, y a un costo bajo. En algunos sectores del mercado, un porcentaje del valor agregado a los productos se obtiene mediante el transporte, y se obtienen ahorros significativos al aplicar métodos para optimizar el sistema de transporte, los cuales oscilan entre el 5% y el 20% de los costos totales. Además, en la logística de distribución no se trata solo de trasladar un producto del depósito a un cliente, sino de diseñar un proceso de entrega en el que se logre el uso mínimo de recursos, la minimización en los tiempos de transporte, el establecimiento de las rutas de distribución, entre otros.

Upload: others

Post on 18-Aug-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 3URSXHVWD GH WHVLV GHOdciittg.com/pdf/tesis_disponibles/propuesta18.pdf · 2021. 6. 4. · 7(&12/Ï*,&2 1$&,21$/ '( 0e;,&2 ,qvwlwxwr 7hfqroyjlfr gh 7x[wod *xwlpuuh] z À x î ì í

TECNOLÓGICO NACIONAL DE MÉXICO

Instituto Tecnológico de Tuxtla Gutiérrez

Rev. 2017

Propuesta de tesis del DCI Título: Algoritmo para el ruteo de vehículos basado en aprendizaje automático Resumen: El comportamiento del mercado está cambiando continuamente, los clientes son cada vez más exigentes en cuanto a calidad, precio y oportunidad, también, las empresas cada vez más utilizan tecnologías que le permiten ser más eficientes y efectivas. Esto ha generado un reto en las diversas áreas de las organizaciones, entre las que destacan la distribución. En este proyecto se propone el desarrollo de un algoritmo para que se realice el ruteo de vehículos en forma competitiva. El problema de ruteo de vehículos es un problema de optimización combinatoria del tipo NP-Hard, siendo de interés para las áreas de matemáticas aplicadas, informática e investigación de operaciones, entre otras. Este problema, en forma general, consiste en determinar las rutas de menor costo para una flota de vehículos, con cierta capacidad de carga, que parte desde uno o varios depósitos para visitar una sola vez a cada cliente geográficamente disperso. Dependiendo de las condiciones observadas en las empresas se han establecido diversos tipos de problema de ruteo de vehículos, entre los que se tiene los de capacidad limitada, ventana de tiempo, de múltiples depósitos, recolección y entrega, entrega dividida y estocásticos, entre otros. Para solucionar este problema se utilizan modelos exactos, heurística o metaheurísticas. Sin embargo, cuando se tienen grandes instancias, los algoritmos que se encuentran en la literatura todavía no calculan la solución óptima en un tiempo polinomial, presentándose un área de oportunidad en el uso de metaheurísticas para determinar en tiempo de procesamiento computacional bajo las rutas de reparto de buena calidad. El algoritmo propuesto determinará las rutas de reparto en forma suficientemente precisa y en un tiempo de procesamiento computacional bajo. Descripción: En la actualidad, las organizaciones están en la era de la hiperglobalización, esto implica que las cadenas de suministro y los sistemas de producción estén distribuidos en todo el mundo. Es decir, en un país se extraen las materias primas para fabricar un producto, en un segundo país se procesan los componentes, el ensamble del producto se realiza en un tercer país, y finalmente, se comercializa el producto en otros países. Es posible observar, en estos momentos, este fenómeno en algunas de las vacunas que se están produciendo contra el COVID-19. Asimismo, gestionar una empresa conlleva a la responsabilidad de utilizar cada uno de los procesos y los recursos que la conforman de forma adecuada, garantizando su eficacia y eficiencia. De esta manera, para que la empresa funcione lo mejor posible y no se sufran inconvenientes que generen pérdidas, una de las actividades prioritarias de los encargados de la empresa es disponer de los recursos tecnológicos en las mejores condiciones. A lo largo de los años se han desarrollado estrategias para lograrlo, las cuales han evolucionado a la par del desarrollo de las tecnologías. Considerando el flujo de los materiales y los productos, algunos autores indican que el 60% del costo total de algunos productos está asociado a la cadena de suministro y la logística. Una de las últimas etapas de la cadena de suministro y la logística es la distribución física, la que se le puede conceptualizar como el conjunto de acciones que realizan las organizaciones para garantizar que los productos lleguen en perfecto estado al cliente, en el momento y lugar establecidos, y a un costo bajo. En algunos sectores del mercado, un porcentaje del valor agregado a los productos se obtiene mediante el transporte, y se obtienen ahorros significativos al aplicar métodos para optimizar el sistema de transporte, los cuales oscilan entre el 5% y el 20% de los costos totales. Además, en la logística de distribución no se trata solo de trasladar un producto del depósito a un cliente, sino de diseñar un proceso de entrega en el que se logre el uso mínimo de recursos, la minimización en los tiempos de transporte, el establecimiento de las rutas de distribución, entre otros.

Page 2: 3URSXHVWD GH WHVLV GHOdciittg.com/pdf/tesis_disponibles/propuesta18.pdf · 2021. 6. 4. · 7(&12/Ï*,&2 1$&,21$/ '( 0e;,&2 ,qvwlwxwr 7hfqroyjlfr gh 7x[wod *xwlpuuh] z À x î ì í

TECNOLÓGICO NACIONAL DE MÉXICO

Instituto Tecnológico de Tuxtla Gutiérrez

Rev. 2017

Con la contingencia que se está viviendo desde finales de 2019 se resalta la necesidad inminente de mejorar la distribución. Durante los periodos de aislamiento social, debido a esta pandemia, las personas aún necesitan comer, beber y participar en otras rutinas esenciales, por lo que se ha incrementado considerablemente la venta en línea, provocando que se aumente la necesidad del reparto de productos. Esto ha generado un reto para los proveedores en línea, ya que en muchos de estos momentos la capacidad de reparto de las empresas se ha visto superada, observándose retrasos en los tiempos de entrega. Lo cual resalta la necesidad de optimizar el uso de los recursos de transporte y distribución. El Problema de Ruteo de Vehículos (VRP, por sus siglas en inglés) surge naturalmente como un problema central en las áreas de transporte, distribución y logística (Dantzing y Ramser, 1959). Los autores indican que el problema de despacho de camiones, formulado en su artículo, y establecido posteriormente como el VRP, es una generalización del problema del agente viajero. En este problema se tiene el reto de encontrar una ruta con el menor costo en la que un viajero parte de una ciudad para visitar cada ciudad una sola vez y al finalizar

regresar a la ciudad origen. El número de posibilidades es de ( )!

, donde n es el número de ciudades, por lo

que al incrementarse la cantidad de ciudades a visitar el tiempo para resolver este problema se incrementa considerablemente. En la Figura 1 se presenta una red con cuatro nodos, en representación de cuatro clientes, en la Figura 2 se muestran las tres soluciones factibles para esta red.

Figura 1. Red de la ubicación de cuatro clientes

Figura 2. Solución al problema del agente viajero con cuatro clientes En las Figura 3 se presenta un ejemplo con 20 ciudades, siendo el total de soluciones factibles igual a 60,822’550,240’416,00. En la Figura 4 se muestra una solución factible.

Page 3: 3URSXHVWD GH WHVLV GHOdciittg.com/pdf/tesis_disponibles/propuesta18.pdf · 2021. 6. 4. · 7(&12/Ï*,&2 1$&,21$/ '( 0e;,&2 ,qvwlwxwr 7hfqroyjlfr gh 7x[wod *xwlpuuh] z À x î ì í

TECNOLÓGICO NACIONAL DE MÉXICO

Instituto Tecnológico de Tuxtla Gutiérrez

Rev. 2017

Figura 3. Ubicación de clientes

Figura 4. Ruta para visitar los clientes

El VRP es un problema de optimización combinatoria y programación de enteros que cae en la categoría de problemas de NP Hard, lo que significa que el esfuerzo de cálculo necesario para resolver este problema incrementa exponencialmente al aumentar el tamaño del problema. Es un problema que durante décadas se ha estudiado en matemáticas aplicadas e informática. Es uno de los temas más importantes en investigación de operaciones para el que se han propuesto muchos algoritmos exactos, heurísticos y metaheurísticos, pero sigue siendo un desafío obtener soluciones confiables y rápidas. El problema del ruteo de vehículos es un nombre genérico, donde se busca determinar un conjunto de rutas de menor costo para una flota de vehículos desde uno o varios depósitos para una serie de clientes geográficamente dispersos. En el problema básico del VRP, las rutas deben satisfacer el siguiente conjunto de restricciones: cada cliente es visitado exactamente una vez, todas las rutas comienzan y terminan en el depósito, y la suma de todas las demandas en una ruta no debe exceder la capacidad del vehículo. El objetivo del problema del VRP, en su forma general, es entregar sus productos a un conjunto de clientes con demandas conocidas, estableciendo las rutas que deben seguir los vehículos desde uno o varios depósitos pasando por las ubicaciones del conjunto de clientes y terminando en el depósito, con un costo mínimo. El VRP, de acuerdo a la teoría de grafos, puede ser definido formalmente de la siguiente manera: Sea 𝐺 =(𝑉, 𝐴) un grafo, donde 𝑉 = {0,1,2, … , 𝑛} es el conjunto de vértices, el vértice 0 es el depósito, y A es el

Page 4: 3URSXHVWD GH WHVLV GHOdciittg.com/pdf/tesis_disponibles/propuesta18.pdf · 2021. 6. 4. · 7(&12/Ï*,&2 1$&,21$/ '( 0e;,&2 ,qvwlwxwr 7hfqroyjlfr gh 7x[wod *xwlpuuh] z À x î ì í

TECNOLÓGICO NACIONAL DE MÉXICO

Instituto Tecnológico de Tuxtla Gutiérrez

Rev. 2017

conjunto de arcos que los unen. Para cada arco (𝑖, 𝑗) 𝑖 ≠ 𝑗, existe un costo no negativo asociado 𝑐 , que suele ser interpretado como el costo en el que se incurre al viajar del vértice i al vértice j. A cada vértice, cliente, 𝑖 (𝑖 = 1, 2, … , 𝑛) se le asocia una demanda no negativa 𝑑 . Dado un conjunto 𝑆 ⊆ 𝑉 , se define 𝑑(𝑆) = ∑ 𝑑 como la demanda total del conjunto S. además, un conjunto de K vehículos con igual capacidad C, está disponible en el depósito. Para asegurar la factibilidad, se considera que 𝑑 ≤ 𝐶. No se ha determinado aún ningún método capaz de resolver este tipo de problemas en tiempo polinómico. El evaluar todas las posibilidades para seleccionar la que minimiza el costo llega a ser inviable para problemas con muchas ciudades o restricciones. Los métodos de solución del VRP se clasifican en tres grupos: métodos exactos, heurísticas y metaheurísticas. La aplicación de métodos o algoritmos exactos para resolver el VRP permite determinar la ruta de reparto óptima. Sin embargo, como se observa en la literatura, debido al proceso utilizado para obtener la solución se lleva un tiempo de procesamiento computacional alto. Este tiempo computacional se ve incrementado exponencialmente al aumentar el número de nodos analizados, de modo que no existe un modelo o algoritmo que en tiempo polinomial pueda obtener la solución óptima. Debido al tiempo computacional, los métodos exactos son eficientes en problemas de menos de 50 ciudades. Estos, a su vez, se pueden agrupar en tres clases: búsqueda directa de árbol, programación dinámica y programación lineal entera. Para tales problemas, a menudo es deseable obtener buenas soluciones, de modo que sean lo suficientemente precisas y se calculen lo suficientemente rápido. Por lo general, esta tarea se realiza mediante el uso de varios métodos heurísticos o metaheurísticos, que se basan en una cierta comprensión de la naturaleza del problema. Algunos trabajos relacionados son los siguientes: Solomon (1987) presentó por primera vez un modelo de programación lineal entera mixta para el VRP con ventanas de tiempo (VRPTW, por sus siglas en inglés) e introdujo un conjunto de problemas de referencia conocidos como Instancias de Solomon. Kumar y Panneerselvam (2015) desarrollaron una meta-heurística basada en Algoritmos Genéticos para resolver el problema del ruteo del vehículo dependiente del tiempo con ventanas de tiempo, comparándolo con otros cinco algoritmos en términos de minimizar el número de vehículos utilizados, así como la distancia total recorrida. Mohandessi, Ghatee and Young (2017) plantean un algoritmo basado en una red neuronal de Hopfield (HNN, por sus siglas en inglés) para abordar el VRP con ventanas de tiempo flexible (VRPFTW, por sus siglas en inglés). Presentan el modelo matemático estándar que contiene todas las restricciones en el VRPFTW, y con la HNN encuentran rápidamente la solución satisfactoria. Gaur, Mudgal y Singh (2018) proponen, para las entregas divididas y no divididas en los VRP acumulativos estocásticos, la aplicación de algoritmos de aproximación aleatorios. Goel, Maini and Bansal (2019) proponen un modelo para el VRP con ventanas de tiempo que tienen demandas estocásticas y tiempos de servicio estocásticos. Con el modelo buscan maximizar la satisfacción del cliente y minimizar el costo total de transporte. Para resolver el modelo proponen la aplicación de colonia de hormigas. Brandão (2020) presenta un estudio del VRP abierto de varios depósitos, en el que se consideran dos aspectos relevantes: que los vehículos no regresan al depósito después de entregar la mercancía a los clientes, y que se tienen varios depósitos. En la propuesta utilizan un algoritmo de búsqueda local iterado. Se prueba el desempeño del algoritmo utilizando un conjunto de problemas de referencia y comparándolo con otros algoritmos, obteniéndose resultados competitivos. Cappanera, Requejo y Grazia Scutellà (2020) proponen un modelo de programación lineal entera mixta para el problema del ruteo de vehículos de habilidad generalizado, y presentan algunas técnicas de límite inferior basadas en la formulación propuesta. En su modelo incorporan aspectos de ventanas de tiempo, precedencia y restricciones de sincronización. García, Talaván, & Yáñez (2020) estudian el comportamiento de la red neuronal de Hopfield continua como optimizador, con el fin de mejorar su rendimiento. Para esto, analizan las cuencas atractoras y establecen los

Page 5: 3URSXHVWD GH WHVLV GHOdciittg.com/pdf/tesis_disponibles/propuesta18.pdf · 2021. 6. 4. · 7(&12/Ï*,&2 1$&,21$/ '( 0e;,&2 ,qvwlwxwr 7hfqroyjlfr gh 7x[wod *xwlpuuh] z À x î ì í

TECNOLÓGICO NACIONAL DE MÉXICO

Instituto Tecnológico de Tuxtla Gutiérrez

Rev. 2017

fundamentos matemáticos que garantizan el comportamiento de la red, dado el ajuste de parámetros adecuado, lo que haría que la red sea competitiva. Ma, Sheng y Xia (2020) describen una propuesta para el VRP con múltiples prioridades de tareas y capacidades de vehículo insuficientes. La propuesta se basa en una red neuronal, la cual aprende continuamente la relación de mapeo entre los nodos de entrada y los esquemas de decisión de salida basados en las condiciones de distribución reales. Los autores comparan los resultados de la red neuronal propuesta con los obtenidos con algoritmos genéticos y algoritmos de evolución diferencial, concluyendo que con la aplicación de la red neuronal el tiempo computacional es más bajo y proporcionan mejores soluciones para instancias a gran escala. Taillard (2021) propone un método aleatorio basado en la metaheurística de optimización parcial en condiciones especiales de intensificación para generar soluciones razonablemente buenas al problema del agente viajero. El autor probó su propuesta en instancias con miles de millones de ciudades. Además, para problemas presentados en la literatura, se obtuvo una proporción muy alta de las mejores soluciones conocidas en pocas docenas de corridas. Desde hace unos años en la MCIM se ha estado trabajando aplicando redes neuronales recurrentes al problema del VRP, como parte de los avances se ha obtenido el siguiente modelo neuronal, basado en las funciones de energía, para su aplicación en la red neuronal de Hopfield continua:

min 𝑍 = 𝑐 𝑥 + 𝑐 (𝑒 ) + 𝑐 (𝑙 )

𝑥 − 1

𝑥 − 1

𝑥 − 𝐾

𝑥 − 𝐾

𝑦 − 𝑦 − 𝑑

𝑦 − 𝑄𝑥

(𝑑 − 𝑢 − 𝑄)

Page 6: 3URSXHVWD GH WHVLV GHOdciittg.com/pdf/tesis_disponibles/propuesta18.pdf · 2021. 6. 4. · 7(&12/Ï*,&2 1$&,21$/ '( 0e;,&2 ,qvwlwxwr 7hfqroyjlfr gh 7x[wod *xwlpuuh] z À x î ì í

TECNOLÓGICO NACIONAL DE MÉXICO

Instituto Tecnológico de Tuxtla Gutiérrez

Rev. 2017

Parte de los resultados obtenidos con la red neuronal se presentaron en el congreso del IISE conference 2021, con el artículo intitulado Neural network model for vehicle routing problem, applying a continuous Hopfield network. Actualmente se está trabajando con una tesis donde se está aplicando máquinas de Boltzmann para resolver el problema del VRP. Objetivo General: Desarrollar un algoritmo basado en aprendizaje automático para establecer en forma eficaz el ruteo de vehículos Objetivos Específicos:

1. Analizar el comportamiento de los parámetros para el ruteo de vehículos 2. Desarrollar un modelo teórico para el ruteo de vehículos 3. Analizar los algoritmos de aprendizaje automático a utilizar para el modelado del ruteo de vehículos 4. Diseñar un algoritmo para el ruteo de vehículos 5. Validar el algoritmo propuesto para el ruteo de vehículos

Metas: 1 artículo JCR publicado 1 artículo JCR sometido 1 artículo en memoria de congreso especializado 1 tesis de doctorado

Cronograma:

No Actividad Semestre

1 2 3 4 5 6 7 8 1 Estado del arte

2 Desarrollo del modelo matemático para el ruteo del vehículo

3 Seminario predoctoral

4 Analizar los datos relacionados con el ruteo (sintéticos y estudio)

5 Analizar los algoritmos de aprendizaje automático convenientes

6 Desarrollar el algoritmo para el ruteo de vehículos

7 Validación del algoritmo 8 Examen predoctoral 9 Escritura de tesis

Financiamiento: A través de proyectos registrados en el sistema interno de investigación o del TecNM

Page 7: 3URSXHVWD GH WHVLV GHOdciittg.com/pdf/tesis_disponibles/propuesta18.pdf · 2021. 6. 4. · 7(&12/Ï*,&2 1$&,21$/ '( 0e;,&2 ,qvwlwxwr 7hfqroyjlfr gh 7x[wod *xwlpuuh] z À x î ì í

TECNOLÓGICO NACIONAL DE MÉXICO

Instituto Tecnológico de Tuxtla Gutiérrez

Rev. 2017

Referencias: Agrawal, A., Ghune, N., Prakash, S., & Ramteke, M. 2021. Evolutionary algorithm hybridized with local search

and intelligent seeding for solving multi-objective Euclidian TSP. Expert Systems with Applications, Volume 181, 115192.

Alcaraz, J. J., Caballero-Arnaldos, L., and Vales-Alonso, J. 2019. Rich vehicle routing problem with last-mile outsourcing decisions. Transportation Research Part E: Logistics and Transportation Review, 129:263–286.

Brandão, José. 2020. A memory-based iterated local search algorithm for the multi-depot open vehicle routing problem. European Journal of Operational Research. Volume 284, Issue 2, Pages 559-571.

Cabrera, E. and Sossa, H. 2018. Generating exponentially stable states for a Hopfield Neural Network. Neurocomputing, 275:358–365.

Cappanera, P., Requejo, C., & Grazia Scutellà, M. 2020. Temporal constraints and device management for the Skill VRP: Mathematical model and lower bounding techniques. Computers & Operations Research, Volume 124, 105054.

Chandomí-Castellanos, E., Escobar-Gómez, E. N., Velázquez-Trujilo, S. 2020. Propuesta para determinar la ruta más corta utilizando la arquitectura M-ANFIS. Research in Computing Science 149(8).

Dantzig, G. and Ramser, J. 1959. The Truck Dispatching Problem. Management Science, 6, 80-91. Escobar-Gómez, E. N. et al. 2019. A Linear Programming Model with Fuzzy Arc for Route Optimization in the

Urban Road Network. Sustainability, 11(23), 6665. Fu, L. 2002. Scheduling Dial-a-Ride Paratransit under Time-Varying, Stochastic Congestion. Transportation

Research Part B, 36, 485-506. García, L., Talaván, P.M. & Yáñez, J. 2020. The 2-opt behavior of the Hopfield Network applied to the TSP.

Oper Res Int J. García L., Talaván P.M., Yáñez J. 2017. Attractor basin analysis of the Hopfield model: the generalized

quadratic knapsack problem. In: International work-conference on artificial neural networks. Springer, pp 420–43.

García L., Talaván P.M., Yáñez J. 2017. Improving the Hopfield model performance when applied to the traveling salesman problem. Soft Comput 21(14):3891–3905.

Gaur, Daya, Mudgal, Apurva and Singh, Rishi. 2018. Improved approximation algorithms for cumulative VRP with stochastic demands. Discrete Applied Mathematics.

Goel, Rajeev, Maini, Ramana, and Bansal, Sandhya. 2019. Vehicle routing problem with time windows having stochastic customers demands and stochastic service times: Modelling and solution. Journal of Computational Science. Volume 34, 2019, Pages 1-10.

Guimarans, Daniel, Dominguez, Oscar, Panadero, Javier and Juan, Angel A. 2018. A simheuristic approach for the two-dimensional vehicle routing problem with stochastic travel times. Simulation Modelling Practice and Theory, 89, 1-14.

Kumar, S.N. and Panneerselvam, R. 2015a. A Comparative Study of Proposed Genetic Algorithm-Based Solution with Other Algorithms for Time-Dependent Vehicle Routing Problem with Time Windows for E-Commerce Supply Chain. Journal of Service Science and Management, 8, 844-859.

Kumar, S.N. and Panneerselvam, R. 2015b. A Time-Dependent Vehicle Routing Problem with Time Windows for E-Commerce Supplier Site Pickups Using Genetic Algorithm. Intelligent Information Management, 7, 181-194.

Lan, L. and Xia, W. 2015. Application based on PSO of Hopfield neural network algorithm in dynamic VRPSPD. In 2015 IEEE 12th International Conference on e-Business Engineering, pages 107–113. IEEE.

Ma, H., Sheng, Y., Xia, W. 2020. A Pointer Neural Network for the Vehicle Routing Problem with Task Priority and Limited Resources. Information Technology and Control, 49(1), 237-248.

Machuca-de Pina, J. M., Dorin, M., and García-Yi, A.-I. 2018. Evaluación experimental de un modelo de programación lineal para el problema de ruteo de vehículos (vrp). Interfases, (011):103–117.

Page 8: 3URSXHVWD GH WHVLV GHOdciittg.com/pdf/tesis_disponibles/propuesta18.pdf · 2021. 6. 4. · 7(&12/Ï*,&2 1$&,21$/ '( 0e;,&2 ,qvwlwxwr 7hfqroyjlfr gh 7x[wod *xwlpuuh] z À x î ì í

TECNOLÓGICO NACIONAL DE MÉXICO

Instituto Tecnológico de Tuxtla Gutiérrez

Rev. 2017

Meng, Q., Lee, D.H. and Cheu, R. 2005. Multiobjective Vehicle Routing and Scheduling Problem with Time Window Constraints in Hazardous Material Transportation. Transportation Engineering, 131, 699-707.

Mohandessi, Arezoo, Ghatee, Mehdi, and Young, Gilbert S. 2017. Commercial Vehicle Scheduling with Time Window by a New Kind of Hopfield Neural Network. Conf. Artificial Intelligence, 335-338.

Pérez-Rodríguez, Ricardo y Hernández-Aguirre, Arturo. 2019. A hybrid estimation of distribution algorithm for the vehicle routing problem with time windows. Computers & Industrial Engineering, 130, 75-96.

Principe, José, Euliano, Neil and Lefebvre, Curt. 2000. Neural and Adaptive Systems. Ed. John Wiley and Sons.

Solomon, M. 1987. Algorithms for the Vehicle Routing and Scheduling Problem with Time Window Constraints. Operations Research, 35, 254-265.

Taillard, E.D. 2021. A linearithmic Heuristic for the Travelling Salesman Problem. European Journal of Operational Research, In Press, Journal Pre-proof.

Xie, J., Carrillo, L. R. G., and Jin, L. 2018. An integrated traveling salesman and coverage path planning problem for unmanned aircraft systems. IEEE control systems letters, 3(1):67–72.