Abstract
Three different techniques are developed for reducing the computational time required to examine the neighborhood in a local search. Each of the techniques is based on storing some form of sorted information on the problem in order to quickly determine the best move to make. Each technique requires varying amounts of memory and pre-processing time. Computational experiments found that all these techniques improved the computational performance of a tabu search heuristic considerably, however the more complex techniques were able to provide orders of magnitude speed increases over a tabu search based on an unordered neighborhood search.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Laguna M, Barnes JW, Glover F. Tabu Search Methods for a Single Machine Scheduling Problem. Journal of Intelligent Manufacturing 1991; 2:63–74
Reeves CR. Improving the efficiency of tabu search for machine sequencing problems. Journal of the Operational Research Society 1993; 44: 375–382
Glover F, Taillard E, de Werra D. A user’s guide to tabu search. Annals of Operations Research 1993; 41: 3–28
Johnson DS, McGeoch LA The Travelling Salesman Problem: A Case Study in Local Optimization. In Aarts E, Lenstra JK (Eds). Local Search in Combinatorial Optimization, Chichester, UK: John Wiley & Sons, 1997. p 215–310
Chu PC, Beasley JE. A Genetic Algorithm for the Multidimensional Knapsack Problem. Journal of Heuristics 1998; 4: 63–86
Drexl A. A simulated annealing approach to the multiconstraint zero-one knapsack problem. Computing 1988; 40: 1–8
Khuri S, Bäck T, Heitkötter J. The Zero/One Mutiple Knapsack Problem and Genetic Algorithms, Proceedings of the 1994 ACM Symposium on Applied Computing (SAC ‘94). ACM Press 1994;188–193
Raidl GR. An Improving Genetic Algorithm for the Multiconstrained 0–1 Knapsack Problem. Proceedings of the 5th IEEE International Conference on Evolutionary Computation 1998; 207–211
Løkketangen A, Glover F. Solving zero-one mixed integer programming problems using tabu search, European Journal of Operational Research 1998; 106: 624–658
Hanafi S, Freville A. An efficient tabu search approach to the 0–1 multidimensional knapsack problem. European Journal of Operational Research 1998; 106: 659–675
Cappanera P, Trubian M. A local search based heuristic for the demand constrained multidimensional knapsack problem. Technical Report TR-01-10, Università di Pisa, Dipartimento di Informatica 2001
Vasquez M., Hao J-K. A Hybrid approach for the 0–1 Multidimensional Knapsack problem. Proceedings of the 17th International Joint Conference on Artificial Intelligence, IJCAI-01, Seattle, Washington, August 2001
Plateau A, Tachat D, Tolla P. A hybrid search combining interior point methods and metaheuristics for 0-1 programming. International Transactions in Operational Research 2002; 9: 731–746
Beasley JE. OR-Library: Distributing Test Problems by Electronic Mail. Journal of the Operational Research Society 1990; 41: 1069–1072
James R.J.W., Nakagawa Y. Enumeration Methods for Repeatedly Solving Multidimensional Knapsack Sub-Problems. Submitted to IEICE Transactions, 2004.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer Science+Business Media, Inc.
About this chapter
Cite this chapter
James, R.J. (2005). Speeding Up Local Search Neighborhood Evaluation for A Multi-Dimensional Knapsack Problem. In: Ibaraki, T., Nonobe, K., Yagiura, M. (eds) Metaheuristics: Progress as Real Problem Solvers. Operations Research/Computer Science Interfaces Series, vol 32. Springer, Boston, MA. https://doi.org/10.1007/0-387-25383-1_15
Download citation
DOI: https://doi.org/10.1007/0-387-25383-1_15
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-25382-4
Online ISBN: 978-0-387-25383-1
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)