On s'attend à ce que l'algorithme de Shor nous permette de factoriser des entiers beaucoup plus grands que ce qui pourrait être faisablement possible sur les ordinateurs classiques modernes.
À l'heure actuelle, seuls les entiers plus petits ont été pris en compte. Par exemple, cet article traite de la factorisation de .
Quel est en ce sens l'état de l'art de la recherche? Y a-t-il un article récent dans lequel il est dit que de plus grands nombres ont été factorisés?
shors-algorithm
Danseur couché
la source
la source
Réponses:
La factorisation principale de 21 (7x3) semble être la plus importante réalisée à ce jour avec l'algorithme de Shor; cela a été fait en 2012 comme détaillé dans cet article . Il convient toutefois de noter que des nombres beaucoup plus importants, tels que 56 153 en 2014, ont été pris en compte à l'aide d'un algorithme de minimisation, comme détaillé ici . Pour une référence pratique, voir le tableau 5 de ce document :
la source
Pour l'algorithme de recuit : l' état de la technique est 376289 . Mais nous ne savons pas comment cela évoluera. Une limite supérieure très grossière au nombre de qubits nécessaires pour factoriser RSA-230 est de 5,5 milliards de qubits (mais cela peut être considérablement réduit par de meilleurs compilateurs), tandis que l'algorithme de Shor peut le faire avec 381 qubits .
la source
La taille du nombre factorisé n'est pas une bonne mesure de la complexité du problème de factorisation, et en conséquence de la puissance d'un algorithme quantique. La mesure pertinente devrait plutôt être la périodicité de la fonction résultante qui apparaît dans l'algorithme.
Ceci est discuté dans J. Smolin, G. Smith, A. Vargo: Pretending to factor large numbers on a quantum computer , Nature 499, 163-165 (2013) . En particulier, les auteurs donnent également un exemple d'un nombre avec 20000 chiffres binaires qui peut être factorisé avec un ordinateur quantique à deux qubits, avec exactement la même implémentation qui avait été utilisée précédemment pour factoriser d'autres nombres.
Il convient de noter que les «simplifications manuelles» que les auteurs effectuent pour arriver à cet algorithme quantique est quelque chose qui a également été fait, par exemple, pour la factorisation de l'expérience originale 15.
la source