Approximating N-Player Nash Equilibrium through Gradient Descent
Dongge Wang, Xiang Yan, Zehao Dou, Wenhan Huang, Yaodong Yang, Xiaotie, Deng

TL;DR
This paper introduces a gradient descent method to efficiently approximate Nash equilibria in N-player general-sum games, addressing computational challenges and outperforming existing algorithms in diverse game settings.
Contribution
It proposes a novel gradient-based approach that transforms NE computation into a global minimum search, with proven convergence for convex utility functions.
Findings
Outperforms Tsaknakis-Spirakis algorithm, fictitious play, and regret matching.
Demonstrates robustness with increasing players and actions.
Achieves convergence rate of O(1/T) for convex utility functions.
Abstract
Decoding how rational agents should behave in shared systems remains a critical challenge within theoretical computer science, artificial intelligence and economics studies. Central to this challenge is the task of computing the solution concept of games, which is Nash equilibrium (NE). Although computing NE in even two-player cases are known to be PPAD-hard, approximation solutions are of intensive interest in the machine learning domain. In this paper, we present a gradient-based approach to obtain approximate NE in N-player general-sum games. Specifically, we define a distance measure to an NE based on pure strategy best response, thereby computing an NE can be effectively transformed into finding the global minimum of this distance function through gradient descent. We prove that the proposed procedure converges to NE with rate ( is the number of iterations) when the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGame Theory and Applications · Game Theory and Voting Systems · Auction Theory and Applications
