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.
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
Dunn, O.J.: Multiple comparisons among means. Journal of the American Statistical Association, 52–64 (1961)
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)
Chu, P.C., Beasley, J.E.: A genetic algorithm for the multidimensional knapsack problem. Journal of Heuristics 4, 63–86 (1998)
Danna, E., Rothberg, E., Le Pape, C.: Exploring relaxations induced neighborhoods to improve MIP solutions. Mathematical Programming 102, 71–90 (2005)
Demsar, J.: Statistical comparisons of classifiers over multiple data sets. The Journal of Machine Learning Research 7, 1–30 (2006)
Fischetti, M., Lodi, A.: Local Branching. Mathematical Programming 98, 23–47 (2003)
Fréville, A.: The multidimensional 0–1 knapsack problem: An overview. European Journal of Operational Research 155, 1–21 (2004)
Fréville, A., Plateau, G.: An efficient preprocessing procedure for the multidimensional 0–1 knapsack problem. Discrete Applied Mathematics 49, 189–212 (1994)
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)
Friedman, M.: A comparison of alternative tests of significance for the problem of m rankings. The Annals of Mathematical Statistics 11, 86–92 (1940)
Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-completeness. WH Freeman, San Francisco (1979)
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)
Gilmore, P.C., Gomory, R.E.: The theory and computation of knapsack functions. Operations Research 14, 1045–1075 (1966)
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)
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)
Hansen, P., Mladenović, N., Urošević, D.: Variable neighborhood search and local branching. Computers & Operations Research 33(10), 3034–3045 (2006)
Hansen, P., Mladenović, N., Perez-Britos, D.: Variable Neighborhood Decomposition Search. Journal of Heuristics 7, 335–350 (2001)
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
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)
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)
Lorie, J., Savage, L.J.: Three problems in capital rationing. Journal of Business 28, 229–239 (1955)
Maniezzo, V., Stutzle, T., Voss, S. (eds.): Matheuristics: Hybridizing Metaheuristics and Mathematical Programming. Annals of Information Systems, vol. 10. Springer, Heidelberg (2009)
Martello, S., Toth, P.: Upper bounds and algorithms for hard 0–1 knapsack problems. Operations Research 45, 768–778 (1997)
Mladenović, N., Hansen, P.: Variable neighborhood search. Computers & Operations Research 24, 1097–1100 (1997)
Pisinger, D.: An expanding-core algorithm for the exact 0–1 knapsack problem. European Journal of Operational Research 87, 175–187 (1995)
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)
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)
Vasquez, M., Hao, J.K.: Une approche hybride pour le sac–à–dos multidimensionnel en variables 0–1. RAIRO Operations Research 35, 415–438 (2001)
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)
Wilbaut, C., Hanafi, S.: New convergent heuristics for 0–1 mixed integer programming. European Journal of Operational Research 195, 62–74 (2009)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)