arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1702.00787cs.DScs.DCcs.DM
收藏

多背包问题的分布式近似算法

Distributed Approximation Algorithms for the Multiple Knapsack Problem

Ananth Murthy, Chandan Yeshwanth, Shrisha Rao

摘要:

我们认为分布式版本的多背包问题(MKP),其中$m$项目之间分布的$n$处理器,每个背包。我们提出了不同的分布式近似算法的时间和消息的复杂性之间的权衡。该算法是基于贪婪的方法分配最好的项目与最大容量的背包。这些算法通过$\mathcal{O}\left(m\log n\right)$时间和$\mathcal{O}\left(m n\right)$消息,或$\mathcal{O}\left(m\right)$时间和$\mathcal{O}\left(mn^{2}\right)$消息,获得具有$\frac{1}{n+1}$乘以最优解的界限的解。

英文摘要:

We consider the distributed version of the Multiple Knapsack Problem (MKP), where $m$ items are to be distributed amongst $n$ 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 $\frac{1}{n+1}$ times the optimum solution, with either $\mathcal{O}\left(m\log n\right)$ time and $\mathcal{O}\left(m n\right)$ messages, or $\mathcal{O}\left(m\right)$ time and $\mathcal{O}\left(mn^{2}\right)$ messages.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑