Block Rigidity: Strong Multiplayer Parallel Repetition implies Super-Linear Lower Bounds for Turing Machines
Kunal Mittal, Ran Raz

TL;DR
This paper establishes a novel connection between strong parallel repetition theorems for multiplayer games and super-linear lower bounds for multi-tape Turing machines, introducing the concept of block rigidity.
Contribution
It introduces block rigidity, a new matrix property, and links it to computational lower bounds via parallel repetition theorems for multiplayer games.
Findings
A strong parallel repetition theorem implies super-linear lower bounds for Turing machines.
Block rigidity prevents certain functions from being computed efficiently.
A class of multiplayer games called independent games is used to connect parallel repetition to block rigidity.
Abstract
We prove that a sufficiently strong parallel repetition theorem for a special case of multiplayer (multiprover) games implies super-linear lower bounds for multi-tape Turing machines with advice. To the best of our knowledge, this is the first connection between parallel repetition and lower bounds for time complexity and the first major potential implication of a parallel repetition theorem with more than two players. Along the way to proving this result, we define and initiate a study of block rigidity, a weakening of Valiant's notion of rigidity. While rigidity was originally defined for matrices, or, equivalently, for (multi-output) linear functions, we extend and study both rigidity and block rigidity for general (multi-output) functions. Using techniques of Paul, Pippenger, Szemer\'edi and Trotter, we show that a block-rigid function cannot be computed by multi-tape Turing…
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
TopicsComplexity and Algorithms in Graphs · Computability, Logic, AI Algorithms · Cryptography and Data Security
