Shor의 알고리즘은 종종 인수로 사용됩니다. 기존 컴퓨터의 알려진 알고리즘보다 더 빨리 분해 문제를 해결할 수 있습니다. 그러나 우리는 클래식 컴퓨터가 정수를 효율적으로 고려할 수 없다는 증거는 없습니다.
양자 컴퓨터가 실제 컴퓨터보다 일부 문제를 더 빨리 해결할 수있는 증거가 있습니까?
Shor의 알고리즘은 종종 인수로 사용됩니다. 기존 컴퓨터의 알려진 알고리즘보다 더 빨리 분해 문제를 해결할 수 있습니다. 그러나 우리는 클래식 컴퓨터가 정수를 효율적으로 고려할 수 없다는 증거는 없습니다.
양자 컴퓨터가 실제 컴퓨터보다 일부 문제를 더 빨리 해결할 수있는 증거가 있습니까?
답변:
예, Grover의 알고리즘 은 양자 알고리즘을 사용하여 데이터베이스에 번만 쿼리하여 확률이 높은 크기의 정렬되지 않은 데이터베이스에서 요소를 찾을 수 있음을 보여줍니다 . 높은 확률로 성공하는 모든 클래식 솔루션 에는 데이터베이스에 대한 쿼리가 필요 합니다.O ( √Ω(N)
실제 증거로 간주하는 것과 "빠른"이라는 의미에 따라 다릅니다. 복잡한 이론적 관점에서 대답은 '아니오'입니다. 우리는 그러한 증거를 가지고 있지 않습니다. PSPACE에는 BQP (양자 컴퓨터로 효율적으로 해결할 수있는 문제 클래스)가 포함되어 있습니다. BQP와 PSPACE 사이의 분리를 증명할 수 있다는 것은 P와 PSPACE 사이의 분리를 의미 할 수도 있는데 이는 알려져 있지 않습니다.
Grover의 알고리즘은 제곱근의 속도 향상 만 제공하므로 모순이 없습니다.
수학적 수준으로 제한 될 수있는 "증거"에 대해 질문하지만 기본 질문은 그보다 훨씬 깊습니다. 이론가들은 양자 대 고전 알고리즘의 상대적인 성능에 대한 기본적으로 여전히 공개적인 질문을 인정할 것이며 아마도 단순 / 일반적인 대답은 없을 것입니다. " 클래식 컴퓨터에서 빠른 팩토링은 RSA 시스템 과 같이 널리 사용되는 암호화 보안 가정을 위반 합니다.
이 중 일부는 공개 복잡성 클래스 질문 BPP =? 에서 공식적으로 캡처됩니다 . BQP 질문입니다. 이것들은 유사한 고전과 양자 클래스이며 분리는 알려지지 않았으며 활발한 연구 분야입니다.
밀접하게 관련된 질문은 이론적 사양과 일치하는 물리적 QM 컴퓨터를 구축 할 수 있는지 여부와 소수의 소수의 과학자 (일명 "회의론자")는 이론에 따라 QM 스케일링을 방해하는 소음 또는 스케일링 법칙이있을 수 있다고 주장합니다. 어떤 의미에서 QM 컴퓨터 속도의 궁극적 인 "증거"는 실제 구현이어야합니다. (이것은 Church-Turing 논문 이 이론적 인 방식과 유사 하지만 궁극적으로 물리적 구현에 대한 주장과 관련이있는 것 같습니다.) 일부 연구원들은 QM 컴퓨팅에서 Church-Turing 아날로그에 대해 이야기하고 있습니다. Montanaro 의 양자 세계에서 교회 튜링 논문을 참조하십시오 .
이 질문 / 토론에 관련되거나 충돌하는 것은 DWave에 의해 현재의 "가장 큰"양자 컴퓨터를 벤치마킹하려는 실질적 / "열"(과학적) 시도입니다. 이것은 많은 관련 자료가있는 큰 주제이지만 비교적 최근의 개요를 위해 느린 양자 컴퓨터 / 레지스터를 보여주는 D-Wave 분쟁 벤치 마크 연구를 시도 하십시오.