ACM Home Page
Please provide us with feedback. Feedback
Using nondeterminism to amplify hardness
Full text PdfPdf (212 KB)
Source
Annual ACM Symposium on Theory of Computing archive
Proceedings of the thirty-sixth annual ACM symposium on Theory of computing table of contents
Chicago, IL, USA
SESSION: Session 5B table of contents
Pages: 192 - 201  
Year of Publication: 2004
ISBN:1-58113-852-0
Authors
Alexander Healy  Harvard University, Cambridge, MA
Salil Vadhan  Harvard University, Cambridge, MA
Emanuele Viola  Harvard University, Cambridge, MA
Sponsors
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 28,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1007352.1007389
What is a DOI?

ABSTRACT

We revisit the problem of hardness amplification in NP, as recently studied by O'Donnell (STOC '02). We prove that if NP has a balanced function f such that any circuit of size s(n) fails to compute f on a 1/poly(n) fraction of inputs, then NP has a function f′ such that any circuit of size s′(n)=s(√n)Ω(1) fails to compute f′ on a 1/2 - 1/s′(n) fraction of inputs. In particular, 1. If s(n)=nω(1), we amplify to hardness 1/2-1/nω(1). 2. If s(n)=2nω(1), we amplify to hardness 1/2-1/2nΩ(1). 3. If s(n)=2(n), we amplify to hardness 1/2-1/2 Ω(sqrtn).These improve the results of O'Donnell, which only amplified to 1/2-1/√n. O'Donnell also proved that no construction of a certain general form could amplify beyond 1/2-1/n. We bypass this barrier by using both derandomization and nondeterminism in the construction of f′.We also prove impossibility results demonstrating that both our use of nondeterminism and the hypothesis that f is balanced are necessary for "black-box" hardness amplification procedures (such as ours).


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Ian Anderson. Combinatorics of finite sets. Dover Publications Inc., Mineola, NY, 2002. Corrected reprint of the 1989 edition.
 
2
László Babai, Lance Fortnow, and Carsten Lund. Nondeterministic exponential time has two-prover interactive protocols. Computational Complexity, 1(1):3--40, 1991.
 
3
 
4
Michael Ben-Or and Nathan Linial. Collective coin-flipping. In Silvio Micali, editor, Randomness and Computation, pages 91--115. Academic Press, New York, 1990.
 
5
 
6
Jin-Yi Cai, A. Pavan, and D. Sivakumar. On the hardness of the permanent. In 16th International Symposium on Theoretical Aspects of Computer Science, Lecture Notes in Computer Science, Trier, Germany, March 4--6 1999. Springer-Verlag.
 
7
 
8
9
 
10
Oded Goldreich, Noam Nisan, and Avi Wigderson. On Yao's XOR lemma. Technical Report TR95--050, Electronic Colloquium on Computational Complexity, March 1995. http://www. eccc. uni-trier. de/eccc.
 
11
12
13
 
14
 
15
Jeff Kahn, Gil Kalai, and Nathan Linial. The influence of variables on Boolean functions (extended abstract). In Proceedings of 29th FOCS, pages 68--80, White Plains, New York, 24--26 October 1988. IEEE.
 
16
 
17
Richard Lipton. New directions in testing. In Proceedings of DIMACS Workshop on Distributed Computing and Cryptography, 1989.
 
18
 
19
Nisan. Pseudorandom generators for space-bounded computation. Combinatorica, 12, 1992.
 
20
Noam Nisan. Pseudorandom bits for constant depth circuits. Combinatorica, 11(1):63--70, 1991.
 
21
22
 
23
 
24
 
25
 
26
Emanuele Viola. The complexity of constructing pseudorandom generators from hard functions. Technical report, Electronic Colloquium on Computational Complexity, 2004. http://www. eccc. uni-trier. de/eccc. Preliminary version titled 'Hardness vs. Randomness within Alternating Time', in Eighteenth Annual IEEE Conference on Computational Complexity.
 
27
Andrew C. Yao. Theory and applications of trapdoor functions (extended abstract). In Proceedings of 23rd FOCS, pages 80--91, Chicago, Illinois, 3--5 November 1982. IEEE.


Collaborative Colleagues:
Alexander Healy: colleagues
Salil Vadhan: colleagues
Emanuele Viola: colleagues