Inverting Onto Functions

  • Authors:
  • Stephen A. Fenner;Lance Fortnow;Ashish V. Naik;John D. Rogers

  • Affiliations:
  • -;-;-;-

  • Venue:
  • CCC '96 Proceedings of the 11th Annual IEEE Conference on Computational Complexity
  • Year:
  • 1996

Quantified Score

Hi-index 0.00

Visualization

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 Sigma^*. 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.