¿Hay un resultado de imposibilidad condicional o la pregunta está completamente abierta?
one-way-function
usuario34204
fuente
fuente
Si te refieres al tipo criptográfico de función unidireccional (es decir, un caso promedio difícil de invertir), entonces la respuesta de O Meir es excelente. Pero para la noción un poco más fácil de la función unidireccional en el peor de los casos , es decir, una función inyectiva que es computable en tiempo polinomial, pero donde no existe un algoritmo determinista de tiempo polinomial tal que para todos en la imagen de y de lo contrario - hay una respuesta más precisa. Es decir, las funciones unidireccionales en el peor de los casos existen si y solo si .g f ( g ( y ) ) = y y f g ( y ) = 0 P ≠ U Pf g f(g(y))=y y f g(y)=0 P≠UP
Entonces, para las funciones unidireccionales en el peor de los casos, su pregunta esencialmente se reduce a la relación entre y . Esta relación es esencialmente amplia, y hay oráculos en ambas direcciones. Se conocen algunas relaciones para preguntas relacionadas , a saber, Valiant-Vazirani ( ) y Hemaspaandra-Naik-Ogihara-Selman ( implica derrumba), pero no conozco ninguna relación directa e incondicional que trate con y precisión.N P N P ⊆ R P P r o m i s e U P N P M V ⊆ c N P S V P H N P U PUP NP NP⊆RPPromiseUP NPMV⊆cNPSV PH NP UP
fuente