arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1503.00941cs.GT
收藏

最大最小份额分配的近似算法

Approximation Algorithms for Computing Maximin Share Allocations

Georgios Amanatidis, Evangelos Markakis, Afshin Nikzad, Amin Saberi

摘要:

我们研究的问题计算最大最小份额保证,最近推出的公平性概念。给定一组$n$代理和一组货物,如果允许单个代理以她喜欢的任何方式将货物划分为$n$束,然后接收她最不想要的束,那么她所能保证的最大最小份额就是她自己的最佳份额。我们的问题的目标是找到一个分区,使每个代理都保证她的最大最小份额。在具有不可分割商品的设置中,不能保证这样的分配存在,因此我们求助于近似算法。我们的主要结果是一个$2/3$近似,在多项式时间内运行的任何数量的代理。这改进了Procaccia和Wang的算法,该算法也产生了$2/3$近似,但仅对于常数数量的代理在多项式时间内运行。为了实现这一点,我们重新设计了他们算法的某些部分。此外,出于明显的困难,在理论和实验上,在寻找近似解的存在性的下限,我们进行概率分析。我们证明,在随机生成的情况下,有很高的概率存在一个最大的份额分配。这可以被看作是相关著作中报道的实验证据的合理性。最后,我们提供了进一步的积极成果,从以前的作品中出现的两个特殊情况。第一个是有趣的情况下,$3$代理,它是已知的,确切的最大最小份额分配并不总是存在(相反的情况下,$2$代理)。我们提供了一个$7/8$ -近似算法,改进了以前已知的结果$3/4$。第二种情况是当所有项目值都属于$\{0, 1, 2\}$时,扩展了Bouveret和Lemaintre中研究的$\{0, 1\}$设置。在这种情况下,我们得到了一个精确的算法,任何数量的代理。

英文摘要:

We study the problem of computing maximin share guarantees, a recently introduced fairness notion. Given a set of $n$ agents and a set of goods, the maximin share of a single agent is the best that she can guarantee to herself, if she would be allowed to partition the goods in any way she prefers, into $n$ bundles, and then receive her least desirable bundle. The objective then in our problem is to find a partition, so that each agent is guaranteed her maximin share. In settings with indivisible goods, such allocations are not guaranteed to exist, so we resort to approximation algorithms. Our main result is a $2/3$-approximation, that runs in polynomial time for any number of agents. This improves upon the algorithm of Procaccia and Wang, which also produces a $2/3$-approximation but runs in polynomial time only for a constant number of agents. To achieve this, we redesign certain parts of their algorithm. Furthermore, motivated by the apparent difficulty, both theoretically and experimentally, in finding lower bounds on the existence of approximate solutions, we undertake a probabilistic analysis. We prove that in randomly generated instances, with high probability there exists a maximin share allocation. This can be seen as a justification of the experimental evidence reported in relevant works. Finally, we provide further positive results for two special cases that arise from previous works. The first one is the intriguing case of $3$ agents, for which it is already known that exact maximin share allocations do not always exist (contrary to the case of $2$ agents). We provide a $7/8$-approximation algorithm, improving the previously known result of $3/4$. The second case is when all item values belong to $\{0, 1, 2\}$, extending the $\{0, 1\}$ setting studied in Bouveret and Lemaître. We obtain an exact algorithm for any number of agents in this case.

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

↑