Approximating Maximin Shares with Mixed Manna

07/17/2020
by   Rucha Kulkarni, et al.
0

We initiate the study of fair allocations of a mixed manna under the popular fairness notion of maximin share (MMS). A mixed manna allows an item to be a good for some agents and chore for others, hence strictly generalizes the well-studied goods (chores) only manna. For the good manna, Procaccia and Wang [PW14] showed non-existence of MMS allocation. This prompted works on finding an α-MMS allocation. A series of works obtained efficient algorithms, improving α to 3/4 for n≥ 5 agents. Computing an α-MMS allocation for the maximum α for which it exists is known to be NP-hard. But the question of finding α-MMS for the near best α remains unresolved. We make significant progress towards this question for mixed manna by showing a striking dichotomy: We derive two conditions and show that the problem is tractable under these, while dropping either renders the problem intractable. The conditions are: (i) number of agents is constant, and (ii) for every agent, her total value for goods differs significantly from that for chores. For instances satisfying (i) and (ii) we design a PTAS - an efficient algorithm to find (α-ϵ)-MMS allocation given ϵ>0 for the best possible α. We also show that if either condition is not satisfied then finding α-MMS for any α∈(0,1] is NP-hard, even when solution exists for α=1. As a corollary, our algorithm resolves the open question of designing a PTAS for the goods only setting with constantly many agents (best known α=3/4), and similarly also for chores only setting. In terms of techniques, we use market equilibrium as a tool to solve an MMS problem, which may be of independent interest.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset

Sign in with Google

×

Use your Google Account to sign in to DeepAI

×

Consider DeepAI Pro