Constrained automated mechanism design for infinite games of incomplete information

We present a functional framework for automated Bayesian and worst-case mechanism design, based on a two-stage game model of strategic interaction between the designer and the mechanism participants. At the core of our framework is a black-box optimization algorithm which guides the process of evaluating candidate mechanisms. We apply the approach to several classes of two-player infinite games of incomplete information, producing optimal or nearly optimal mechanisms using various objective functions. By comparing our results with known optimal mechanisms, and in some cases improving on the best known mechanisms, we provide evidence that ours is a promising approach to parametrized mechanism design for infinite Bayesian games.

[1]  Dave Cliff,et al.  Evolution of market mechanism through a continuous space of auction-types , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[2]  Peter Stone,et al.  Adaptive mechanism design: a metalearning approach , 2006, ICEC '06.

[3]  A. Roth,et al.  The Redesign of the Matching Market for American Physicians: Some Engineering Aspects of Economic Design , 1999, The American economic review.

[4]  Vincent Conitzer,et al.  Worst-case optimal redistribution of VCG payments in multi-unit auctions , 2009, Games Econ. Behav..

[5]  E. Maasland,et al.  Auction Theory , 2021, Springer Texts in Business and Economics.

[6]  Vincent Conitzer,et al.  Optimal-in-expectation redistribution mechanisms , 2008, Artif. Intell..

[7]  Vincent Conitzer,et al.  Incremental Mechanism Design , 2007, IJCAI.

[8]  Yoav Shoham,et al.  Spiteful Bidding in Sealed-Bid Auctions , 2007, IJCAI.

[9]  Sandro Ridella,et al.  Minimizing multimodal functions of continuous variables with the “simulated annealing” algorithmCorrigenda for this article is available here , 1987, TOMS.

[10]  Michael P. Wellman,et al.  Empirical mechanism design: methods, with application to a supply-chain scenario , 2006, EC '06.

[11]  Andrew McLennan,et al.  Gambit: Software Tools for Game Theory , 2006 .

[12]  P. Cramton,et al.  Dissolving a Partnership Efficiently , 1985 .

[13]  Vincent Conitzer,et al.  An algorithm for automatically designing deterministic mechanisms without payments , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..

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

[15]  Michael P. Wellman,et al.  Computing Best-Response Strategies in Infinite Games of Incomplete Information , 2004, UAI.

[16]  Stephen J. Wright,et al.  Numerical Optimization , 2018, Fundamental Statistical Inference.

[17]  Mark Fleischer Simulated annealing: past, present, and future , 1995, WSC '95.

[18]  Andrew Byde,et al.  Applying Evolutionary Search to a Parametric Family of Auction Mechanisms , 2006 .

[19]  Vincent Conitzer,et al.  Automated Design of Multistage Mechanisms , 2007, IJCAI.

[20]  J. Morgan,et al.  The Spite Motive and Equilibrium Behavior in Auctions , 2003 .

[21]  Jérémie Gallien,et al.  Sloan School of Management Working Paper 4268-02 December 2002 Dynamic Mechanism Design for Online Commerce , 2002 .

[22]  Patrick Siarry,et al.  Enhanced simulated annealing for globally minimizing functions of many-continuous variables , 1997, TOMS.

[23]  Michael P. Wellman,et al.  Stochastic Search Methods for Nash Equilibrium Approximation in Simulation-based Games , 2022 .

[24]  Yevgeniy Vorobeychik,et al.  Simulation-Based Game Theoretic Analysis of Keyword Auctions with Low-Dimensional Bidding Strategies , 2009, UAI.

[25]  Gerhard Weiß,et al.  Antisocial Agents and Vickrey Auctions , 2001, ATAL.

[26]  Elizabeth Sklar,et al.  Co-evolutionary Auction Mechanism Design: A Preliminary Report , 2002, AMEC.

[27]  Vincent Conitzer,et al.  Computational criticisms of the revelation principle , 2004, EC '04.

[28]  William Samuelson Auctions in Theory and Practice , 2002 .

[29]  R. McAfee Amicable divorce: Dissolving a partnership with simple mechanisms , 1992 .

[30]  A. Mas-Colell,et al.  Microeconomic Theory , 1995 .

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

[32]  T. Sandholm,et al.  Applications of Automated Mechanism Design , 2003 .

[33]  Elizabeth Sklar,et al.  Using genetic programming to optimise pricing rules for a double auction market , 2010 .

[34]  Arkadi Nemirovski,et al.  Robust optimization – methodology and applications , 2002, Math. Program..

[35]  James C. Spall,et al.  Introduction to stochastic search and optimization - estimation, simulation, and control , 2003, Wiley-Interscience series in discrete mathematics and optimization.

[36]  Michael P. Wellman,et al.  Generating trading agent strategies: Analytic and empirical methods for infinite and large games , 2005 .

[37]  Tuomas Sandholm,et al.  Computing equilibria by incorporating qualitative models? , 2010, AAMAS.

[38]  N. Nisan Introduction to Mechanism Design (for Computer Scientists) , 2007 .