Computer Science > Computer Science and Game Theory
[Submitted on 8 Sep 2017 (v1), last revised 10 Jun 2019 (this version, v7)]
Title:Democratic Fair Allocation of Indivisible Goods
View PDFAbstract:We study the problem of fairly allocating indivisible goods to groups of agents. Agents in the same group share the same set of goods even though they may have different preferences. Previous work has focused on unanimous fairness, in which all agents in each group must agree that their group's share is fair. Under this strict requirement, fair allocations exist only for small groups. We introduce the concept of democratic fairness, which aims to satisfy a certain fraction of the agents in each group. This concept is better suited to large groups such as cities or countries. We present protocols for democratic fair allocation among two or more arbitrarily large groups of agents with monotonic, additive, or binary valuations. For two groups with arbitrary monotonic valuations, we give an efficient protocol that guarantees envy-freeness up to one good for at least $1/2$ of the agents in each group, and prove that the $1/2$ fraction is optimal. We also present other protocols that make weaker fairness guarantees to more agents in each group, or to more groups. Our protocols combine techniques from different fields, including combinatorial game theory, cake cutting, and voting.
Submission history
From: Warut Suksompong [view email][v1] Fri, 8 Sep 2017 06:48:28 UTC (19 KB)
[v2] Sun, 4 Feb 2018 21:32:58 UTC (28 KB)
[v3] Sun, 13 May 2018 16:47:57 UTC (21 KB)
[v4] Tue, 25 Sep 2018 12:49:41 UTC (32 KB)
[v5] Wed, 17 Oct 2018 20:31:55 UTC (34 KB)
[v6] Sun, 25 Nov 2018 18:59:33 UTC (41 KB)
[v7] Mon, 10 Jun 2019 08:40:01 UTC (48 KB)
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
Connected Papers (What is Connected Papers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.