Hier ist ein Problem mit einem ähnlichen Geschmack wie beim Lernen von Juntas:
Eingabe: Eine Funktion , dargestellt durch ein Mitgliedschaftsorakel, dh ein Orakel, das , gibt .
Ziel: Finden Sie einen Subcube von mit Volumen so dass . Wir gehen davon aus, dass ein solcher Subcube existiert.
Es ist einfach, einen Algorithmus zu erhalten, der in der Zeit und eine korrekte Antwort mit einer Wahrscheinlichkeit von zurückgibt, indem alle Möglichkeiten zur Auswahl eines Unterwürfels ausprobiert und der Durchschnitt in jedem ermittelt werden.
Ich bin daran interessiert, einen Algorithmus zu finden, der in der Zeit läuft . Alternativ wäre eine Untergrenze großartig. Das Problem hat einen ähnlichen Geschmack wie das Lernen von Juntas, aber ich sehe keinen tatsächlichen Zusammenhang zwischen ihren Rechenschwierigkeiten.
Update: @Thomas unten beweist, dass die Beispielkomplexität dieses Problems . Das interessante Problem ist immer noch die rechnerische Komplexität des Problems.
Bearbeiten: Der Einfachheit halber können Sie davon ausgehen, dass ein Subcube mit (beachten Sie die Lücke: Wir suchen einen Subcube mit einem Durchschnitt von .) Ich bin mir ziemlich sicher, dass jede Lösung des Problems mit der Lücke das Problem auch ohne die Lücke lösen wird.