Fair by design: Multidimensional envy-free mechanisms

We address the common scenario where a group of agents wants to divide a set of items fairly, and at the same time seeks to optimize a global goal. Suppose that each item is a task and we want to find an allocation that minimizes the completion time of the last task in an envy-free manner, where no agent prefers anyone else's allocated task bundle over its own. This optimization goal is called makespan minimization, and the agents are often treated as machines. We give tight deterministic bounds for: (1) two unrelated machines; and (2) m≥2 related machines.

[1]  Changyuan Yu,et al.  Randomized Truthful Mechanisms for Scheduling Unrelated Machines , 2008, WINE.

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

[3]  Tim Roughgarden,et al.  Truthful Approximation Schemes for Single-Parameter Agents , 2011, SIAM J. Comput..

[4]  Matthias G. Raith,et al.  Bidding for envy-freeness: A procedural approach to n-player fair-division problems , 2002, Soc. Choice Welf..

[5]  Ellis Horowitz,et al.  Exact and Approximate Algorithms for Scheduling Nonidentical Processors , 1976, JACM.

[6]  Noam Nisan,et al.  The communication requirements of efficient allocations and supporting prices , 2006, J. Econ. Theory.

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

[8]  David B. Shmoys,et al.  A Polynomial Approximation Scheme for Scheduling on Uniform Processors: Using the Dual Approximation Approach , 1988, SIAM J. Comput..

[9]  Roger B. Myerson,et al.  Optimal Auction Design , 1981, Math. Oper. Res..

[10]  Jason D. Hartline,et al.  Envy, truth, and profit , 2011, EC '11.

[11]  D. Gale,et al.  The Strategy Structure of Two Sided Matching Markets , 1985 .

[12]  Chaitanya Swamy,et al.  Approximation Algorithms for Single-minded Envy-free Profit-maximization Problems with Limited Supply , 2008, 2008 49th Annual IEEE Symposium on Foundations of Computer Science.

[13]  Edith Cohen,et al.  Envy-Free Makespan Approximation , 2009, SIAM J. Comput..

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

[15]  Éva Tardos,et al.  Truthful mechanisms for one-parameter agents , 2001, Proceedings 2001 IEEE International Conference on Cluster Computing.

[16]  Noam Nisan,et al.  On the Computational Power of Demand Queries , 2009, SIAM J. Comput..

[17]  Edward G. Coffman,et al.  Scheduling independent tasks to reduce mean finishing time , 1974, CACM.

[18]  Venkatesan Guruswami,et al.  On profit-maximizing envy-free pricing , 2005, SODA '05.

[19]  Annamária Kovács,et al.  A Deterministic Truthful PTAS for Scheduling Related Machines , 2013, SIAM J. Comput..

[20]  Maria-Florina Balcan,et al.  Item pricing for revenue maximization , 2008, EC '08.

[21]  Noam Nisan,et al.  Algorithmic Mechanism Design , 2001, Games Econ. Behav..

[22]  Jan Karel Lenstra,et al.  Approximation algorithms for scheduling unrelated parallel machines , 1987, 28th Annual Symposium on Foundations of Computer Science (sfcs 1987).

[23]  Elias Koutsoupias,et al.  A Lower Bound of 1+φ for Truthful Scheduling Mechanisms , 2012, Algorithmica.

[24]  Ahuva Mu'alem,et al.  On Multi-dimensional Envy-Free Mechanisms , 2009, ADT.