Simple Strategies for Large Zero-Sum Games with Applications to Complexity Theory
Richard Lipton, Neal E. Young
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 formulae of size n such that no circuit of size nc (or algorithm running in time nc) classifies more than two-thirds of the formulae succesfully.
Create a lesson
Related papers
A simplified proof of polynomial improvements for 3SUM and APSP
Sankeerth Rao Karingula, Shachar Lovett
Saving the Queen is hard: Hive is EXPTIME-complete
Francesco Carboni, Daniele Muscillo
Unconditional Separation between LL and CLL
Shubham Bhardwaj
Execution-Time Opacity in (Controllable) Timed Automata is Hard
Sarah Dépernet, Engel Lefaucheux
Constant-Loss Round-Preserving Direct Sums for Information Complexity
Haoran Wang
Bipartite Carrier Compression and Machine-Certified Bounds in Schönhage Trilinear Multiplication Tensors
Volkan Dağlı, Zerrin Dağlı, Dağhan Dağlı