Skip to main content

Speeding Up Local Search Neighborhood Evaluation for A Multi-Dimensional Knapsack Problem

  • Chapter
Metaheuristics: Progress as Real Problem Solvers

Part of the book series: Operations Research/Computer Science Interfaces Series ((ORCS,volume 32))

  • 3409 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 159.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Laguna M, Barnes JW, Glover F. Tabu Search Methods for a Single Machine Scheduling Problem. Journal of Intelligent Manufacturing 1991; 2:63–74

    Article  Google Scholar 

  2. Reeves CR. Improving the efficiency of tabu search for machine sequencing problems. Journal of the Operational Research Society 1993; 44: 375–382

    Google Scholar 

  3. Glover F, Taillard E, de Werra D. A user’s guide to tabu search. Annals of Operations Research 1993; 41: 3–28

    Google Scholar 

  4. 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

    Google Scholar 

  5. Chu PC, Beasley JE. A Genetic Algorithm for the Multidimensional Knapsack Problem. Journal of Heuristics 1998; 4: 63–86

    Article  Google Scholar 

  6. Drexl A. A simulated annealing approach to the multiconstraint zero-one knapsack problem. Computing 1988; 40: 1–8

    Google Scholar 

  7. 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

    Google Scholar 

  8. 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

    Google Scholar 

  9. Løkketangen A, Glover F. Solving zero-one mixed integer programming problems using tabu search, European Journal of Operational Research 1998; 106: 624–658

    Article  Google Scholar 

  10. 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

    Article  Google Scholar 

  11. 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

    Google Scholar 

  12. 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

    Google Scholar 

  13. 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

    Article  Google Scholar 

  14. Beasley JE. OR-Library: Distributing Test Problems by Electronic Mail. Journal of the Operational Research Society 1990; 41: 1069–1072

    Google Scholar 

  15. James R.J.W., Nakagawa Y. Enumeration Methods for Repeatedly Solving Multidimensional Knapsack Sub-Problems. Submitted to IEICE Transactions, 2004.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics