出典検証済みレベル 3

QAOA(量子近似最適化アルゴリズム)

QAOAは組合せ最適化のためのハイブリッド量子古典アルゴリズムです。コスト層とミキサー層を交互に適用し、古典オプティマイザがパラメータを調整します。

どういう意味か

一様重ね合わせ|+>^nから始め、コストハミルトニアンCによる進化exp(-i*gamma*C)とミキサーBによる進化exp(-i*beta*B)をp層交互に適用します。古典オプティマイザが2p個の角度を調整して目的関数の期待値を最大化します。pが大きいほど近似品質は下がらず、無限大の極限では断熱アルゴリズムに接続します。

日常のたとえ

パン生地を何度もこねるようなものです: 押して形に近づけ(コスト層)、折って混ぜる(ミキサー層)を繰り返すと、欲しい形にだんだん近づきます。
古典オプティマイザはコーチ、量子回路は選手: 選手が演技し、コーチが点数を見て次の設定を調整します。

よくある誤解

  • 古典アルゴリズムを上回る保証はありません -- 一般的な証明済み高速化は知られていません。
  • 有限のpでは近似的な手法で、確定した最適解は返しません。
  • 純粋な量子ではなくハイブリッドです。

要点

  • コスト層とミキサー層をp回交互に適用。
  • 古典オプティマイザが2p個の角度を調整。
  • p無限大の極限で断熱アルゴリズムに接続。

理解度チェック

QAOAの各層で交互に適用される2つの操作は?

  1. A.オラクルと拡散
  2. B.コストハミルトニアン進化とミキサーハミルトニアン進化
  3. C.QFTと逆QFT
  4. D.符号化と誤り訂正
答えを見る

答え: B. コストハミルトニアン進化とミキサーハミルトニアン進化

理由: コストCの進化とミキサーBの進化を交互に適用します。

前提となる概念

一次資料: Farhi, Goldstone, Gutmann, A Quantum Approximate Optimization Algorithm, arXiv:1411.4028 (2014)

Graded 2026-07-10 (human sign-off): established per Farhi, Goldstone, Gutmann arXiv:1411.4028 (2014).

実践で学ぶ

この概念は46レベルのカリキュラムの一部です。インタラクティブなシミュレーターと、回答を表示前に検証するチューター Lumen と一緒に学べます。レベル1–5は無料です。