Bilinear Games: Polynomial Time Algorithms for Rank Based Subclasses
Jugal Garg, Albert Xin Jiang, Ruta Mehta

TL;DR
This paper introduces bilinear games, a broad class of two-player games, and develops polynomial time algorithms for solving subclasses based on the rank of the combined payoff matrices, extending previous low-rank game results.
Contribution
The paper defines bilinear games and provides polynomial algorithms for rank-1, constant rank, and low-rank matrix subclasses, generalizing prior low-rank game solutions.
Findings
Polynomial algorithms for rank-1 bilinear games.
FPTAS for constant rank bilinear games.
Efficient solutions when rank(A) or rank(B) is constant.
Abstract
Motivated by the sequence form formulation of Koller et al. (GEB'96), this paper defines {\em bilinear games}, and proposes efficient algorithms for its rank based subclasses. Bilinear games are two-player non-cooperative single-shot games with compact polytopal strategy sets and two payoff matrices (A,B) such that when (x,y) is the played strategy profile, the payoffs of the players are xAy and xBy respectively. We show that bilinear games are very general and capture many interesting classes of games like bimatrix games, two player Bayesian games, polymatrix games, two-player extensive form games with perfect recall etc. as special cases, and hence are hard to solve in general. Existence of a (symmetric) Nash equilibrium for (symmetric) bilinear games follow directly from the known results. For a given bilinear game, we define its {\em Best Response Polytopes} (BRPs) and…
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
