짧은 질문.
비 일관 적이지만 여전히 가역적 인 게이트를 허용하고 출력이 확실하게 정답을 제공해야하는 경우 "양자"회로의 계산 능력은 무엇입니까?
이 질문은 회로가 단일 게이트 이상을 사용하도록 허용 할 때 클래스에 어떤 일이 발생하는지에 대한 의미 입니다. (우리는 잘 정의 된 계산 모델을 원할 경우 여전히 통한 가역 게이트로 제한해야합니다 .)
(이 질문은 단일 사례에서 그러한 회로에 대한 알려진 결과에 대한 나의 혼란을 반영하여 약간의 수정을 거쳤다.)
"정확한"양자 계산 정보
나는 이 질문을 위해 를 균일 양자 회로 제품군에 의해 정확하게 풀 수있는 문제의 클래스로 정의한다. 입력 문자열 각 입력 크기 에 대해 )을 지정 하고 지정된 네트워크로서의 회로 레이아웃을 다항식 시간으로 생성 할 수도 있습니다. "정확하게"해결되었으므로 출력 비트를 측정하면 NO 인스턴스에 대한 확실성, 및과 YES 인스턴스 확실.
주의 사항 :
단일 게이트로 제한 되더라도, 이러한 개념은 양자 튜링 기계를 사용하는 Bernstein 및 Vazirani가 설명한 것과 다릅니다. 상기 정의는 허용 회로 군 원칙적으로 무한한 게이트 세트 갖도록 - 각 회로 단 당연히, 한정된 일부를 사용하여 - 게이트는 유효 입력으로부터 계산되어 있기 때문이다. (양자 튜링 머신은 원하는 유한 게이트 세트를 시뮬레이션 할 수 있지만 유한 한 수의 전이만 있기 때문에 유한 게이트 세트 만 시뮬레이션 할 수 있습니다.)
이 계산 모델은 모든 문제를 사소하게 만듭니다 . 왜냐하면 단일은 어떤 문제에 대한 솔루션을 하드 코딩하는 단일 게이트를 포함 할 수 있기 때문입니다 (그 계수는 결국 폴리-시간 계산에 의해 결정됩니다). 따라서 문제의 특정 시간 또는 공간 복잡성이 그러한 회로에 반드시 흥미로운 것은 아닙니다.
양자 컴퓨터의 실제 구현은 어쨌든 소음이있을 것이라는 관찰에 이러한 경고를 추가 할 수 있습니다. 이 계산 모델은 실행 가능한 계산보다는 단일 변환 작성과 관련이 있으며 의 정확한 버전으로 이론적 인 이유로 주로 흥미 롭습니다 . 특히 위의 경고에도 불구하고 우리는 있습니다.
내가하는 방식으로 를 정의하는 이유 는 DISCRETE-LOG를 E Q P에 넣을 수 있기 때문 입니다. [ Mosca + Zalka 2003 ]에는 입력 계수에 따라 QFT의 정확한 버전을 생성하여 DISCRETE-LOG 인스턴스를 정확하게 해결하는 단일 회로를 구성하는 다항식 시간 알고리즘이 있습니다. 그런 다음 회로 구성 요소를 게이트 계수 계산 방식에 포함시켜 위에서 정의한대로 DISCRETE-LOG를 E Q P에 넣을 수 있다고 생각합니다 . (따라서 DISCRETE-LOG ∈ E Q P 결과 는 기본적으로 피아트로 유지되지만 Mosca + Zalka의 구성에 의존합니다.)
단결 중단
하자 우리는 게이트가 단일 것이 제한을 중단하는 경우 우리가 얻을 수 있다는 계산 클래스하고 그들을 가역 변환을 통해 다양 할 수 있습니다. 이 클래스를 다른 전통적인 클래스 관점에서 배치 (또는 특성화) 할 수 있습니까 ?
내가 묻는 이유 중 하나 인 경우 : 이 균일 한 "비 단일 양자"회로 제품군에 의해 경계 오류로 효율적으로 해결할 수있는 문제의 클래스 인 경우 YES 인스턴스는 | 1 ⟩ (상태 벡터를 정규화 후) 확률 최대 확률 1/3과 적어도 2/3 및 NO 인스턴스 - 다음 [론슨 2,005] 방송이 B Q P G L = P P . 즉,이 경우 일시 중단은 무한 오류를 허용하는 것과 같습니다.
유사한 결과 또는 명확한 결과가 대해 얻 습니까?