Local reductions
Abstract
We reduce non-deterministic time T 2n to a 3SAT instance φ of quasilinear size |φ| = T · O(1) T such that there is an explicit circuit C that on input an index i of |φ| bits outputs the ith clause, and each output bit of C depends on O(1) input bits. The previous best result was C in NC1. Even in the simpler setting of polynomial size |φ| = (T) the previous best result was C in AC0. More generally, for any time T n and parameter r ≤ n we obtain 2 |φ| = ( T, n/r) + O( n) + O( T) and each output bit of C is a decision tree of depth O( r). As an application, we tighten Williams' connection between satisfiability algorithms and circuit lower bounds (STOC 2010; SIAM J. Comput. 2013).
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.