Automated Design of Affine Maximizer Mechanisms in Dynamic Settings

Authors

  • Michael Curry Harvard University University of Zurich ETH AI Center
  • Vinzenz Thoma ETH Zurich ETH AI Center
  • Darshan Chakrabarti Columbia University
  • Stephen McAleer Carnegie Mellon University, Computer Science Department
  • Christian Kroer Columbia University
  • Tuomas Sandholm Carnegie Mellon University, Computer Science Department Optimized Markets, Strategy Robot, Strategic Machine
  • Niao He ETH Zurich
  • Sven Seuken University of Zurich ETH AI Center

DOI:

https://doi.org/10.1609/aaai.v38i9.28819

Keywords:

GTEP: Mechanism Design, GTEP: Auctions and Market-Based Systems

Abstract

Dynamic mechanism design is a challenging extension to ordinary mechanism design in which the mechanism designer must make a sequence of decisions over time in the face of possibly untruthful reports of participating agents. Optimizing dynamic mechanisms for welfare is relatively well understood. However, there has been less work on optimizing for other goals (e.g., revenue), and without restrictive assumptions on valuations, it is remarkably challenging to characterize good mechanisms. Instead, we turn to automated mechanism design to find mechanisms with good performance in specific problem instances. We extend the class of affine maximizer mechanisms to MDPs where agents may untruthfully report their rewards. This extension results in a challenging bilevel optimization problem in which the upper problem involves choosing optimal mechanism parameters, and the lower problem involves solving the resulting MDP. Our approach can find truthful dynamic mechanisms that achieve strong performance on goals other than welfare, and can be applied to essentially any problem setting---without restrictions on valuations---for which RL can learn optimal policies.

Downloads

Published

2024-03-24

How to Cite

Curry, M., Thoma, V., Chakrabarti, D., McAleer, S., Kroer, C., Sandholm, T., … Seuken, S. (2024). Automated Design of Affine Maximizer Mechanisms in Dynamic Settings. Proceedings of the AAAI Conference on Artificial Intelligence, 38(9), 9626–9635. https://doi.org/10.1609/aaai.v38i9.28819

Issue

Section

AAAI Technical Track on Game Theory and Economic Paradigms