Adaptive Incentive Design with Learning Agents

Chinmay Maheshwari, Kshitij Kulkarni, Manxi Wu, Shankar Sastry
5/26/2024
cs.GTcs.MAeess.SY

No confident code implementation found for this paper. 4 possible matches can be shown below.

Abstract

We propose an adaptive incentive mechanism that learns the optimal incentives in environments where players continuously update their strategies. Our mechanism updates incentives based on each player's externality, defined as the difference between the player's marginal cost and the operator's marginal cost at each time step. The proposed mechanism updates the incentives on a slower timescale compared to the players' learning dynamics, resulting in a two-timescale coupled dynamical system. Notably, this mechanism is agnostic to the specific learning dynamics used by players to update their strategies. We show that any fixed point of this adaptive incentive mechanism corresponds to the optimal incentive mechanism, ensuring that the Nash equilibrium coincides with the socially optimal strategy. Additionally, we provide sufficient conditions under which the adaptive mechanism converges to a fixed point. Our results apply to both atomic and non-atomic games. To demonstrate the effectiveness of our proposed mechanism, we verify the convergence conditions in two practically relevant classes of games: atomic aggregative games and non-atomic routing games.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 4 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{maheshwari2024adaptive,
  title  = {Adaptive Incentive Design with Learning Agents},
  author = {Chinmay Maheshwari and Kshitij Kulkarni and Manxi Wu and Shankar Sastry},
  year   = {2024},
  eprint = {2405.16716},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.16716v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.16716.svg)](https://codeofpaper.com/paper/2405.16716)

Discussion