Simple Strategies for Large Zero-Sum Games with Applications to Complexity Theory
Richard Lipton, Neal E. Young

TL;DR
This paper presents simple, near-optimal strategies for large zero-sum games that are easy to implement and have significant implications for complexity theory, including small witnesses for circuit lower bounds.
Contribution
It introduces elementary proofs of near-optimal strategies with logarithmic support size and applies these to derive complexity-theoretic hardness results.
Findings
Existence of near-optimal strategies with logarithmic support size.
Large games admit small, linear-size strategies.
Implication that certain complexity classes have small hard input sets.
Abstract
Von Neumann's Min-Max Theorem guarantees that each player of a zero-sum matrix game has an optimal mixed strategy. This paper gives an elementary proof that each player has a near-optimal mixed strategy that chooses uniformly at random from a multiset of pure strategies of size logarithmic in the number of pure strategies available to the opponent. For exponentially large games, for which even representing an optimal mixed strategy can require exponential space, it follows that there are near-optimal, linear-size strategies. These strategies are easy to play and serve as small witnesses to the approximate value of the game. As a corollary, it follows that every language has small ``hard'' multisets of inputs certifying that small circuits can't decide the language. For example, if SAT does not have polynomial-size circuits, then, for each n and c, there is a set of n^(O(c)) Boolean…
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.
