The Geometry of Truthfulness

We study the geometrical shape of the partitions of the input space created by the allocation rule of a truthful mechanism for multi-unit auctions with multidimensional types and additive quasilinear utilities. We introduce a new method for describing the allocation graph and the geometry of truthful mechanisms for an arbitrary number of items(/tasks). Applying this method we characterize all possible mechanisms for the case of three items. Previous work shows that Monotonicity is a necessary and sufficient condition for truthfulness in convex domains. If there is only one item, monotonicity is the most practical description of truthfulness we could hope for, however for the case of more than two items and additive valuations (like in the scheduling domain) we would need a global and more intuitive description, hopefully also practical for proving lower bounds. We replace Monotonicity by a geometrical and global characterization of truthfulness. Our results apply directly to the scheduling unrelated machines problem. Until now such a characterization was only known for the case of two tasks. It was one of the tools used for proving a lower bound of $1+\sqrt{2}$ for the case of 3 players. This makes our work potentially useful for obtaining improved lower bounds for this very important problem. Finally we show lower bounds of $1+\sqrt{n}$ and n respectively for two special classes of scheduling mechanisms, defined in terms of their geometry, demonstrating how geometrical considerations can lead to lower bound proofs.

[1]  Noam Nisan,et al.  Algorithmic mechanism design (extended abstract) , 1999, STOC '99.

[2]  Elias Koutsoupias,et al.  A characterization of 2-player mechanisms for scheduling , 2008, ESA.

[3]  D. Monderer,et al.  Monotonicity and Implementability , 2010 .

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

[5]  Itai Ashlagi,et al.  An optimal lower bound for anonymous scheduling mechanisms , 2009, EC '09.

[6]  J. Rochet A necessary and sufficient condition for rationalizability in a quasi-linear context , 1987 .

[7]  Rudolf Müller,et al.  Dominant Strategy Mechanisms with Multidimensional Types , 2005, Computing and Markets.

[8]  Dov Monderer Monotonicity and implementability: extended abstract , 2008, EC '08.

[9]  Michael E. Saks,et al.  Weak monotonicity suffices for truthfulness on convex domains , 2005, EC '05.

[10]  Kurt Mehlhorn,et al.  Algorithms - ESA 2008, 16th Annual European Symposium, Karlsruhe, Germany, September 15-17, 2008. Proceedings , 2008, ESA.

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

[12]  S. Bikhchandani,et al.  Weak Monotonicity Characterizes Deterministic Dominant-Strategy Implementation , 2006 .

[13]  Shahar Dobzinski,et al.  On characterizations of truthful mechanisms for combinatorial auctions and scheduling , 2008, EC '08.

[14]  Robert D. Kleinberg,et al.  Truthful germs are contagious: a local to global characterization of truthfulness , 2008, EC '08.

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

[16]  Rudolf Müller,et al.  Characterizing Incentive Compatibility for Convex Valuations , 2009, SAGT.

[17]  Chaitanya Swamy,et al.  Truthful mechanism design for multi-dimensional scheduling via cycle monotonicity , 2007, EC '07.

[18]  Elias Koutsoupias,et al.  A Lower Bound of 1+phi for Truthful Scheduling Mechanisms , 2007, MFCS.

[19]  Maxime Crochemore,et al.  Finding Patterns In Given Intervals , 2007, Fundam. Informaticae.

[20]  Elias Koutsoupias,et al.  A Lower Bound for Scheduling Mechanisms , 2007, SODA '07.