DocumentCode :
1682978
Title :
Hardness vs. randomness within alternating time
Author :
Viola, Emanuele
Author_Institution :
Div. of Eng. & Appl. Sci., Harvard Univ., Cambridge, MA, USA
fYear :
2003
Firstpage :
53
Lastpage :
69
Abstract :
We study the complexity of building pseudorandom generators (PRGs) with logarithmic seed length from hard functions. We show that, starting from a function f:{0,1}l→{0,1} that is mildly hard on average, i.e. every circuit of size 2Ω(l) fails to compute f on at least a 1/poly(l) fraction of inputs, we can build a PRG: {0,1}O(logn)→{0,1}n computable in ATIME(O(1), logn)=alternating time O(logn) with O(1) alternations. Such a PRG implies BP·AC0=AC0 under DLOGTIME-uniformity. On the negative side, we prove a tight lower bound on black-box PRG constructions that are based on worst-case hard functions. We also prove a tight lower bound on black-box worst-case hardness amplification, which is the problem of producing an average-case hard function starting from a worst-case hard one. These lower bounds are obtained by showing that constant depth circuits cannot compute extractors and list-decodable codes.
Keywords :
circuit complexity; computability; probability; randomised algorithms; set theory; DLOGTIME-uniformity; PRG; alternating time; average-case hard function; black-box PRG construction; black-box worst-case hardness amplification; circuit complexity; circuit hardness; computable function; constant depth circuit; probability; pseudorandom generator; worst-case hard function; Analog computers; Circuits; Complexity theory; Computational complexity; Plugs; Polynomials; Voting;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Complexity, 2003. Proceedings. 18th IEEE Annual Conference on
ISSN :
1093-0159
Print_ISBN :
0-7695-1879-6
Type :
conf
DOI :
10.1109/CCC.2003.1214410
Filename :
1214410
Link To Document :
بازگشت