Dynamic Incentive Mechanisms

Much of AI is concerned with the design of intelligent agents. A complementary challenge is to understand how to design “rules of encounter” by which to promote simple, robust and beneficial interactions between multiple intelligent agents. This is a natural development, as AI is increasingly used for automated decision making in real-world settings. As we extend the ideas of mechanism design from economic theory, the mechanisms (or rules) become algorithmic and many new challenges surface. Starting with a short background on mechanism design theory, the aim of this paper is to provide a nontechnical exposition of recent results on dynamic incentive mechanisms, which provide rules for the coordination of agents in sequential decision problems. The framework of dynamic mechanism design embraces coordinated decision-making both in the context of uncertainty about the world external to an agent and also in regard to the dynamics of agent preferences. In addition to tracing some recent developments, we point to ongoing research challenges.

[1]  William Vickrey,et al.  Counterspeculation, Auctions, And Competitive Sealed Tenders , 1961 .

[2]  L. Hurwicz The Design of Mechanisms for Resource Allocation , 1973 .

[3]  H. Moulin On strategy-proofness and single peakedness , 1980 .

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

[5]  Eric Horvitz,et al.  Reasoning under Varying and Uncertain Resource Constraints , 1988, AAAI.

[6]  Christian M. Ernst,et al.  Multi-armed Bandit Allocation Indices , 1989 .

[7]  P. W. Jones,et al.  Multi-armed Bandit Allocation Indices , 1989 .

[8]  J. Bather,et al.  Multi‐Armed Bandit Allocation Indices , 1990 .

[9]  Eithan Ephrati,et al.  The Clarke Tax as a Consensus Mechanism Among Automated Agents , 1991, AAAI.

[10]  Devika Subramanian,et al.  Provably Bounded Optimal Agents , 1993, IJCAI.

[11]  Simon Parsons Do the right thing - studies in limited rationality by Stuart Russell and Eric Wefald, MIT Press, Cambridge, MA, £24.75, ISBN 0-262-18144-4 , 1994, Knowl. Eng. Rev..

[12]  Jeffrey S. Rosenschein,et al.  Designing Conventions for Automated Negotiation , 1994, AI Mag..

[13]  Atila Abdulkadiroglu,et al.  HOUSE ALLOCATION WITH EXISTING TENANTS , 1999 .

[14]  Yoav Shoham,et al.  Truth revelation in approximately efficient combinatorial auctions , 2002, EC '99.

[15]  Noam Nisan,et al.  Competitive analysis of incentive compatible on-line auctions , 2000, EC '00.

[16]  David C. Parkes,et al.  An MDP-Based Approach to Online Mechanism Design , 2003, NIPS.

[17]  Tuomas Sandholm,et al.  Using Performance Profile Trees to Improve Deliberation Control , 2004, AAAI.

[18]  Yoav Shoham,et al.  Combinatorial Auctions , 2005, Encyclopedia of Wireless Networks.

[19]  Edmund H. Durfee,et al.  Computationally-efficient combinatorial auctions for resource allocation in weakly-coupled MDPs , 2005, AAMAS '05.

[20]  Mohammad Taghi Hajiaghayi,et al.  Online auctions with re-usable goods , 2005, EC '05.

[21]  Russell Bent,et al.  Online stochastic combinatorial optimization , 2006 .

[22]  P. Maes How to Do the Right Thing , 1989 .

[23]  David C. Parkes,et al.  An Ironing-Based Approach to Adaptive Online Mechanism Design in Single-Valued Domains , 2007, AAAI.

[24]  M. Jackson,et al.  Overcoming Incentive Constraints by Linking Decisions , 2007 .

[25]  M. Said Information Revelation in Sequential Ascending Auctions , 2008 .

[26]  David C. Parkes,et al.  Efficient Metadeliberation Auctions , 2008, AAAI.

[27]  Laura A. Dabbish,et al.  Designing games with a purpose , 2008, CACM.

[28]  K. Fernow New York , 1896, American Potato Journal.

[29]  D. Bergemann,et al.  The Dynamic Pivot Mechanism , 2008 .

[30]  Moshe Tennenholtz,et al.  Approximate mechanism design without money , 2009, EC '09.

[31]  David C. Parkes,et al.  When Analysis Fails: Heuristic Mechanism Design via Self-correcting Procedures , 2009, SOFSEM.

[32]  David C. Parkes,et al.  Self-correcting sampling-based dynamic multi-unit auctions , 2009, EC '09.

[33]  D. Parkes,et al.  Quantifying the Strategyproofness of Mechanisms via Metrics on Payoff Distributions , 2009, UAI.

[34]  David C. Parkes,et al.  Efficient Mechanisms with Dynamic Populations and Dynamic Types , 2009 .

[35]  Craig Boutilier,et al.  The unavailable candidate model: a decision-theoretic view of social choice , 2010, EC '10.

[36]  Dafna Shahaf,et al.  Generalized Task Markets for Human and Machine Computation , 2010, AAAI.

[37]  Eric Budish,et al.  The Multi-Unit Assignment Problem: Theory and Evidence from Course Allocation at Harvard , 2010 .

[38]  Sujit Gujar,et al.  Tolerable Manipulability in Dynamic Assignment without Money , 2010, AAAI.

[39]  Sarvapali D. Ramchurn,et al.  Agent-based micro-storage management for the Smart Grid , 2010, AAMAS.

[40]  Alex Gershkov,et al.  Revenue maximization in the dynamic knapsack problem , 2011 .