DocumentCode
2116897
Title
Inverting onto functions
Author
Fenner, Stephen A. ; Fortnow, Lance ; Naik, Ashish V. ; Rogers, John D.
Author_Institution
Dept. of Comput. Sci., Univ. of Southern Maine, Portland, ME, USA
fYear
1996
fDate
24-27 May 1996
Firstpage
213
Lastpage
222
Abstract
We look at the hypothesis that all honest onto polynomial-time computable functions have a polynomial-time computable inverse. We show this hypothesis equivalent to several other complexity conjectures including: One can find accepting paths of nondeterministic polynomial-time Turing machines that accept Σ*. Every total multivalued nondeterministic function has a polynomial-time computable refinement. One can compute satisfying assignments for any polynomial-time computable set of satisfiable formulae. One can convert the accepting computations of any nondeterministic Turing machine that accepts SAT to satisfying assignments. We compare these hypotheses with several other important complexity statements. We also examine the complexity of these statements where we only require a single bit instead of the entire inverse, path, etc
Keywords
Turing machines; computational complexity; SAT; Turing machines; complexity; complexity conjectures; multivalued nondeterministic function; polynomial-time computable; Complexity theory; Computer science; Polynomials; Robustness; Telecommunications; Turing machines;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Complexity, 1996. Proceedings., Eleventh Annual IEEE Conference on
Conference_Location
Philadelphia, PA
Print_ISBN
0-8186-7386-9
Type
conf
DOI
10.1109/CCC.1996.507683
Filename
507683
Link To Document