Eine Sache, die Quantencomputer tun können (möglicherweise sogar mit nur BPP + log-tiefen Quantenschaltungen), ist die Fourier-Transformation einer Booleschen bewerteten Funktion in P zu approximieren.
Hier und unten, wenn ich über das Abtasten der Fourier-Transformation spreche, meine ich die Auswahl von x gemäß . (Bei Bedarf und ungefähr normalisiert).
Können wir die Komplexitätsklasse, die wir P-FOURIER SAMPLING nennen können, von ungefähren booleschen Abtastfunktionen von P beschreiben? Gibt es Probleme, die für diese Klasse vollständig sind?
Wenn man eine Klasse X von Booleschen Funktionen voraussetzt, was kann man über die Komplexität der Berechnung sagen, die wir als SAMPLING-X zur Approximation der Fourier-Transformation von Funktionen in X bezeichnen können? (Ich nehme an, wenn X BQP ist, dann ist X-SAMPLING noch in der Macht der Quantencomputer.)
Was sind die Beispiele für X, in denen sich SAMPLING-X in P befindet? Gibt es interessante Beispiele, bei denen SAMPLING-X NP-hart ist?
Es gibt verschiedene Varianten dieses Problems, die ebenfalls interessant sein können. Auf der Fourier-Seite können wir anstatt über eine ungefähre Stichprobe über ein Entscheidungsproblem sprechen, das (wahrscheinlich) durch eine ungefähre Stichprobe ermöglicht wird. Auf der Primärseite können wir mit einer Klasse X von Wahrscheinlichkeitsverteilungen beginnen und uns fragen, in welcher Beziehung die Fähigkeit besteht, eine Verteilung D in X ungefähr abzutasten und die (normalisierte) Fouriertransformation ungefähr abzutasten.
Kurz gesagt, was ist über diese Frage bekannt.
Update: Martin Schwarz wies darauf hin, dass, wenn alle Fourier-Koeffizienten selbst nur auf eine polynomielle Anzahl von Einträgen konzentriert sind, es in BPP möglich ist, diese großen Koeffizienten anzunähern (und damit auch anzunähern). Dies geht auf Goldreich-Levin zurück. und Kushilevitz-Mansour. Gibt es interessante Funktionsklassen, bei denen es einen probabilistischen Polynomalgorithmus zur ungefähren Abtastung der Fourier-Seite gibt, bei der die Fourier-Koeffizienten über mehr als polynomiell viele Koeffizienten verteilt sind?
Später hinzugefügt: Lassen Sie mich einige konkrete Probleme erwähnen.
1) Wie schwierig ist es, die Fourier-Transformation von Booleschen Funktionen in P näherungsweise abzutasten?
a) Eine Frage, die Scott Aaronson unten in einem Kommentar erwähnte, ist zu zeigen, dass dies nicht in BPP ist. Oder etwas Schwächeres in der Richtung, dass ein Kollaps stattfindet, wenn diese Aufgabe in BPP ausgeführt wird. (Scot vermutet, dass dies der Fall ist.)
b) Eine andere Frage ist zu zeigen, dass diese Aufgabe in Bezug auf eine quantenbasierte Komplexitätsklasse schwierig ist. Zum Beispiel, um zu zeigen, dass Sie, wenn Sie diese Aufgabe ausführen können, Entscheidungsprobleme in BPP lösen können, die von Quantencomputern mit Protokolltiefe oder Ähnlichem unterstützt werden.
2) Was sind Klassen von Booleschen Funktionen, bei denen die Fourler-Transformation ungefähr in P abgetastet wird? Wir wissen, dass dies der Fall ist, wenn die Fourier-Koeffizienten auf viele polynomielle Koeffizienten konzentriert sind, dies jedoch sehr beschränkt zu sein scheint.
3) Befindet sich in der PH eine Komplexitätsklasse X, die eine X-Maschine annähernd für die Fouriertransformation jeder Funktion abtasten kann, die eine X-Maschine berechnen kann.
4) Ich war besonders an dem Problem interessiert, die Fourier-Transformation des Kreuzungsereignisses für die Perkolation auf einem hexagonalen nx n-Gitter abzutasten.
quelle
Antworten:
quelle