Oraculare Trennungen zwischen Quantenschaltungen mit Poly- und Log-Tiefe


15

Das folgende Problem taucht in Aaronsons Liste 10 Semi-Grand Challenges for Quantum Computing Theory auf .

IstBQ.P=BPPBQ.NC p o l y l o g (n) B Q P B P P B Q N C Mit anderen Worten, kann der "Quanten" eines beliebigen Quantenalgorithmus auf komprimiert werden , vorausgesetzt, Sind Sie bereit, die klassische Nachbearbeitung in Polynomialzeit durchzuführen? (Es ist bekannt, dass dies für Shors Algorithmus zutrifft.) In diesem Fall wäre der Bau eines Allzweck-Quantencomputers viel einfacher als allgemein angenommen! Nebenbei bemerkt, ist es nicht schwer , eine geben Oracle Trennung zwischen und , aber die Frage ist , ob es irgendeine konkrete Funktion „Instantiieren“ eine solche Oracle.pÖlylÖG(n)BQ.PBPPBQ.NC

Es wurde von Jozsa vermutet, dass die Antwort auf die Frage "Ja" in dem auf Messungen basierenden Modell der Quantenberechnung lautet: "Wo lokale Messungen, adaptive lokale Gates und effiziente klassische Nachbearbeitung erlaubt sind. Siehe auch diesen verwandten Beitrag ."

Frage . Ich würde gerne etwas über die derzeit bekannten orakelhaften Trennungen zwischen diesen Klassen erfahren (oder zumindest die Orakeltrennung, auf die sich Aaronson bezieht).


5
Ich würde vermuten, dass das Problem der verklebten Bäume ein guter Kandidat für die Trennung ist. Die Intuition ist, dass ein klassischer Computer für diese Aufgabe im Wesentlichen unbrauchbar ist und eine Polylog-Tiefen-Quantenschaltung nur tief in die verklebten Bäume hineinreichen kann, aber Sie müssen den Ausgangsscheitelpunkt erreichen, der polynomiell weit vom Eingangsscheitelpunkt entfernt ist.
Robin Kothari

Antworten:


12

Ich entschuldige mich; Ich war zu unbeschwert, als ich das schrieb. Obwohl ich glaube, dass es möglich ist , eine Orakel-Trennung zwischen und mit aktuellen Techniken zu beweisen , wurde dies noch nicht getan (12 Jahre, nachdem ich über das Problem nachgedacht hatte und es dann verschoben hatte!), Und das würde es sicherlich sein Wert ein Papier für den, der es getan hat. Vielleicht motiviert mich Ihr Beitrag, dieses Problem endgültig zu lösen!BQ.PBPPBQ.NC


1
Ich verstehe, danke Scott. Nun, ich persönlich mag dieses BQP = BPP ^ BQNC? Frage, wegen seiner Bedeutung für den Bau von Quantencomputern. Ich denke, es sollte sich lohnen, ein oder zwei Gedanken zu machen.
Juan Bermejo Vega

Diese Frage scheint gelöst worden zu sein: siehe arXiv: 1909.10303 und arXiv: 1909.10503 .
Sanketh Menda
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.