We present, in this article, a hybrid approach for solving the 0-1 multidimensional knapsack problem (MKP). This approach combines linear programming and Tabu search. The resulting algorithm improves on the best result on many well-known hard benchmarks.
Nous présentons, dans cet article, une approche hybride pour la résolution du sac à dos multidimensionnel en variables 0-1. Cette approche combine la programmation linéaire et la méthode tabou. L'algorithme ainsi obtenu améliore de manière significative les meilleurs résultats connus sur des instances jugées difficiles.
@article{RO_2001__35_4_415_0, author = {Vasquez, Michel and Hao, Jin-Kao}, title = {Une approche hybride pour le sac \`a dos multidimensionnel en variables 0-1}, journal = {RAIRO - Operations Research - Recherche Op\'erationnelle}, pages = {415--438}, publisher = {EDP-Sciences}, volume = {35}, number = {4}, year = {2001}, zbl = {1015.90056}, language = {fr}, url = {https://www.numdam.org/item/RO_2001__35_4_415_0/} }
TY - JOUR AU - Vasquez, Michel AU - Hao, Jin-Kao TI - Une approche hybride pour le sac à dos multidimensionnel en variables 0-1 JO - RAIRO - Operations Research - Recherche Opérationnelle PY - 2001 SP - 415 EP - 438 VL - 35 IS - 4 PB - EDP-Sciences UR - https://www.numdam.org/item/RO_2001__35_4_415_0/ LA - fr ID - RO_2001__35_4_415_0 ER -
%0 Journal Article %A Vasquez, Michel %A Hao, Jin-Kao %T Une approche hybride pour le sac à dos multidimensionnel en variables 0-1 %J RAIRO - Operations Research - Recherche Opérationnelle %D 2001 %P 415-438 %V 35 %N 4 %I EDP-Sciences %U https://www.numdam.org/item/RO_2001__35_4_415_0/ %G fr %F RO_2001__35_4_415_0
Vasquez, Michel; Hao, Jin-Kao. Une approche hybride pour le sac à dos multidimensionnel en variables 0-1. RAIRO - Operations Research - Recherche Opérationnelle, Volume 35 (2001) no. 4, pp. 415-438. https://www.numdam.org/item/RO_2001__35_4_415_0/
[1] Tabu Search for General Zero-One Integer Programs using the Pivot and Complement Heuristic. ORSA J. Comput. 6 (1994) 82-93. | Zbl
et ,[2] Pivot and Complement a Heuristic for 0-1 Programming. Management Sci. 26 (1980) 86-96. | Zbl
et ,[3] The reactive tabu search. ORSA J. Comput. 6 (1994) 128-140. | Zbl
et ,[4] Applied Dynamic Programming. Princeton University Press (1962). | MR | Zbl
et ,[5] Étude des méthodes de bruitage appliquées au problème du sac à dos à plusieurs contraintes en variables 0-11999) 151-162.
et ,[6] The noising method : A new method for combinatorial optimization. Oper. Res. Lett. 14 (1993) 133-137. | MR | Zbl
et ,[7] A genetic algorithm for the multidimensional knapsack problem. J. Heuristic 4 (1998) 63-86. | Zbl
et ,[8] Dynamic tabu list management using the reverse elimination method. Ann. Oper. Res. 41 (1993) 31-46. | Zbl
et ,[9] Discrete-variable extremum problems. Oper. Res. 5 (1957) 266-277. | MR
,[10] A simulated annealing approach to the multiconstraint zero-one knapsack problem. Computing 40 (1988) 1-8. | MR | Zbl
,[11] Heuristic and reduction methods for multiple constraints 0-1 linear programming problems. Eur. J. Oper. Res. 24 (1986) 206-215. | Zbl
et ,[12] Sac à dos multidimensionnel en variable 0-1 : encadrement de la somme des variables à l'optimum. RAIRO : Oper. Res. 27 (1993) 169-187. | Numdam | Zbl
et ,[13] The 0-1 bidimensional knapsack problem : Toward an efficient high-level primitive tool. J. Heuristics 2 (1997) 147-167. | Zbl
et ,[14] The multiobjective tabu search method customized on the 0/1 multiobjective knapsack problem : The two objectives case. J. Heuristics (à paraître). | Zbl
et ,[15] Computers & Intractability A Guide to the Theory of NP-Completeness. W.H. Freeman and Company (1979). | MR | Zbl
et ,[16] Allocation of data bases and processors in a distributed computting system. Management of Distributed Data Processing 31 (1982) 215-231.
et ,[17] Efficient algorithms for solving multiconstraint zero-one knapsack problems to optimality. Math. Programming 31 (1985) 78-105. | MR | Zbl
et ,[18] The theory and computation of knapsack functions. Oper. Res. 14 (1966) 1045-1074. | MR | Zbl
et ,[19] Tabu search. ORSA J. Computing 2 (1990) 4-32. | Zbl
,[20] Critical event tabu search for multidimensional knapsack problems, edité par I.H. Osman et J.P. Kelly, Metaheuristics : The Theory and Applications. Kluwer Academic Publishers (1996) 407-427. | Zbl
et ,[21] Graphes & algorithmes. Eyrolles (1985). | MR | Zbl
et ,[22] Extension de la Méthode d'Élimination Inverse pour une gestion dynamique de la liste tabou. RAIRO (à paraître).
, et ,[23] An efficient tabu search approach for the 0-1 multidimensional knapsack problem. Eur. J. Oper. Res. 106 (1998) 659-675. | Zbl
et ,[24] An approximate algorithm for multidimensional zero-one knapsack problems a parametric approach. Management Sci. 34 (1998) 402-410. | MR | Zbl
et ,[25] Three problems in capital rationing. J. Business 28 (1955) 229-239.
et ,[26] Solving zéro-one mixed integer programming problems using tabu search. Eur. J. Oper. Res. 106 (1998). Special Issue on Tabu Search. | Zbl
et ,[27] Candidate list and exploration strategies for solving 0/1 mip problems using a pivot neighborhood, dans Metaheuristics. Kluwer Academic Publishers (1999). | MR | Zbl
et ,[28] Knapsack Problems : Algorithms and Computer Implementations. John Wiley (1990). | MR | Zbl
et ,[29] Cutting and surrogate constraint analysis for improved multidimensional knapsack solutions, Technical report. Hearin Center for Enterprise Science. Report HCES-08-00 (2000).
, et ,[30] Numerical Recipes in C. Cambridge University Press (1992). | MR | Zbl
, , et ,[31] A branch & bound method for the multiconstraint zero-one knapsack problem. J. Oper. Res. Soc. 30 (1979) 369-378. | Zbl
,[32] A simplified algorithm for obtaining approximate solutions to zero-one programming problem. Management Sci. 21 (1975) 1417-1427. | MR | Zbl
,