Skip to main content

Automated Dynamic Mechanism Design

Publication ,  Conference
Zhang, H; Conitzer, V
Published in: Advances in Neural Information Processing Systems
January 1, 2021

We study Bayesian automated mechanism design in unstructured dynamic environments, where a principal repeatedly interacts with an agent, and takes actions based on the strategic agent's report of the current state of the world. Both the principal and the agent can have arbitrary and potentially different valuations for the actions taken, possibly also depending on the actual state of the world. Moreover, at any time, the state of the world may evolve arbitrarily depending on the action taken by the principal. The goal is to compute an optimal mechanism which maximizes the principal's utility in the face of the self-interested strategic agent. We give an efficient algorithm for computing optimal mechanisms, with or without payments, under different individual-rationality constraints, when the time horizon is constant. Our algorithm is based on a sophisticated linear program formulation, which can be customized in various ways to accommodate richer constraints. For environments with large time horizons, we show that the principal's optimal utility is hard to approximate within a certain constant factor, complementing our algorithmic result. These results paint a relatively complete picture for automated dynamic mechanism design in unstructured environments. We further consider a special case of the problem where the agent is myopic, and give a refined efficient algorithm whose time complexity scales linearly in the time horizon. In the full version of the paper, we show that memoryless mechanisms, which are without loss of generality optimal in Markov decision processes without strategic behavior, do not provide a good solution for our problem, in terms of both optimality and computational tractability. Moreover, we present experimental results where our algorithms are applied to synthetic dynamic environments with different characteristics, which not only serve as a proof of concept for our algorithms, but also exhibit intriguing phenomena in dynamic mechanism design.

Duke Scholars

Published In

Advances in Neural Information Processing Systems

ISSN

1049-5258

Publication Date

January 1, 2021

Volume

33

Start / End Page

27785 / 27797

Related Subject Headings

  • 4611 Machine learning
  • 1702 Cognitive Sciences
  • 1701 Psychology
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Zhang, H., & Conitzer, V. (2021). Automated Dynamic Mechanism Design. In Advances in Neural Information Processing Systems (Vol. 33, pp. 27785–27797).
Zhang, H., and V. Conitzer. “Automated Dynamic Mechanism Design.” In Advances in Neural Information Processing Systems, 33:27785–97, 2021.
Zhang H, Conitzer V. Automated Dynamic Mechanism Design. In: Advances in Neural Information Processing Systems. 2021. p. 27785–97.
Zhang, H., and V. Conitzer. “Automated Dynamic Mechanism Design.” Advances in Neural Information Processing Systems, vol. 33, 2021, pp. 27785–97.
Zhang H, Conitzer V. Automated Dynamic Mechanism Design. Advances in Neural Information Processing Systems. 2021. p. 27785–27797.

Published In

Advances in Neural Information Processing Systems

ISSN

1049-5258

Publication Date

January 1, 2021

Volume

33

Start / End Page

27785 / 27797

Related Subject Headings

  • 4611 Machine learning
  • 1702 Cognitive Sciences
  • 1701 Psychology