On the complexity of Pareto-optimal and envy-free lotteries

We study the classic problem of dividing a collection of indivisible resources in a fair and efficient manner among a set of agents having varied preferences. Pareto optimality is a standard notion of economic efficiency, which states that it should be impossible to find an allocation that improves some agent's utility without reducing any other's. On the other hand, a fundamental notion of fairness in resource allocation settings is that of envy-freeness, which renders an allocation to be fair if every agent (weakly) prefers her own bundle over that of any other agent's bundle. Unfortunately, an envy-free allocation may not exist if we wish to divide a collection of indivisible items. Introducing randomness is a typical way of circumventing the non-existence of solutions, and therefore, allocation lotteries, i.e., distributions over allocations have been explored while relaxing the notion of fairness to ex-ante envy freeness. We consider a general fair division setting with $n$ agents and a family of admissible $n$-partitions of an underlying set of items. Every agent is endowed with partition-based utilities, which specify her cardinal utility for each bundle of items in every admissible partition. In such fair division instances, Cole and Tao (2021) have proved that an ex-ante envy-free and Pareto-optimal allocation lottery is always guaranteed to exist. We strengthen their result while examining the computational complexity of the above total problem and establish its membership in the complexity class PPAD. Furthermore, for instances with a constant number of agents, we develop a polynomial-time algorithm to find an ex-ante envy-free and Pareto-optimal allocation lottery. On the negative side, we prove that maximizing social welfare over ex-ante envy-free and Pareto-optimal allocation lotteries is NP-hard.

[1]  Alexandros A. Voudouris,et al.  Fair division of indivisible goods: Recent progress and open questions , 2022, Artif. Intell..

[2]  C. Papadimitriou,et al.  The Computational Complexity of Multi-player Concave Games and Kakutani Fixed Points , 2022, EC.

[3]  Kristoffer Arnsfelt Hansen,et al.  FIXP-membership via Convex Optimization: Games, Cakes, and Markets , 2021, 2021 IEEE 62nd Annual Symposium on Foundations of Computer Science (FOCS).

[4]  Ioannis Caragiannis,et al.  On Interim Envy-Free Allocation Lotteries , 2021, EC.

[5]  Rohit Vaish,et al.  Best of Both Worlds: Ex-Ante and Ex-Post Fairness in Resource Allocation , 2020, EC.

[6]  H. Aziz Simultaneously Achieving Ex-ante and Ex-post Fairness , 2020, WINE.

[7]  Mihalis Yannakakis,et al.  Computational Complexity of the Hylland-Zeckhauser Scheme for One-Sided Matching Markets , 2020, ITCS.

[8]  Haris Aziz,et al.  A Probabilistic Approach to Voting, Allocation, Matching, and Coalition Formation , 2020, The Future of Economic Design.

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

[10]  Alexandros A. Voudouris,et al.  Maximum Nash Welfare and Other Stories About EFX , 2020, IJCAI.

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

[12]  Kurt Mehlhorn,et al.  A Little Charity Guarantees Almost Envy-Freeness , 2019, SODA.

[13]  Richard Cole,et al.  On the Existence of Pareto Efficient and Envy Free Allocations , 2019, J. Econ. Theory.

[14]  Ioannis Caragiannis,et al.  Stable Fractional Matchings , 2019, EC.

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

[16]  Sylvain Bouveret,et al.  Characterizing conflicts in fair division of indivisible goods using a scale of criteria , 2016, Autonomous Agents and Multi-Agent Systems.

[17]  Battal Dogan,et al.  Efficiency and Stability of Probabilistic Assignments in Marriage Problems , 2015, Games Econ. Behav..

[18]  Paul R. Milgrom,et al.  Designing Random Allocation Mechanisms: Theory and Applications , 2013 .

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

[20]  Kousha Etessami,et al.  On the Complexity of Nash Equilibria and Other Fixed Points (Extended Abstract) , 2010, 48th Annual IEEE Symposium on Foundations of Computer Science (FOCS'07).

[21]  Abhay Parekh,et al.  Spectrum sharing for unlicensed bands , 2005, IEEE Journal on Selected Areas in Communications.

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

[23]  Hervé Moulin,et al.  Fair division and collective welfare , 2003 .

[24]  Yan Chen,et al.  Improving Efficiency of On-Campus Housing: An Experimental Study , 2002 .

[25]  Hervé Moulin,et al.  A New Solution to the Random Assignment Problem , 2001, J. Econ. Theory.

[26]  F. Su Rental Harmony: Sperner's Lemma in Fair Division , 1999 .

[27]  S. Brams,et al.  Fair Division: From Cake-Cutting to Dispute Resolution , 1996 .

[28]  Atila Abdulkadiroglu,et al.  RANDOM SERIAL DICTATORSHIP AND THE CORE FROM RANDOM ENDOWMENTS IN HOUSE ALLOCATION PROBLEMS , 1998 .

[29]  Christos H. Papadimitriou,et al.  On the Complexity of the Parity Argument and Other Inefficient Proofs of Existence , 1994, J. Comput. Syst. Sci..

[30]  Bernard Chazelle,et al.  An optimal convex hull algorithm in any fixed dimension , 1993, Discret. Comput. Geom..

[31]  W. Stromquist How to Cut a Cake Fairly , 1980 .

[32]  R. Zeckhauser,et al.  The Efficient Allocation of Individuals to Positions , 1979, Journal of Political Economy.

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

[34]  C. E. Lemke,et al.  Bimatrix Equilibrium Points and Mathematical Programming , 1965 .

[35]  S. Kakutani A generalization of Brouwer’s fixed point theorem , 1941 .

[36]  Lawrence G. Sager Handbook of Computational Social Choice , 2015 .

[37]  Andrew Schotter,et al.  Improving Ef ® ciency of On-Campus Housing : An Experimental Study , 2002 .

[38]  Richard M. Karp,et al.  Reducibility Among Combinatorial Problems , 1972, 50 Years of Integer Programming.

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

[40]  Lotfi A. Zadeh,et al.  Optimality and non-scalar-valued performance criteria , 1963 .