Approximation Algorithms for Computing Maximin Share Allocations
Georgios Amanatidis, Evangelos Markakis, Afshin Nikzad, Amin Saberi

TL;DR
This paper develops a polynomial-time 2/3-approximation algorithm for maximin share fairness in indivisible goods allocation, improves previous bounds for three agents, and analyzes probabilistic existence of solutions.
Contribution
It introduces a new 2/3-approximation algorithm applicable to any number of agents, improving upon prior methods limited to constant agents, and provides exact and approximate solutions for special cases.
Findings
Achieves a 2/3-approximation for general cases, improving previous algorithms.
Provides a 7/8-approximation for three agents, surpassing the 3/4 bound.
Shows high probability of existence of maximin share allocations in random instances.
Abstract
We study the problem of computing maximin share guarantees, a recently introduced fairness notion. Given a set of 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 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 -approximation, that runs in polynomial time for any number of agents. This improves upon the algorithm of Procaccia and Wang, which also produces a -approximation but runs in polynomial time only for a constant number of agents. To achieve this, we redesign certain parts…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
