Achieving a Fairer Future by Changing the Past

We study the problem of allocating T indivisible items that arrive online to agents with additive valuations. The allocation must satisfy a prominent fairness notion, envy-freeness up to one item (EF1), at each round. To make this possible, we allow the reallocation of previously allocated items, but aim to minimize these so-called adjustments. For the case of two agents, we show that algorithms that are informed about the values of future items can get by without any adjustments, whereas uninformed algorithms require Θ(T ) adjustments. For the general case of three or more agents, we prove that even informed algorithms must use Ω(T ) adjustments, and design an uninformed algorithm that requires only O(T ).

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

[2]  Eric J. Friedman,et al.  Controlled Dynamic Fair Division , 2017, EC.

[3]  Toby Walsh,et al.  Online Cake Cutting , 2010, ADT.

[4]  SU Francisedward RENTAL HARMONY : SPERNER ’ S LEMMA IN FAIR DIVISION , 2000 .

[5]  Ariel D. Procaccia,et al.  No agent left behind: dynamic fair division of multiple resources , 2013, AAMAS.

[6]  Toby Walsh,et al.  Pure Nash Equilibria in Online Fair Division , 2017, IJCAI.

[7]  Ariel D. Procaccia,et al.  How to Make Envy Vanish Over Time , 2018, EC.

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

[9]  Toby Walsh,et al.  Online Fair Division: Analysing a Food Bank Problem , 2015, IJCAI.

[10]  Edith Elkind,et al.  Fair Division of a Graph , 2017, IJCAI.

[11]  Siddharth Barman,et al.  Approximation Algorithms for Maximin Fair Division , 2017, EC.

[12]  Hervé Moulin,et al.  Dividing Goods or Bads Under Additive Utilities , 2016, ArXiv.

[13]  Eric J. Friedman,et al.  Dynamic Fair Division with Minimal Disruptions , 2015, EC.

[14]  Steven J. Brams,et al.  Fair division - from cake-cutting to dispute resolution , 1998 .

[15]  Ariel D. Procaccia Cake Cutting Algorithms , 2016, Handbook of Computational Social Choice.

[16]  Rohit Vaish,et al.  Finding Fair and Efficient Allocations , 2017, EC.

[17]  Ariel D. Procaccia,et al.  Spliddit: unleashing fair division algorithms , 2015, SECO.

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

[19]  Ya'akov Gal,et al.  Which is the fairest (rent division) of them all? , 2017, IJCAI.

[20]  Richard Cole,et al.  Approximating the Nash Social Welfare with Indivisible Items , 2018, SIAM J. Comput..

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