Desde a contribuição experimental original usando o algoritmo de fatoração de Shor para fatorar o número inteiro 15, algumas experiências foram realizadas para calcular o maior número fatorado. Mas a maioria dos experimentos é especialmente projetada para um número específico ( ) e não para uma abordagem geral que poderia ser usada para qualquer número inteiro . Exemplo.
Gostaria de saber qual é, no momento, o maior número que foi experimentalmente fatorado em um procedimento geral por um algoritmo quântico.
algorithm
experiment
SalvaCardona
fonte
fonte
Respostas:
O algoritmo de Shor não é a única maneira de fatorar números inteiros. De fato, também é possível fatorar números inteiros com uma abordagem de otimização. Essa abordagem ainda permite que números inteiros com mais de dois fatores primos sejam compostos.
fonte
Para o algorthm de Shor : Todo experimento foi projetado para o número específico que está sendo fatorado. O maior número fatorado sem trapaça foi 15, que é o menor semi-primo não trivial no qual aplicar o algoritmo de Shor. Grandes mudanças seriam necessárias no experimento (inclusive no número de qubits) para o fator 21, por exemplo. A máquina de 50 qubit da IBM pode implementar o algoritmo de Shor em números maiores, mas o ruído é tão ruim que você só obterá os fatores corretos se tiver muita sorte, e é por isso que ainda não foi feito.
Para o algoritmo de recozimento : 376289 foi fatorado com o recozedor de 2048 qubit da D-Wave, e este não é um experimento específico, mas um algoritmo geral em uma máquina facilmente programável, mas não sabemos como isso será dimensionado. Um limite superior muito bruto para o número de qubits necessários para o fator RSA-230 é de 5,5 bilhões de qubits (mas isso pode ser reduzido significativamente por melhores compiladores), enquanto o algoritmo de Shor pode fazer isso com 381 qubits .
fonte