On Existence of Truthful Fair Cake Cutting Mechanisms

We study the fair division problem on divisible heterogeneous resources (the cake cutting problem) with strategic agents, where each agent can manipulate his/her private valuation in order to receive a better allocation. A (direct-revelation) mechanism takes agents’ reported valuations as input, and outputs an allocation that satisfies a given fairness requirement. A natural and fundamental open problem, first raised by Chen et al. [12] and subsequently raised by Procaccia [21], Aziz and Ye [4], Brânzei and Miltersen [11], Menon and Larson [19], Bei et al. [6, 7], etc., is whether there exists a deterministic, truthful and envy-free (or even proportional) cake cutting mechanism. In this paper, we resolve this open problem by proving that there does not exist a deterministic, truthful and proportional cake cutting mechanism, even in the special case where all of the followings hold: • there are only two agents; • each agent’s valuation is a piecewise-constant function; • each agent is hungry: each agent has a strictly positive value on any part of the cake. The impossibility result extends to the case where the mechanism is allowed to leave some part of the cake unallocated. To circumvent this impossibility result, we aim to design mechanisms that possess certain degree of truthfulness. Motivated by the kind of truthfulness possessed by the classical I-cut-you-choose protocol, we define a weaker notion of truthfulness: the risk-averse truthfulness. We show that the well-known moving-knife procedure and Even-Paz algorithm do not have this truthful property. We propose a mechanism that is risk-averse truthful and envy-free, and a mechanism that is risk-averse truthful and proportional that always outputs allocations with connected pieces.

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

[2]  Ning Chen,et al.  Optimal Proportional Cake Cutting with Connected Pieces , 2012, AAAI.

[3]  Xiaohui Bei,et al.  Truthful fair division without free disposal , 2018, Social Choice and Welfare.

[4]  W. Thomson Problems of fair division and the Egalitarian solution , 1983 .

[5]  Haris Aziz,et al.  Cake Cutting Algorithms for Piecewise Constant and Piecewise Uniform Valuations , 2013, WINE.

[6]  Jack M. Robertson,et al.  Cake-cutting algorithms - be fair if you can , 1998 .

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

[8]  Elchanan Mossel,et al.  Truthful Fair Division , 2010, SAGT.

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

[10]  Walter Stromquist,et al.  Envy-Free Cake Divisions Cannot be Found by Finite Protocols , 2008, Electron. J. Comb..

[11]  Haris Aziz,et al.  A discrete and bounded envy-free cake cutting protocol for four agents , 2015, STOC.

[12]  Haris Aziz,et al.  A Discrete and Bounded Envy-Free Cake Cutting Protocol for Any Number of Agents , 2016, 2016 IEEE 57th Annual Symposium on Foundations of Computer Science (FOCS).

[13]  Simina Brânzei,et al.  A Dictatorship Theorem for Cake Cutting , 2015, IJCAI.

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

[15]  Mohammad Ghodsi,et al.  Envy-Free Mechanisms with Minimum Number of Cuts , 2017, AAAI.

[16]  Ariel D. Procaccia,et al.  Cake cutting: not just child's play , 2013, CACM.

[17]  Shimon Even,et al.  A note on cake cutting , 1984, Discret. Appl. Math..

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

[19]  Qiang Zhang,et al.  Truthful Cake Cutting Mechanisms with Externalities: Do Not Make Them Care for Others Too Much! , 2015, IJCAI.

[20]  Vijay Menon,et al.  Deterministic, Strategyproof, and Fair Cake Cutting , 2017, IJCAI.

[21]  Ariel D. Procaccia,et al.  How to Cut a Cake Before the Party Ends , 2013, AAAI.

[22]  Noam Nisan,et al.  Incentive Compatible Two Player Cake Cutting , 2012, WINE.

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