The Revelation Principle for Mechanism Design with Signaling Costs

The revelation principle is a key tool in mechanism design. It allows the designer to restrict attention to truthful mechanisms, greatly facilitating analysis. This is also borne out algorithmically, allowing certain computational problems in mechanism design to be solved in polynomial time. Unfortunately, when not every type can misreport every other type (the partial verification model) or—more generally—misreporting can be costly, the revelation principle can fail to hold. This also leads to NP-hardness results. The primary contribution of this article consists of characterizations of conditions under which the revelation principle still holds when reporting can be costly. (These are generalizations of conditions given earlier for the partial verification case [11, 21].) Furthermore, our results extend to cases where, instead of reporting types directly, agents send signals that do not directly correspond to types. In this case, we obtain conditions for when the mechanism designer can restrict attention to a given (but arbitrary) mapping from types to signals without loss of generality.

[1]  Edith Elkind,et al.  Mechanism design: from partial to probabilistic verification , 2012, EC '12.

[2]  Joel Watson,et al.  Evidence disclosure and verifiability , 2004, J. Econ. Theory.

[3]  P. Reny,et al.  Evidence Based Mechanisms ∗ , 2015 .

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

[5]  Sergei Severinov,et al.  Optimal Screening with Costly Misrepresentation. , 2007 .

[6]  Vincent Conitzer,et al.  Complexity of Mechanism Design , 2002, UAI.

[7]  Blaine Nelson,et al.  The security of machine learning , 2010, Machine Learning.

[8]  Pedro M. Domingos,et al.  Adversarial classification , 2004, KDD.

[9]  Carmine Ventre,et al.  Alternatives to truthfulness are hard to recognize , 2009, Autonomous Agents and Multi-Agent Systems.

[10]  Christos H. Papadimitriou,et al.  Strategic Classification , 2015, ITCS.

[11]  Joel Watson,et al.  Hard Evidence and Mechanism Design , 2002, Games Econ. Behav..

[12]  Vincent Conitzer,et al.  Complexity of Mechanism Design with Signaling Costs , 2015, AAMAS.

[13]  Ronald Strausz Mechanism Design with Partially Verifiable Information , 2016 .

[14]  Navin Kartik,et al.  Implementation with Evidence , 2012 .

[15]  Lan Yu Mechanism design with partial verification and revelation principle , 2010, Autonomous Agents and Multi-Agent Systems.

[16]  Vincent Conitzer,et al.  Self-interested automated mechanism design and implications for optimal combinatorial auctions , 2004, EC '04.

[17]  John A. Weinberg,et al.  Optimal Contracts under Costly State Falsification , 1989, Journal of Political Economy.

[18]  Navin Kartik,et al.  Simple mechanisms and preferences for honesty , 2014, Games Econ. Behav..

[19]  M. Spence Job Market Signaling , 1973 .

[20]  Sergei Severinov,et al.  Mechanism design with partial state verifiability , 2008, Games Econ. Behav..

[21]  Jerry R. Green,et al.  Partially Verifiable Information and Mechanism Design , 1986 .