Scatter Search for the 0–1 Multidimensional Knapsack Problem
Author(s) -
Saïd Hanafi,
Christophe Wilbaut
Publication year - 2008
Publication title -
journal of mathematical modelling and algorithms
Language(s) - English
Resource type - Journals
eISSN - 1572-9214
pISSN - 1570-1166
DOI - 10.1007/s10852-008-9078-9
Subject(s) - knapsack problem , mathematical optimization , metaheuristic , population , continuous knapsack problem , computer science , tabu search , genetic algorithm , generator (circuit theory) , set (abstract data type) , algorithm , mathematics , power (physics) , demography , physics , programming language , quantum mechanics , sociology
The evolutionary metaheuristic called scatter search has been applied successfully to optimization problems for several years. In this paper, we apply the scatter search technique to the well-known 0–1 multidimensional knapsack problem. We propose a new relaxation-based diversification generator, which produces an initial population with elite solutions. The computational results obtained for a set of classic and correlated instances clearly show that (1) this generator can also be used as a heuristic for solving the multidimensional knapsack problem; (2) using the population produced by our generator as a starting point for the scatter search algorithm leads to better performance. We also enhance the scatter search algorithm by integrating memory and by using adapted intensification phases. Overall, the results are interesting and competitive compared to other population-based algorithms, such as genetic algorithms.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom