Honest polynomial degrees and \(P=?NP\) (Q1094875)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Honest polynomial degrees and \(P=?NP\) |
scientific article |
Statements
Honest polynomial degrees and \(P=?NP\) (English)
0 references
1987
0 references
Consider \(\Sigma =\{0,1\}\). A tally set is a subset of \(\{1\}^*\). An oracle Turing machine M is polynomially honest if there exists a polynomial \(p: {\mathbb{N}}\to {\mathbb{N}}\) such that for all oracle sets and for all input strings \(x\in \Sigma^*\), if M queries the oracle about a string y, on input x, then \(| x| \leq p(| y|)\). A set A is honest Turing reducible to the set B in polynomial time, and the notation is \(A\leq^ h_ T B\), if there exist a polynomial time-bounded honest Turing machine M such that \(A=L(M,B)\). A set B is \(tally\)-\(\leq^ h_ T\)-minimal if \(B\not\in P\) and if, for all tally sets A, whenever \(A\leq^ h_ T B\), then either \(A\in P\) or \(B\leq^ h_ T A\). A set A is \(\leq^ h_ T\)-one-way with respect to a function f if a) f is computable in polynomial time and is polynomially honest, b) \(A\nleq^ h_ T f^{-1}(A)\), and c) \(f^{-1}(A)\not\in P.\) The authors prove that if \(P=NP\), then there exists a tally set A that is \(\leq^ h_ T\)-minimal, and, conversely, if \(P\neq NP\), then there are nonrecursive \(\leq^ h_ T\)-one-way sets of arbitrary Turing degree. In the last section, the authors present several sets that cannot be \(\leq^ h_ T\)-minimal.
0 references
nonrecursive sets
0 references
reducible sets
0 references
minimal sets
0 references
tally set
0 references
oracle Turing machine
0 references
honest Turing machine
0 references