INFORMS Journal on Computing
HOME HELP FEEDBACK SUBSCRIPTIONS ARCHIVE SEARCH
 QUICK SEARCH:   [advanced]


     


INFORMS JOURNAL ON COMPUTING,
Published online in Articles in Advance, August 18, 2009
DOI: 10.1287/ijoc.1090.0344
This Article
Right arrow Full Text (PDF)
Right arrow Alert me when this article is cited
Right arrow Alert me if a correction is posted
Services
Right arrow Email this article to a friend
Right arrow Similar articles in this journal
Right arrow Alert me to new issues of the journal
Right arrow Download to citation manager
Right arrow reprints & permissions
Google Scholar
Right arrow Articles by Puchinger, J.
Right arrow Articles by Pferschy, U.

The Multidimensional Knapsack Problem: Structure and Algorithms

Jakob Puchinger, Günther R. Raidl, Ulrich Pferschy

NICTA Victoria Research Laboratory, Department of Computer Science and Software Engineering, University of Melbourne, Melbourne, Victoria, 3010 Australia
Institute of Computer Graphics and Algorithms, Vienna University of Technology, A-1040 Vienna, Austria
Department of Statistics and Operations Research, University of Graz, A-8010 Graz, Austria

jakobp{at}csse.unimelb.edu.au
raidl{at}ads.tuwien.ac.at
pferschy{at}uni-graz.at

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

Key words: multidimensional knapsack problem; integer linear programming; heuristics
History: received March 2007; revised July 2008; accepted April 2009.







HOME HELP FEEDBACK SUBSCRIPTIONS ARCHIVE SEARCH
Copyright © 2009 by INFORMS.