Skip main navigation

Basic Algorithmic Flow/アルゴリズムの基本的な流れ

Basic Algorithmic Flow/アルゴリズムの基本的な流れ

量子アルゴリズムは基本的には5つの部分に分けることができます。1つ目は古典による前処理。次にプロセッサーや量子レジスターを0に初期化し、必要な重ね合わせなどを作成。初期化が済んだら各々のアルゴリズムのための量子ゲートと測定オペレーションを並べます。計算結果は量子ビットを測定しそれを古典の0または1に変換することで得ることができます。この測定のプロセスの中で量子もつれなどは壊れてしまいます。最後に古典による後処理が行われますが、ここでは単に追加で必要な計算をするだけではなく計算結果が正しいかどうかの確認も行われます。もし結果が正しくなければもう一度初めのステップからやり直すというプロセスを繰り返していきます。

This article is from the free online

量子コンピュータ入門

Created by
FutureLearn - Learning For Life

Reach your personal and professional goals

Unlock access to hundreds of expert online courses and degrees from top universities and educators to gain accredited qualifications and professional CV-building certificates.

Join over 18 million learners to launch, switch or build upon your career, all at your own pace, across a wide range of topic areas.

Start Learning now