A Canonical Game -- Nearly 75 Years in the Making -- Showing the Equivalence of Matrix Games and Linear Programming

21 Pages Posted: 24 May 2021

See all articles by Benjamin Brooks

Benjamin Brooks

University of Chicago - Department of Economics

Philip J. Reny

University of Chicago

Date Written: May 22, 2021

Abstract

Around 1947, von Neumann showed that for any finite two-person zero-sum game, there is a feasible linear programming (LP) problem consisting of a primal-dual pair of linear programs whose saddle points yield equilibria of the game, thus providing an immediate proof of the minimax theorem from the strong duality theorem. But going in the other direction has since remained an unsolved problem. For any LP problem, we define a canonical game and, with an elementary proof, show that every equilibrium either yields a saddle point of the LP problem or certifies that one of the primal or dual problems is infeasible and the other has no optimal solution. We thus obtain an immediate proof of the strong duality theorem from the minimax theorem. Taken together, von Neumann's classical result and the present result provide a definitive formalization of the very old idea that matrix games and linear programming are ``equivalent.''

Keywords: Matrix games, linear programming, equivalence

JEL Classification: D00, C61, C72

Suggested Citation

Brooks, Benjamin and Reny, Philip J., A Canonical Game -- Nearly 75 Years in the Making -- Showing the Equivalence of Matrix Games and Linear Programming (May 22, 2021). Available at SSRN: https://ssrn.com/abstract=3851583 or http://dx.doi.org/10.2139/ssrn.3851583

Benjamin Brooks (Contact Author)

University of Chicago - Department of Economics ( email )

1101 East 58th Street
Chicago, IL 60637
United States

Philip J. Reny

University of Chicago ( email )

1101 East 58th Street
Chicago, IL 60637
United States

Do you have a job opening that you would like to promote on SSRN?

Paper statistics

Downloads
226
Abstract Views
1,277
Rank
293,625
PlumX Metrics