1 |
1
양자 프로세스를 통해 데이터를 저장하고 양자 쿼리에 대한 검색 결과를 제공하기 위한 양자 메모리를 포함하고, 상기 양자 메모리는,제1입력 데이터의 각 비트에 대응된 각 큐빗에 대한 하다마드 변환을 수행하는 하다마드 게이트;상기 하다마드 게이트의 출력과 상기 제1입력 데이터의 각 비트 간에 조건부 비트 플립 변환을 수행하는 제1조건부 비트 플립 게이트;상기 제1조건부 비트 플립 게이트 출력에 대해 텐서곱 상태의 위상 조정을 위한 조건부 위상조정 게이트;상기 조건부 위상조정 게이트의 출력과 상기 제1입력 데이터의 각 비트 간에 조건부 비트 플립 변환을 수행하는 제2조건부 비트 플립 게이트를 포함하는 양자 데이터베이스
|
2 |
2
제1항에 있어서,상기 제1입력 데이터의 비트에 대응되는 0부터 n-1까지의 상태의 큐빗 이외에, 비고유 글로벌(non-unique global) 위상 정보에 의한 앨리어싱(aliasing)을 방지하기 위하여, 상기 제1입력 데이터의 비트 수 보다 1이상 더 많은 상태의 안실라(ancilla) 큐빗들을 이용하는 양자 데이터베이스
|
3 |
3
제1항에 있어서,상기 양자 메모리는, 제2입력 데이터를 상기 제1입력 데이터와 중첩시킨 양자 상태의 데이터를 산출하기 위하여,상기 제2조건부 비트 플립 게이트의 출력과 상기 제2입력 데이터의 각 비트 간에 조건부 비트 플립 변환을 수행하는 제3조건부 비트 플립 게이트;상기 제3조건부 비트 플립 게이트 출력에 대해 텐서곱 상태의 위상 조정을 위한 제2조건부 위상조정 게이트;상기 제2조건부 위상조정 게이트의 출력과 상기 제1입력 데이터의 각 비트 간에 조건부 비트 플립 변환을 수행하는 제4조건부 비트 플립 게이트를 더 포함하는 양자 데이터베이스
|
4 |
4
제1항에 있어서,상기 하다마드 게이트는, n(자연수) 비트의 상기 제1입력 데이터에 대하여 상태의 (n+1) 큐빗들에 대한 하다마드 변환을 수행하는 (n+1)개의 하다마드 게이트를 포함하고,상기 조건부 위상조정 게이트는, 상태에 있는 큐빗들에 텐서곱 상태의 부호를 반대로 바꾸는 조건부 Z-게이트를 포함하는 양자 데이터베이스
|
5 |
5
제1항에 있어서,상기 하다마드 게이트는, n(자연수) 비트의 상기 제1입력 데이터에 대하여 상태의 n 큐빗들에 대한 하다마드 변환을 수행하는 n개의 하다마드 게이트를 포함하고,상기 조건부 위상조정 게이트는, 상태에 있는 모든 제어 큐빗들을 갖는 텐서곱 상태의 목표 큐빗의 비트 상태를 반대로 바꾸는 조건부 NOT-게이트를 포함하는 양자 데이터베이스
|
6 |
6
제1항에 있어서,상기 제1조건부 비트 플립 게이트 및 상기 제2조건부 비트 플립 게이트 이전 또는 이후에 각각, 회전 연산이 적용된 게이트를 더 포함하여 상기 제1입력 데이터 및 정규화된 발생 빈도의 입력을 처리하는 양자 데이터베이스
|
7 |
7
제1항에 있어서,상기 조건부 위상조정 게이트는, 일반화된 블록구면(Bloch Sphere) 상의 복소 확률 진폭 정보에 대응된 회전을 수행하는 양자 데이터베이스
|
8 |
8
제1항에 있어서,2이상의 데이터 집합을 독립적으로 연산하기 위하여, 상기 제1입력 데이터의 비트에 대응되는 0부터 n-1까지의 상태의 큐빗 이외에 2이상 더 많은 상태의 안실라 큐빗들을 이용하되, 상기 제1조건부 비트 플립 게이트; 상기 조건부 위상조정 게이트; 및 상기 제2조건부 비트 플립 게이트를 포함한 제1연산 구조, 및 상기 제1연산 구조와 같은 구조로 직렬 배치된 적어도 1개 이상의 연산구조가, 각각의 상기 조건부 위상조정 게이트에서 상기 안실라 큐빗들을 각각 이용해 상기 위상 조정을 수행함으로써, 각각의 연산 구조의 입력 데이터들에 대해 독립적으로 구분된 연산을 처리하는 양자 데이터베이스
|
9 |
9
양자 프로세스를 통해 데이터를 저장하고 양자 쿼리에 대한 검색 결과를 제공하기 위한 양자 메모리를 포함하고, 상기 양자 메모리는,제1입력 데이터의 각 비트에 대응된 각 큐빗에 대한 하다마드 변환을 수행하는 하다마드 게이트;상기 하다마드 게이트의 출력과 상기 제1입력 데이터의 각 비트 간에 조건부 비트 플립 변환을 수행하는 제1조건부 비트 플립 게이트;상기 제1조건부 비트 플립 게이트 출력에 대해 텐서곱 상태의 위상 조정을 위한 제1조건부 위상조정 게이트;상기 제1조건부 위상조정 게이트 출력에 대해 텐서곱 상태의 위상 조정을 위한 제2조건부 위상조정 게이트;상기 제2조건부 위상조정 게이트의 출력과 상기 제1입력 데이터의 각 비트 간에 조건부 비트 플립 변환을 수행하는 제2조건부 비트 플립 게이트를 포함하는 양자 데이터베이스
|