Neuer Algorithmus für das diskrete Protokoll und seine Auswirkungen auf das Quantencomputing


16

In einer neuen Veröffentlichung wurde der quasi-polynomiale Algorithmus für den diskreten Logarithmus beschrieben. http://arxiv.org/abs/1306.4244

Wenn richtig, bedeutet dies, dass wir keine exponentielle Trennung in der Komplexität eines klassischen Algorithmus und seiner Quantenversion für das diskrete Logarithmusproblem mehr haben? Hat dies Auswirkungen auf die Theorie der Quantenkomplexität?

Antworten:


19

Nun, eine entscheidende Beobachtung ist, dass der neue Algorithmus anscheinend nur für Gruppen der Form funktioniert, wobei klein ist - es gibt keine Beschleunigung für Gruppen der Form . Letzteres ist die häufigere Einstellung, von der die Leute sowohl für die Kryptographie als auch für Shors Algorithmus sprechen, und der neue Algorithmus gefährdet die Quantenbeschleunigung dort nicht. Auf der anderen Seite, ja, wenn ich mich nicht irre, wird die Beschleunigung im -Fall viel kleiner .ZpkZ p Z p kpZpZpk


6

Mein Verständnis ist, dass wenn , der Algorithmus eine Komplexität n O ( log n ) über endliche Felder F q k hat, vorausgesetzt, dass k = O ( q ) ist . Allgemeiner gesagt , der Algorithmus hat die Komplexität L q k ( α , O ( 1 ) ) in finite Felder F q k mit q ~ L q k ( α )k=Ö(q)nÖ(Logn)Fqkk=Ö(q)Lqk(α,Ö(1))FqkqLqk(α)α<1/3 .

Shors Algorithmus ist immer noch viel schneller, aber die Frage nach der exponentiellen Beschleunigung hängt wirklich von der Definition von "exponentiell" ab. (Auch NFS / FFS waren subexponentiell.)

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.