Paths to Equilibrium in Games

Bora Yongacoglu, Gürdal Arslan, Lacra Pavel, Serdar Yüksel
3/26/2024
cs.GTcs.AIcs.LG

No confident code implementation found for this paper.

Abstract

In multi-agent reinforcement learning (MARL) and game theory, agents repeatedly interact and revise their strategies as new data arrives, producing a sequence of strategy profiles. This paper studies sequences of strategies satisfying a pairwise constraint inspired by policy updating in reinforcement learning, where an agent who is best responding in one period does not switch its strategy in the next period. This constraint merely requires that optimizing agents do not switch strategies, but does not constrain the non-optimizing agents in any way, and thus allows for exploration. Sequences with this property are called satisficing paths, and arise naturally in many MARL algorithms. A fundamental question about strategic dynamics is such: for a given game and initial strategy profile, is it always possible to construct a satisficing path that terminates at an equilibrium? The resolution of this question has implications about the capabilities or limitations of a class of MARL algorithms. We answer this question in the affirmative for normal-form games. Our analysis reveals a counterintuitive insight that reward deteriorating strategic updates are key to driving play to equilibrium along a satisficing path.

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. Any repos shown below are weak matches — 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{yongacoglu2024paths,
  title  = {Paths to Equilibrium in Games},
  author = {Bora Yongacoglu and Gürdal Arslan and Lacra Pavel and Serdar Yüksel},
  year   = {2024},
  eprint = {2403.18079},
  archivePrefix = {arXiv},
  doi    = {10.52202/079017-3199},
  url    = {http://arxiv.org/abs/2403.18079v2},
  journal = {NEURIPS 2024 2024}
}

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/2403.18079.svg)](https://codeofpaper.com/paper/2403.18079)

Discussion