4 research outputs found

    A remark on pseudo proof systems and hard instances of the satisfiability problem

    Get PDF
    We link two concepts from the literature, namely hard sequences for the satisfiability problem sat and so-called pseudo proof systems proposed for study by Krajícek. Pseudo proof systems are elements of a particular nonstandard model constructed by forcing with random variables. We show that the existence of mad pseudo proof systems is equivalent to the existence of a randomized polynomial time procedure with a highly restrictive use of randomness which produces satisfiable formulas whose satisfying assignments are probably hard to find.Peer ReviewedPostprint (published version

    Distinguishing SAT from polynomial-size circuits through black-box queries

    No full text
    We may believe SAT does not have small Boolean circuits. But is it possible that some language with small circuits looks indistiguishable from SAT to every polynomialtime bounded adversary? We rule out this possibility. More precisely, assuming SAT does not have small circuits, we show that for every language ¡ with small circuits, there exists a probabilistic polynomial-time algorithm that makes black-box queries to ¡, and produces, for a given input length, a Boolean formula on which

    Distinguishing SAT from Polynomial-Size Circuits, through Black-Box Queries

    No full text
    We may believe SAT does not have small Boolean circuits. But is it possible that some language with small circuits looks indistiguishable from SAT to every polynomialtime bounded adversary? We rule out this possibility. More precisely, assuming SAT does not have small circuits, we show that for every languageAwith small circuits, there exists a probabilistic polynomial-time algorithm that makes black-box queries toA, and produces, for a given input length, a Boolean formula on whichAdiffers from SAT. A key step for obtaining this result is a new proof of the main result by Gutfreund, Shaltiel, and Ta-Shma reducing average-case hardness to worst-case hardness via uniform adversaries that know the algorithm they fool. The new adversary we construct has the feature of being black-box on the algorithm it fools, so it makes sense in the non-uniform setting as well. Our proof makes use of a refined analysis of the learning algorithm of Bshouty et al..
    corecore