paper

Distributed Approximation Algorithms for the Multiple Knapsack Problem

arXiv:1702.00787

Abstract

We consider the distributed version of the Multiple Knapsack Problem (MKP), where items are to be distributed amongst processors, each with a knapsack. We propose different distributed approximation algorithms with a tradeoff between time and message complexities. The algorithms are based on the greedy approach of assigning the best item to the knapsack with the largest capacity. These algorithms obtain a solution with a bound of times the optimum solution, with either time and messages, or time and messages.

18 pages

Distributed Approximation Algorithms for the Multiple Knapsack Problem · wovepaper