Approximating the 0-1 multiple knapsack problem with agent decomposition and market negotiation

3Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The 0-1 multiple knapsack problem appears in many domains from financial portfolio management to cargo ship stowing. Algorithms for solving it range from approximate, with no lower bounds on performance, to exact, which suffer from worst case exponential time and space complexities. This paper introduces a market model based on agent decomposition and market auctions for approximating the 0-1 multiple knapsack problem, and an algorithm that implements the model (M(x)). M(x) traverses the solution space, much like simulated annealing, overcoming an inherent problem of many greedy algorithms. The use of agents ensures infeasible solutions are not considered while traversing the solution space and traversal of the solution space is both random and directed. M(x) is compared to a bound and bound algorithm and a simple greedy algorithm with a random shuffle. The results suggest M(x) is a good algorithm for approximating the 0-1 Multiple Knapsack problem.

Cite

CITATION STYLE

APA

Smolinski, B. A. (2000). Approximating the 0-1 multiple knapsack problem with agent decomposition and market negotiation. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1821, pp. 296–306). Springer Verlag. https://doi.org/10.1007/3-540-45049-1_36

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free