Poveda Chaves, Roberto ManuelWisk, Sebastian2024-07-302024-07-302023-05-26http://hdl.handle.net/11349/39119El problema del ladrón viajero (Traveling Thief Problem - TTP) es un nuevo e importante problema de optimización combinatoria que combina dos problemas destacados de la clase NP-Hard; los cuales son el problema del agente viajero (Traveling Salesman Problem - TSP) y el problema de la mochila (Knapsack Problem – KP). El TTP se ha intentado resolver mediante diferentes algoritmos y heurísticas; en la investigación propuesta en este documento se buscará una implementación sobre GPUs de un algoritmo genético paralelo para encontrar soluciones cercanas al óptimo por medio del uso exhaustivo del hardware de multiprocesamiento y el uso adecuado de los espacios de memoria. Los problemas puestos a prueba corresponden a destacados problemas de la literatura (Benchmark Problems) y los resultados de la ejecución serán comparados contra otros resultados documentados hasta ahora para determinar la validez de nuestro algoritmoThe Traveling Thief Problem (TTP) is a new and important combinatorial optimization problem that combines two outstanding problems of the NP-Hard class; which are the Traveling Salesman Problem (TSP) and the Knapsack Problem (KP). The TTP has been attempted to be solved using different algorithms and heuristics; The research proposed in this paper will seek an implementation on GPUs of a parallel genetic algorithm to find solutions close to the optimal through the exhaustive use of multiprocessing hardware and the appropriate use of memory spaces. The problems tested correspond to prominent problems in the literature (Benchmark Problems) and the results of the execution will be compared against other results documented so far to determine the validity of our algorithm.pdfspaAttribution-NonCommercial-NoDerivatives 4.0 InternacionalAttribution-NonCommercial-NoDerivatives 4.0 InternacionalAttribution-NonCommercial-NoDerivatives 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Problema del ladrón viajero (TTP)Unidad de Procesamiento Grafico (GPU)Arquitectura unificada de dispositivos de cómputo (CUDA)Algoritmos geneticos paralelosSoluciones cercanas al optimo para el problema del ladrón viajero a través de un algoritmo genético paralelo implementado en unidades de procesamiento grafico (gpus)masterThesisMaestría en Ciencias de la Información y las Comunicaciones -- Tesis y disertaciones académicasOptimización combinatoriaAlgoritmo genético paraleloBenchmark problemsOpenAccessNear-optimal solutions to the traveling thief problem through a parallel genetic algorithm implemented in graphic processing units (gpus)Traveling Thief Problem (TTP)Graphics Processing Unit (GPU)Compute Unified Device Architecture (CUDA)Parallel genetic algorithmsAbierto (Texto Completo)