The Multidimensional Knapsack Problem: Structure and Algorithms

被引:110
|
作者
Puchinger, Jakob [1 ]
Raidl, Guenther R. [2 ]
Pferschy, Ulrich [3 ]
机构
[1] Univ Melbourne, NICTA Victoria Res Lab, Dept Comp Sci & Software Engn, Melbourne, Vic 3010, Australia
[2] Vienna Univ Technol, Inst Comp Graph & Algorithms, A-1040 Vienna, Austria
[3] Graz Univ, Dept Stat & Operat Res, A-8010 Graz, Austria
基金
澳大利亚研究理事会;
关键词
multidimensional knapsack problem; integer linear programming; heuristics; CORE PROBLEMS;
D O I
10.1287/ijoc.1090.0344
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
W e study the multidimensional knapsack problem, present some theoretical and empirical results about its structure, and evaluate different integer linear programming (ILP)-based, metaheuristic, and collaborative approaches for it. We start by considering the distances between optimal solutions to the LP relaxation and the original problem and then introduce a new core concept for the multidimensional knapsack problem (MKP), which we study extensively. The empirical analysis is then used to develop new concepts for solving the MKP using ILP-based and memetic algorithms. Different collaborative combinations of the presented methods are discussed and evaluated. Further computational experiments with longer run times are also performed to compare the solutions of our approaches to the best-known solutions of another so-far leading approach for common MKP benchmark instances. The extensive computational experiments show the effectiveness of the proposed methods, which yield highly competitive results in significantly shorter run times than do previously described approaches.
引用
收藏
页码:250 / 265
页数:16
相关论文
共 50 条
  • [1] On the effectivity of evolutionary algorithms for the multidimensional knapsack problem
    Gottlieb, J
    ARTIFICIAL EVOLUTION, 2000, 1829 : 23 - 37
  • [2] Heuristic algorithms for the multiple-choice multidimensional knapsack problem
    Hifi, M
    Michrafy, M
    Sbihi, A
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2004, 55 (12) : 1323 - 1332
  • [3] PROBABILISTIC PROPERTIES OF THE DUAL STRUCTURE OF THE MULTIDIMENSIONAL KNAPSACK-PROBLEM AND FAST STATISTICALLY EFFICIENT ALGORITHMS
    AVERBAKH, I
    MATHEMATICAL PROGRAMMING, 1994, 65 (03) : 311 - 330
  • [4] On the performance of linkage-tree genetic algorithms for the multidimensional knapsack problem
    Martins, J.P. (jean@icmc.usp.br), 1600, Elsevier B.V., Netherlands (146):
  • [5] On the performance of linkage-tree genetic algorithms for the multidimensional knapsack problem
    Martins, Jean P.
    Fonseca, Carlos M.
    Delbem, Alexandre C. B.
    NEUROCOMPUTING, 2014, 146 : 17 - 29
  • [6] Experimental evaluation of some approximate algorithms of solving multidimensional knapsack problem
    Yuhimenko, Birute I.
    Kornilova, Svitlana V.
    Asaulyuk, Inna O.
    Kisala, Piotr
    Luganskaya, Saule
    Shedreyeva, Indira
    OPTICAL FIBERS AND THEIR APPLICATIONS 2018, 2019, 11045
  • [7] A Genetic Algorithm for the Multidimensional Knapsack Problem
    P.C. Chu
    J.E. Beasley
    Journal of Heuristics, 1998, 4 : 63 - 86
  • [8] Complexity indices for the multidimensional knapsack problem
    Derpich, Ivan
    Herrera, Carlos
    Sepulveda, Felipe
    Ubilla, Hugo
    CENTRAL EUROPEAN JOURNAL OF OPERATIONS RESEARCH, 2021, 29 (02) : 589 - 609
  • [9] The core concept for the Multidimensional Knapsack Problem
    Puchinger, Jakob
    Raidl, Guenther R.
    Pferschy, Ulrich
    EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, PROCEEDINGS, 2006, 3906 : 195 - 208
  • [10] A genetic algorithm for the multidimensional knapsack problem
    Chu, PC
    Beasley, JE
    JOURNAL OF HEURISTICS, 1998, 4 (01) : 63 - 86