Abstract

We investigate the complexity of explicit construction problems, where the goal is to produce a particular object of size nn possessing some pseudorandom property in time polynomial in nn. We give overwhelming evidence that APEPP\bf{APEPP}, defined originally by Kleinberg et al., is the natural complexity class associated with explicit constructions of objects whose existence follows from the probabilistic method, by placing a variety of such construction problems in this class. We then demonstrate that a result of Jeřábek on provability in Bounded Arithmetic, when reinterpreted as a reduction between search problems, shows that constructing a truth table of high circuit complexity is complete for APEPP\bf{APEPP} under PNP\bf{P}^{\bf{NP}} reductions. This illustrates that Shannon's classical proof of the existence of hard boolean functions is in fact a universal\textit{universal} probabilistic existence argument: derandomizing his proof implies a generic derandomization of the probabilistic method. As a corollary, we prove that EXPNP\bf{EXP}^{\bf{NP}} contains a language of circuit complexity 2nΩ(1)2^{n^{Ω(1)}} if and only if it contains a language of circuit complexity 2n2n\frac{2^n}{2n}. Finally, for several of the problems shown to lie in APEPP\bf{APEPP}, we demonstrate direct polynomial time reductions to the explicit construction of hard truth tables.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.