Pat
J-GLOBAL ID:201303049958068783

量子プログラム変換装置、その方法、そのプログラム及び記録媒体

Inventor:
Applicant, Patent owner:
Agent (3): 中尾 直樹 ,  草野 卓 ,  中村 幸雄
Gazette classification:特許公報
Application number (International application number):2005156722
Publication number (International publication number):2006331249
Patent number:4718244
Application date: May. 30, 2005
Publication date: Dec. 07, 2006
Claim (excerpt):
【請求項1】 量子コンピュータによる処理内容が記述されたソースコードを具備する量子プログラムから量子回路を示す量子回路情報を生成する量子プログラム変換装置であって、 量子コンピュータの量子系に対応するクラスライブラリ識別情報と、量子コンピュータによる処理内容を記述した量子処理記述情報と、当該クラスライブラリ識別情報に対応する量子コンピュータにおいて当該量子処理記述情報が示す処理内容を実現するために適した量子ゲートを示す量子ゲート情報と、が関連付けられたクラスライブラリを記憶したクラスライブラリ記憶部と、 量子プログラムが入力され、当該量子プログラムから、クラスライブラリ識別情報を指定するためのクラスライブラリ指定情報と量子処理記述情報とを抽出する解析部と、 上記解析部が抽出した上記クラスライブラリ指定情報と上記量子処理記述情報とに対応する上記量子ゲート情報を、上記クラスライブラリから抽出する検索部と、 上記検索部が抽出した上記量子ゲート情報を用いて量子回路を示す量子回路情報を生成し、当該量子回路を示す量子回路情報を出力する量子回路生成部と、 を有することを特徴とする量子プログラム変換装置。
IPC (2):
G06N 99/00 ( 201 0.01) ,  G06F 9/44 ( 200 6.01)
FI (2):
G06N 99/00 ,  G06F 9/06 620 K
Patent cited by the Patent:
Cited by applicant (3) Cited by examiner (3)
Article cited by the Patent:
Cited by applicant (3) Cited by examiner (2)
  • A Rudimentary Quantum Compiler (2cnd Ed.), 19990218
  • Qubiter Algorithm Modification, Expressing Unstructured Unitary Matrices with Fewer CNOTs, 20041103

Return to Previous Page