Title :
A parallel implementation to the multidimensional knapsack problem using augmented neural networks
Author :
de Almeida Dantas, Bianca ; Caceres, Edson Norberto
Abstract :
The knapsack problem is a widely known problem in combinatorial optimization and has been object of many researches in the last decades. The problem has a great number of variants and obtaining an exact solution to any of these is not easily accomplished, which motivates the search for alternative techniques to solve the problem. Among these alternatives, augmented neural networks seem to be suitable on the search for approximate solutions for the problem. In this work we propose a parallel implementation for the multidimensional knapsack problem using augmented neural networks. The obtained results show that augmented neural networks allow efficient parallelization using CUDA: even smaller numbers of epoques resulted on equal or even better solutions than the sequential implementation. Differently, MPI implementation did not achieve satisfactory results.
Keywords :
combinatorial mathematics; knapsack problems; message passing; neural nets; parallel architectures; CUDA; MPI implementation; augmented neural networks; combinatorial optimization; multidimensional knapsack problem; parallel implementation; sequential implementation; Central Processing Unit; Computational modeling; Graphics processing units; Instruction sets; Message systems; Neural networks; Search problems; Neural networks; multidimensional knapsack problem; parallel programming;
Conference_Titel :
Computing Conference (CLEI), 2014 XL Latin American
Conference_Location :
Montevideo
DOI :
10.1109/CLEI.2014.6965168