Abstract
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, hence, 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 [14], which also produces a \(2/3\)-approximation but runs in polynomial time only for a constant number of agents. We then investigate the intriguing case of \(3\) agents, for which it is already known that exact maximin share allocations do not always exist. We provide a \(6/7\)-approximation algorithm for this case, improving on the currently known ratio of \(3/4\). Finally, 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 [5, 14], that maximin share allocations exist almost always.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.