Distributed Approximation Algorithms for the Multiple Knapsack Problem
Data Structures and Algorithms
2017-02-06 v1 Distributed, Parallel, and Cluster Computing
Discrete Mathematics
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.
Cite
@article{arxiv.1702.00787,
title = {Distributed Approximation Algorithms for the Multiple Knapsack Problem},
author = {Ananth Murthy and Chandan Yeshwanth and Shrisha Rao},
journal= {arXiv preprint arXiv:1702.00787},
year = {2017}
}
Comments
18 pages