Computer Science > Computer Science and Game Theory
[Submitted on 3 Jul 2024 (v1), last revised 27 Aug 2024 (this version, v3)]
Title:Fair Division of Indivisible Chores via Earning Restricted Equilibria
View PDF HTML (experimental)Abstract:We study fair division of $m$ indivisible chores among $n$ agents with additive preferences. We consider the desirable fairness notions of envy-freeness up to any chore (EFX) and envy-freeness up to $k$ chores (EF$k$), alongside the efficiency notion of Pareto optimality (PO). We present the first constant approximations of these notions, showing the existence of:
- 4-EFX allocations, which improves the best-known factor of $O(n^2)$-EFX.
- 2-EF2 and PO allocations, which improves the best-known factor of EF$m$ and PO. In particular, we show the existence of an allocation that is PO and for every agent, either EF2 or 2-EF1.
- 3-EFX and PO allocations for the special case of bivalued instances, which improves the best-known factor of $O(n)$-EFX without any efficiency guarantees.
A notable contribution of our work is the introduction of the novel concept of earning-restricted (ER) competitive equilibrium for fractional allocations, which limits agents' earnings from each chore. Technically, our work addresses two main challenges: proving the existence of an ER equilibrium and designing algorithms that leverage ER equilibria to achieve the above results. To tackle the first challenge, we formulate a linear complementarity problem (LCP) formulation that captures all ER equilibria and show that the classic complementary pivot algorithm on the LCP must terminate at an ER equilibrium. For the second challenge, we carefully set the earning limits and use properties of ER equilibria to design sophisticated procedures that involve swapping and merging bundles to meet the desired fairness and efficiency criteria. We expect that the concept of ER equilibrium will be instrumental in deriving further results on related problems.
Submission history
From: Aniket Murhekar [view email][v1] Wed, 3 Jul 2024 17:58:22 UTC (77 KB)
[v2] Fri, 5 Jul 2024 17:40:47 UTC (75 KB)
[v3] Tue, 27 Aug 2024 17:49:28 UTC (77 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.