출처 검증됨레벨 3

도이치-조사 알고리즘

도이치-조사 알고리즘은 불리안 함수가 상수인지 균형인지를 단 한 번의 쿼리로 결정하며, 고전적 결정론적 알고리즘에 비해 지수적 속도향상을 제공합니다.

무슨 뜻인가요

도이치-조사 알고리즘(1992)은 블랙박스 함수가 상수(모든 입력에 같은 출력)인지 균형(절반은 0, 절반은 1)인지 결정합니다.고전적으로 최악의 경우 2^(n-1)+1 쿼리가 필요하지만 양자 알고리즘은 단 한 번의 쿼리만 사용합니다.양자 병렬성과 간섭을 활용합니다.

일상 비유

동전이 공정한지 양면이 같은지 확인하는 것을 상상하세요.
봉인된 투표함이 모두 같은 표인지 완벽한 분할인지 검사하는 것으로 생각하세요.

흔한 오해

  • 속도향상은 결정론적 고전 알고리즘에 대한 것입니다.
  • 알고리즘은 함수가 무엇을 계산하는지 알려주지 않습니다.

핵심 정리

  • 단 한 번의 오라클 쿼리로 상수 vs 균형 결정.
  • 양자 우위를 증명한 최초의 알고리즘.
  • 중첩, 위상 킥백, 간섭을 핵심 기법으로 사용.

이해했는지 확인해 보세요

도이치-조사 알고리즘에 필요한 오라클 쿼리 수는?

  1. A.n
  2. B.2^n
  3. C.1
  4. D.log(n)
정답 보기

정답: C. 1

이유: 도이치-조사 알고리즘은 정확히 1번의 오라클 쿼리가 필요합니다.

먼저 알아야 할 개념

원 출처: Deutsch & Jozsa, Rapid solution of problems by quantum computation, Proc. R. Soc. A 439, 553 (1992), doi:10.1098/rspa.1992.0167

직접 실습으로 배우기

이 개념은 46레벨 커리큘럼의 일부입니다. 인터랙티브 시뮬레이터, 그리고 답변을 표시 전에 검증하는 튜터 Lumen과 함께 배웁니다. 레벨 1–5는 무료입니다.