A hybrid CPU-GPU scatter search for large-sized generalized assignment problems

1Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In the Generalized Assignment Problem, tasks must be allocated to machines with limited resources, in order to minimize processing costs. This problem has several industrial applications and often appears as substructure of other combinatorial optimization problems. By harnessing the massive computational power of Graphics Processing Units in a Scatter Search metaheuristic framework, we propose a method that efficiently generates a solution pool using a Tabu list criteria and an Ejection Chain mechanism. Common characteristics are extracted from the pool and solutions are combined by exploring a restricted search space, as a Binary Programming model. Classic instances vary from 100–1600 jobs and 5–80 agents, but due to the big amount of optimal and near-optimal solutions found by our method, we propose novel large-sized instances up to 9000 jobs and 600 agents. Results indicate that the method is competitive with state-of-the-art algorithms in literature.

Cite

CITATION STYLE

APA

Souza, D. S., Santos, H. G., Coelho, I. M., & Araujo, J. A. S. (2017). A hybrid CPU-GPU scatter search for large-sized generalized assignment problems. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10404, pp. 133–147). Springer Verlag. https://doi.org/10.1007/978-3-319-62392-4_10

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free