Talk:Shor's algorithm: Difference between revisions

Content deleted Content added
Dudegalea (talk | contribs)
m Removed obsolete comment
pointed out possible error in the classical part. Also, I put section headings on the questions to organize this page a little.
Line 1:
==speed of various classical factoring algorithms==
The article said the best classical factoring algorithms are O(e^N). The author presumably meant theta rather than O. The General Number Field Sieve [http://citeseer.nj.nec.com/398050.html] is significantly faster than that, with a running time of theta(exp(((64/9)*log N)<sup>1/3</sup> (log log N)<sup>2/3</sup>). I've changed the sentence to claim superpolynomial rather than exponential. --[[user:LC|LC]]
 
Line 8 ⟶ 9:
 
 
==Encryption schemes not vulnerable to quantum computing==
--
 
"Many public key cryptosystems, such as RSA, will become obsolete if Shor's algorithm is ever implemented in a practical quantum computer."
 
Line 18:
 
 
== Definition of f() in the 'classical part'
----
Shouldn't it be: :<math>f(r) = a^r\ \mbox{mod}\ N</math> ? Evan Ettinger.
 
== Jones' Algorithm==
----
Shor and Jones (Jones's Period Proxy Algorithm) use the same algorithm, however, Shor focusses on using a quantum computer and Jones looks for hyper-reduced reptends to solve in polynomial time.
 
[[User:166.70.15.234|166.70.15.234]] 18:10, 2 Apr 2005 (UTC)
 
==Error in the 'classical' part==
Isn't this wrong:
:''If gcd(a, N) ≠ 1, then there is a nontrivial factor of N, so we are done.''
It should be ''trivial'' factor, shouldn't it? I'll change it myself soon if no-one replies. [[User:Aaron McDaid|Aaron McDaid]] <small>([[User_talk:Aaron McDaid|talk]] - [[Special:Contributions/Aaron McDaid|contribs]]) </small> 10:34, 12 February 2006 (UTC)
 
 
[[Category:To do]]