[PDF][PDF] Hard Instances for Satisfiability and Quasi-one-way Functions.

A Bogdanov, K Talwar, A Wan - ICS, 2010 - researchgate.net
ICS, 2010researchgate.net
We give an efficient algorithm that takes as input any (probabilistic) polynomial time
algorithm A which purports to solve SAT and finds, for infinitely many input lengths, SAT
formulas φ and witnesses w such that A claims φ is unsatisfiable, but w is a satisfying
assignment for φ (assuming NP⊆ RP). This solves an open problem posed in the work of
Gutfreund, Shaltiel, and Ta-Shma (CCC 2005). Following Gutfreund et al., we also extend
this to give an efficient sampling algorithm (a “quasi-hard” sampler) which generates hard …
Abstract
We give an efficient algorithm that takes as input any (probabilistic) polynomial time algorithm A which purports to solve SAT and finds, for infinitely many input lengths, SAT formulas φ and witnesses w such that A claims φ is unsatisfiable, but w is a satisfying assignment for φ (assuming NP⊆ RP). This solves an open problem posed in the work of Gutfreund, Shaltiel, and Ta-Shma (CCC 2005). Following Gutfreund et al., we also extend this to give an efficient sampling algorithm (a “quasi-hard” sampler) which generates hard instance/witness pairs for all algorithms running in some fixed polynomial time. We ask how our sampling algorithm relates to various cryptographic notions. We show that our sampling algorithm gives a simple construction of quasi-one-way functions, a weakened notion of standard one-way functions. We also investigate the possibility of obtaining pseudorandom generators from our quasi-one-way functions and show that a large class of reductions that work in the standard setting must fail.
∗ andrejb@ cse. cuhk. edu. hk. The Chinese University of Hong Kong.† kunal@ microsoft. com. Microsoft Research SVC‡ atw12@ columbia. edu. Columbia University
researchgate.net
Showing the best result for this search. See all results