On the computational complexity of finding hard tautologies
Abstract
It is well-known (cf. K.-Pudl\'ak 1989) that a polynomial time algorithm finding tautologies hard for a propositional proof system exists iff is not optimal. Such an algorithm takes and outputs a tautology of size at least such that is not p-bounded on the set of all 's. We consider two more general search problems involving finding a hard formula, {\bf Cert} and {\bf Find}, motivated by two hypothetical situations: that one can prove that and that no optimal proof system exists. In {\bf Cert} one is asked to find a witness that a given non-deterministic circuit with inputs does not define . In {\bf Find}, given and a tautology of size at most , one should output a size tautology that has no size -proof from substitution instances of . We shall prove, assuming the existence of an exponentially hard one-way permutation, that {\bf Cert} cannot be solved by a time algorithm. Using a stronger hypothesis about the proof complexity of Nisan-Wigderson generator we show that both problems {\bf Cert} and {\bf Find} are actually only partially defined for infinitely many (i.e. there are inputs corresponding to for which the problem has no solution). The results are based on interpreting the Nisan-Wigderson generator as a proof system.
Keywords
Cite
@article{arxiv.1212.1789,
title = {On the computational complexity of finding hard tautologies},
author = {Jan Krajicek},
journal= {arXiv preprint arXiv:1212.1789},
year = {2016}
}