Mithrandir24601
의 답변 에 다소 정교함 —
퀀텀 컴퓨터가 다음 계산 실행에서 다른 응답을 생성 할 수 있다는 걱정스러운 기능은 무작위 계산의 기능이기도합니다. 어떤 방법 으로든 단일 답변을 반복적으로 얻을 수있는 것이 좋지만 결국에는 충분한 신뢰를 가지고 정답을 얻을 수있을 정도로 충분합니다. 무작위 알고리즘과 마찬가지로 중요한 것은 주어진 계산 실행에서 정답을 얻을 가능성을 확신 할 수 있다는 것입니다.
예를 들어, 양자 컴퓨터는 세 번 중 두 번 예 / 아니오 질문에 대한 정답을 줄 수 있습니다. 이것은 성능 저하처럼 보이지만, 이것이 의미하는 것은 당신이 그것을 여러 번 실행하는 경우, 당신은 단순히 대부분의 응답을 할 수 있다는 것입니다 수있는 매우 대부분의 규칙이 당신에게 정답을 제공 확신. (정상 무작위 배정 계산의 경우에도 마찬가지입니다.) 룬 수에 따라 신뢰도가 증가하는 방식은 한 번의 런이 정답 확률 이 50 % 이상인 응답을 제공하는 한 , 중간 정도의 반복 실행을 수행하여 원하는만큼 신뢰를 높일 수 있습니다 (더 많은 실행이 필요하지만 한 실행에서 정답의 확률이 50 %에 가까울수록).
p o l y (n)엔
예 / 아니오 질문보다 정교하게 답변 된 문제의 경우, 다수의 투표를 할 수 있도록 동일한 답변이 두 번 이상 생성 될 것이라고 가정 할 필요는 없습니다. (양수 컴퓨터를 사용하여 기하 급수적으로 결과를 샘플링하는 경우, 작지만 여전히 기하 급수적으로 많은 양의 답이 정확하고 유용 할 수 있습니다!) 최적화 문제를 해결하려고한다고 가정합니다. 최적의 솔루션을 찾거나 거의 최적의 솔루션을 찾았는지 또는 자신이 얻은 답이 양자 컴퓨터가 할 수있는 최선의 것인지 검증하기가 쉽지 않을 수도 있습니다 (다음 실행에서 우연히 더 나은 답변?). 이 경우 중요한 것은 문제에 대해 알고있는 것을 결정하는 것입니다.NP , 원칙적으로 답변을 효율적으로 확인할 수 있습니까?), 어떤 솔루션 품질에 만족하십니까?
다시 말하지만 이것은 무작위 알고리즘에서도 마찬가지입니다. 차이점은 양자 컴퓨터가 무작위 컴퓨터만으로는 쉽게 해결할 수없는 문제를 해결할 수있을 것이라는 점입니다.