Es gibt einen alten Trick, um einen Algorithmus aufzuschreiben, der, wenn P = NP, SAT in Polynomialzeit löst. Im Wesentlichen listet man alle Polynom-Zeitmaschinen und Multi-Tasks darüber auf.
Gibt es einen analogen Trick für Einwegfunktionen (oder auch Einweg-Falltürfunktionen)? Das heißt, können wir eine Funktion aufschreiben, die, wenn Einwegfunktionen existieren, notwendigerweise eine Einwegfunktion ist?
Es scheint keinen einfachen Weg zu geben, den P = NP-Trick nachzuahmen. In diesem Fall können wir eine Lösung schnell erkennen, wenn wir eine erhalten. Wenn ich jedoch über alle Polynomzeitfunktionen mehrere Aufgaben ausführe, gibt es keine offensichtliche Möglichkeit, eine Einwegfunktion zu erkennen, wenn ich zu einer komme.
Wenn die Antwort auf die obige Frage Nein lautet, gibt es eine Art Argument, warum wir das nicht können? Vielleicht würde das Aufschreiben einer solchen Funktion irgendwie beweisen, dass es Einwegfunktionen gibt?
quelle
Antworten:
Ja, eine solche Funktion wurde von Levin selbst gefunden und erst kürzlich veröffentlicht:
Die Geschichte der Einwegfunktionen . Probleme der Informationsübertragung (= Problemy Peredachi Informatsii), 39 (1): 92-103, 2003.
quelle