Skip to main content

New Hybrid Matheuristics for Solving the Multidimensional Knapsack Problem

  • Conference paper
Hybrid Metaheuristics (HM 2010)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6373))

Included in the following conference series:

Abstract

In this paper we propose new hybrid methods for solving the multidimensional knapsack problem. They can be viewed as matheuristics that combine mathematical programming with the variable neighbourhood decomposition search heuristic. In each iteration a relaxation of the problem is solved to guide the generation of the neighbourhoods. Then the problem is enriched with a pseudo-cut to produce a sequence of not only lower, but also upper bounds of the problem, so that integrality gap is reduced. The results obtained on two sets of the large scale multidimensional knapsack problem instances are comparable with the current state-of-the-art heuristics. Moreover, a few best known results are reported for some large, long-studied instances.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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. Dunn, O.J.: Multiple comparisons among means. Journal of the American Statistical Association, 52–64 (1961)

    Google Scholar 

  2. Boussier, S., Vasquez, M., Vimont, Y., Hanafi, S., Michelon, P.: A multi-level search strategy for the 0-1 Multidimensional Knapsack. Discrete Applied Mathematics 158, 97–109 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  3. Chu, P.C., Beasley, J.E.: A genetic algorithm for the multidimensional knapsack problem. Journal of Heuristics 4, 63–86 (1998)

    Article  MATH  Google Scholar 

  4. Danna, E., Rothberg, E., Le Pape, C.: Exploring relaxations induced neighborhoods to improve MIP solutions. Mathematical Programming 102, 71–90 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  5. Demsar, J.: Statistical comparisons of classifiers over multiple data sets. The Journal of Machine Learning Research 7, 1–30 (2006)

    MathSciNet  MATH  Google Scholar 

  6. Fischetti, M., Lodi, A.: Local Branching. Mathematical Programming 98, 23–47 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  7. Fréville, A.: The multidimensional 0–1 knapsack problem: An overview. European Journal of Operational Research 155, 1–21 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  8. Fréville, A., Plateau, G.: An efficient preprocessing procedure for the multidimensional 0–1 knapsack problem. Discrete Applied Mathematics 49, 189–212 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  9. Fréville, A., Plateau, G.: The 0-1 bidimensional knapsack problem: towards an efficient high-level primitive tool. Journal of Heuristics 2, 147–167 (1996)

    Article  MATH  Google Scholar 

  10. Friedman, M.: A comparison of alternative tests of significance for the problem of m rankings. The Annals of Mathematical Statistics 11, 86–92 (1940)

    Article  MathSciNet  MATH  Google Scholar 

  11. Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-completeness. WH Freeman, San Francisco (1979)

    MATH  Google Scholar 

  12. Ghosh, S.: DINS, a MIP improvement heuristic. In: Fischetti, M., Williamson, D.P. (eds.) IPCO 2007. LNCS, vol. 4513, pp. 310–323. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  13. Gilmore, P.C., Gomory, R.E.: The theory and computation of knapsack functions. Operations Research 14, 1045–1075 (1966)

    Article  MathSciNet  MATH  Google Scholar 

  14. Glover, F., Kochenberger, G.A.: Critical event tabu search for multidimensional knapsack problems. In: Osman, I., Kelly, J. (eds.) Meta Heuristics: Theory and Applications, pp. 407–427. Kluwer Academic Publishers, Dordrecht (1996)

    Chapter  Google Scholar 

  15. Hanafi, S., Fréville, A.: An efficient tabu search approach for the 0–l multidimensional knapsack problem. European Journal of Operational Research 106, 659–675 (1998)

    Article  MATH  Google Scholar 

  16. Hansen, P., Mladenović, N., Urošević, D.: Variable neighborhood search and local branching. Computers & Operations Research 33(10), 3034–3045 (2006)

    Article  MATH  Google Scholar 

  17. Hansen, P., Mladenović, N., Perez-Britos, D.: Variable Neighborhood Decomposition Search. Journal of Heuristics 7, 335–350 (2001)

    Article  MATH  Google Scholar 

  18. Hanafi, S., Wilbaut, C.: Improved convergent heuristics for the 0–1 multidimensional knapsack problem. Annals of Operations Research (2009), doi: 10.1007/s10479-009-0546-z

    Google Scholar 

  19. Iman, R.L., Davenport, J.M.: Approximations of the critical region of the Friedman statistic. Communications in Statistics – Theory and Methods 9, 571–595 (1980)

    Article  MATH  Google Scholar 

  20. Lazić, J., Hanafi, S., Mladenović, N., Urošević, D.: Variable neighbourhood decomposition search for 0–1 mixed integer programs. Computers & Operations Research 37(6), 1055–1067 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  21. Lorie, J., Savage, L.J.: Three problems in capital rationing. Journal of Business 28, 229–239 (1955)

    Article  Google Scholar 

  22. Maniezzo, V., Stutzle, T., Voss, S. (eds.): Matheuristics: Hybridizing Metaheuristics and Mathematical Programming. Annals of Information Systems, vol. 10. Springer, Heidelberg (2009)

    MATH  Google Scholar 

  23. Martello, S., Toth, P.: Upper bounds and algorithms for hard 0–1 knapsack problems. Operations Research 45, 768–778 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  24. Mladenović, N., Hansen, P.: Variable neighborhood search. Computers & Operations Research 24, 1097–1100 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  25. Pisinger, D.: An expanding-core algorithm for the exact 0–1 knapsack problem. European Journal of Operational Research 87, 175–187 (1995)

    Article  MATH  Google Scholar 

  26. Puchinger, J., Raidl, G.R.: Combining Metaheuristics and Exact Algorithms in Combinatorial Optimization: A Survey and Classification. In: Mira, J., Álvarez, J.R. (eds.) IWINAC 2005. LNCS, vol. 3562, pp. 41–53. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  27. Soyster, A.L., Lev, B., Slivka, W.: Zero-One Programming with Many Variables and Few Constraints. European Journal of Operational Research 2(3), 195–201 (1978)

    Article  MATH  Google Scholar 

  28. Vasquez, M., Hao, J.K.: Une approche hybride pour le sac–à–dos multidimensionnel en variables 0–1. RAIRO Operations Research 35, 415–438 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  29. Vimont, Y., Boussier, S., Vasquez, M.: Reduced costs propagation in an efficient implicit enumeration for the 01 multidimensional knapsack problem. Journal of Combinatorial Optimization 15, 165–178 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  30. Wilbaut, C., Hanafi, S.: New convergent heuristics for 0–1 mixed integer programming. European Journal of Operational Research 195, 62–74 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  31. Wilbaut, C., Hanafi, S., Salhi, S.: A survey of effective heuristics and their application to a variety of knapsack problems. IMA Journal of Management Mathematics 19, 227–244 (2008)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hanafi, S., Lazić, J., Mladenović, N., Wilbaut, C., Crévits, I. (2010). New Hybrid Matheuristics for Solving the Multidimensional Knapsack Problem. In: Blesa, M.J., Blum, C., Raidl, G., Roli, A., Sampels, M. (eds) Hybrid Metaheuristics. HM 2010. Lecture Notes in Computer Science, vol 6373. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16054-7_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-16054-7_9

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-16053-0

  • Online ISBN: 978-3-642-16054-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics