Hardness hypotheses, derandomization, and circuit complexity.
[PostScript | PDF]
Abstract
We consider three complexity-theoretic hypotheses that have been
studied in different contexts and shown to have many plausible
consequences.
- The measure hypothesis: NP does not have p-measure 0.
- The pseudo-NP hypothesis: there is an NP language
L such that any DTIME(2nε)
language L' can be distinguished from L by an NP
refuter.
- The NP-machine hypothesis: there is an NP machine
accepting 0* for which no
2nε-time machine can find infinitely
many accepting computations.
We show that the NP-machine hypothesis is implied by each of the first
two. Previously, no relationships were known among these three
hypotheses. Moreover, we unify previous work by showing that several
derandomizations and circuit-size lower bounds that are known to follow
from the first two hypotheses also follow from the NP-machine
hypothesis. We also consider UP versions of the above hypotheses
as well as related immunity and scaled dimension hypotheses.
-
Foundations of Software Technology and Theoretical Computer Science (FSTTCS), 2004.
LNCS 3328, 336--347