답변:
21 (7x3)의 소인수 분해는 Shor의 알고리즘으로 현재까지 완료된 것 중 가장 큰 것 같습니다. 이 백서에 설명 된대로 2012 년에 수행되었습니다 . 그러나 2014 년의 56,153과 같은 훨씬 더 큰 숫자는 여기에 설명 된 것처럼 최소화 알고리즘을 사용하여 고려되었습니다 . 편리한 참조를 위해이 백서의 표 5를 참조하십시오 .
어닐링 알고리즘의 경우 : 최신 기술은 376289 입니다. 그러나 우리는 이것이 어떻게 확장되는지 알지 못합니다. RSA-230을 인수 분해하는 데 필요한 큐 비트 수에 대한 매우 엄격한 상한값은 55 억 큐 비트 (그러나 더 나은 컴파일러에 의해 크게 감소 될 수 있음)이며 Shor의 알고리즘 은 381 큐 비트로이를 수행 할 수 있습니다 .
인수 분해 된 수의 크기는 인수 분해 문제의 복잡성과 양자 알고리즘의 검정력에 대한 좋은 척도가 아닙니다. 관련 측정은 알고리즘에 나타나는 결과 함수의 주기성이어야합니다.
이것은 J. Smolin, G. Smith, A. Vargo : Quantum 컴퓨터 에서 많은 수의 요소를 고려하는 척 , Nature 499, 163-165 (2013)에서 논의 됩니다. 특히, 저자는 이전에 다른 숫자를 인수 분해하는 데 사용되었던 것과 정확히 동일한 구현으로 2 큐 비트 양자 컴퓨터로 인수 분해 할 수있는 20000 이진수를 가진 숫자의 예를 제공합니다.
저자가이 양자 알고리즘에 도달하기 위해 수행하는 "수동 단순화"는 예를 들어 최초 실험 팩터 15에서 수행 된 것임을 주목해야한다.