Allocating Indivisible Goods to Strategic Agents: Pure Nash Equilibria and Fairness

We consider the problem of fairly allocating a set of indivisible goods to a set of strategic agents with additive valuation functions. We assume no monetary transfers and, therefore, a mechanism in our se‹ing is an algorithm that takes as input the reported—rather than the true—values of the agents. Our main goal is to explore whether there exist mechanisms that have pure Nash equilibria for every instance and, at the same time, provide fairness guarantees for the allocations that correspond to these equilibria. We focus on two relaxations of envy-freeness, namely envy-freeness up to one good (EF1), and envy-freeness up to any good (EFX), andwe positively answer the above question. In particular, we study two algorithms that are known to produce such allocations in the non-strategic se‹ing: Round-Robin (EF1 allocations for any number of agents) and a cut-and-choose algorithm of Plaut and Roughgarden [42] (EFX allocations for two agents). For Round-Robin we show that all of its pure Nash equilibria induce allocations that are EF1 with respect to the underlying true values, while for the algorithm of Plaut and Roughgarden we show that the corresponding allocations not only are EFX but also satisfy maximin share fairness, something that is not true for this algorithm in the non-strategic se‹ing! Further, we show that a weaker version of the la‹er result holds for any mechanism for two agents that always has pure Nash equilibria which all induce EFX allocations.

[1]  Kurt Mehlhorn,et al.  Improving EFX Guarantees through Rainbow Cycle Number , 2021, EC.

[2]  Simina Brânzei,et al.  An Algorithmic Framework for Strategic Fair Division , 2013, AAAI.

[3]  Ioannis Caragiannis,et al.  On Low-Envy Truthful Allocations , 2009, ADT.

[4]  K. Mehlhorn,et al.  EFX Exists for Three Agents , 2020, EC.

[5]  Evangelos Markakis,et al.  Comparing Approximate Relaxations of Envy-Freeness , 2018, IJCAI.

[6]  Tim Roughgarden,et al.  Almost Envy-Freeness with General Valuations , 2017, SODA.

[7]  H. Steinhaus,et al.  Sur la division pragmatique , 1949 .

[8]  Toby Walsh,et al.  Equilibria in Sequential Allocation , 2017, ADT.

[9]  Jugal Garg,et al.  Approximating Maximin Share Allocations , 2019, SOSA.

[10]  Ning Chen,et al.  Cake Cutting: Envy and Truth , 2017, IJCAI.

[11]  H. Varian Equity, Envy and Efficiency , 1974 .

[12]  Ramaswamy Chandrasekaran,et al.  A Class of Sequential Games , 1971, Oper. Res..

[13]  Evangelos Markakis,et al.  Approximation Algorithms for Computing Maximin Share Allocations , 2015, ICALP.

[14]  Mingyu Xiao,et al.  Algorithms for Manipulating Sequential Allocation , 2019, AAAI.

[15]  Gagan Goel,et al.  Mechanism design for fair division: allocating divisible items without payments , 2012, EC '13.

[16]  Yann Chevaleyre,et al.  Fair Allocation of Indivisible Goods , 2016, Handbook of Computational Social Choice.

[17]  Simina Brânzei,et al.  Nash Social Welfare Approximation for Strategic Agents , 2016, EC.

[18]  Jugal Garg,et al.  An Improved Approximation Algorithm for Maximin Shares , 2019, EC.

[19]  Alexandros Hollender,et al.  Maximum Nash Welfare and Other Stories About EFX , 2020, IJCAI.

[20]  Eric Budish,et al.  The Combinatorial Assignment Problem: Approximate Competitive Equilibrium from Equal Incomes , 2010, Journal of Political Economy.

[21]  Ariel D. Procaccia,et al.  Truth, justice, and cake cutting , 2010, Games Econ. Behav..

[22]  Evangelos Markakis,et al.  Truthful Allocation Mechanisms Without Payments: Characterization and Implications on Fairness , 2017, EC.

[23]  Evangelos Markakis,et al.  On Truthful Mechanisms for Maximin Share Allocations , 2016, IJCAI.

[24]  Amos Fiat,et al.  (Almost Full) EFX Exists for Four Agents (and Beyond) , 2021, ArXiv.

[25]  Eric Budish The Combinatorial Assignment Problem: Approximate Competitive Equilibrium from Equal Incomes , 2011, Journal of Political Economy.

[26]  D. Foley Resource allocation and the public sector , 1967 .

[27]  Jérôme Lang,et al.  Complexity of Manipulating Sequential Allocation , 2016, AAAI.

[28]  Elchanan Mossel,et al.  On approximately fair allocations of indivisible goods , 2004, EC '04.

[29]  Evangelos Markakis,et al.  Multiple Birds with One Stone: Beating 1/2 for EFX and GMMS via Envy Cycle Elimination , 2019, AAAI.

[30]  Mohammad Ghodsi,et al.  Fair Allocation of Indivisible Goods: Improvements and Generalizations , 2017, EC.

[31]  S. Pápai,et al.  Strategyproof multiple assignment using quotas , 2000 .

[32]  BarmanSiddharth,et al.  Approximation Algorithms for Maximin Fair Division , 2020 .

[33]  Eiichi Miyagawa,et al.  Strategy-proofness, solidarity, and consistency for multiple assignment problems , 2002, Int. J. Game Theory.

[34]  Bettina Klaus,et al.  Coalitional strategy-proof and resource-monotonic solutions for multiple assignment problems , 2003, Soc. Choice Welf..

[35]  Xin Huang,et al.  Envy-Freeness Up to Any Item with High Nash Welfare: The Virtue of Donating Items , 2019, EC.

[36]  Mohammad Ghodsi,et al.  Fair Allocation of Indivisible Goods: Improvement , 2021, Math. Oper. Res..

[37]  E. Markakis Approximation Algorithms and Hardness Results for Fair Division with Indivisible Goods , 2017 .

[38]  S. Pápai,et al.  Strategyproof and Nonbossy Multiple Assignments , 2001 .

[39]  Ariel D. Procaccia,et al.  The Unreasonable Fairness of Maximum Nash Welfare , 2016, EC.

[40]  Ariel D. Procaccia,et al.  The Unreasonable Fairness of Maximum Nash Welfare , 2019, ACM Trans. Economics and Comput..

[41]  Ariel D. Procaccia,et al.  Fair enough: guaranteeing approximate maximin shares , 2014, EC.

[42]  Jérôme Lang,et al.  Manipulating picking sequences , 2014, ECAI.

[43]  Simina Brânzei,et al.  Nash Social Welfare Approximation for Strategic Agents , 2021 .

[44]  Jugal Garg,et al.  Computing Fair and Efficient Allocations with Few Utility Values , 2023, SAGT.

[45]  Jérôme Monnot,et al.  Near Fairness in Matroids , 2014, ECAI.

[46]  Y. Narahari,et al.  Groupwise Maximin Fair Allocation of Indivisible Goods , 2017, AAAI.

[47]  Gerhard J. Woeginger,et al.  A polynomial-time approximation scheme for maximizing the minimum machine completion time , 1997, Oper. Res. Lett..

[48]  Ryoga Mahara Existence of EFX for Two Additive Valuations , 2020, ArXiv.