Artigo Acesso aberto Revisado por pares

Inverting onto functions

2003; Elsevier BV; Volume: 186; Issue: 1 Linguagem: Inglês

10.1016/s0890-5401(03)00119-6

ISSN

1090-2651

Autores

Stephen Fenner, Lance Fortnow, Ashish V. Naik, John D. Rogers,

Tópico(s)

Cryptography and Data Security

Resumo

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: In polynomial time, one can find accepting paths of nondeterministic polynomial-time Turing machines that accept Σ*. Every total multivalued nondeterministic function has a polynomial-time computable refinement. In polynomial time, one can compute satisfying assignments for any polynomial-time computable set of satisfiable formulae. In polynomial time, one can convert the accepting computations of any nondeterministic Turing machine that accepts SAT to satisfying assignments.

Referência(s)
Altmetric
PlumX