説明
まず、(場合によっては複雑な)ハミルトニアンが見つかり、その基底状態が対象となる問題の解を表します。次に、単純なハミルトニアンを持つシステムが準備され、基底状態に初期化されます。最後に、単純なハミルトニアンが断熱的に目的の複雑なハミルトニアンへと進化します。断熱定理により、システムは基底状態に留まるため、最終的にシステムの状態が問題の解を表します。断熱量子コンピューティングは、回路モデルにおいて従来の量子コンピューティングと多項式的に等価であることが示されています。[ 6 ]
断熱アルゴリズムの時間計算量は、断熱進化を完了するのにかかる時間であり、これはハミルトニアンのエネルギー固有値のギャップ(スペクトルギャップ)に依存します。具体的には、システムを基底状態に維持する場合、基底状態と最初の励起状態の間のエネルギーギャップは、
これは、時刻におけるハミルトニアンが進化できる速度の上限値を提供する。
[ 7 ]スペクトルギャップが小さい場合、ハミルトニアンはゆっくりと進化させる必要がある。アルゴリズム全体の実行時間は、以下の式で制限される。

どこ
は最小スペクトルギャップです
。
AQCは、エネルギー緩和の問題を回避する有効な手段の一つです。量子系は基底状態にあるため、外部からの干渉によってより低い状態へ移行することはできません。外部のエネルギー(すなわち「熱浴の温度」)を基底状態と次の高エネルギー状態とのエネルギーギャップよりも低く保つことで、系がより高いエネルギー状態へ移行する確率は比例的に低くなります。したがって、系は必要な限り単一の固有状態に留まることができます。
断熱モデルにおける普遍性の結果は、量子複雑性とQMA困難問題に関連しています。k 局所ハミルトニアンは k ≥ 2 に対して QMA 完全です。[ 8 ] QMA 困難性の結果は、[ 9 ]のような物理的に現実的な量子ビットの格子モデルで知られています。

どこ
パウリ行列を表す
このようなモデルは、普遍的な断熱量子計算に使用されます。QMA完全問題のハミルトニアンは、2次元の量子ビットグリッド[ 10 ]または粒子ごとに12の状態を持つ量子粒子の列[ 11 ]に作用するように制限することもできます。このようなモデルが物理的に実現可能であることが判明した場合、それらも普遍的な断熱量子コンピュータの構成要素を形成するために使用できます。
実際には、計算中に問題が発生する。ハミルトニアンを徐々に変化させていくと、興味深い部分(古典的挙動とは対照的な量子的挙動)は、複数の量子ビットが転換点に近づいたときに現れる。まさにこの時点で、基底状態(量子ビットの向きの1つのセット)が、最初のエネルギー状態(向きの異なる配置)に非常に近づく。わずかなエネルギー(外部浴から、あるいはハミルトニアンをゆっくりと変化させた結果として)を加えると、システムが基底状態から外れ、計算が失敗する可能性がある。計算をより速く実行しようとすると、外部エネルギーが増加する。量子ビットの数を増やすと、転換点におけるエネルギーギャップが小さくなる。
充足可能性問題における断熱量子計算
断熱量子計算は、充足可能性問題やその他の組み合わせ探索問題、特にイジングモデルの基底状態やQUBO問題として定式化できるような問題を解決する。
充足可能性問題は、
この式には、M 節の充足可能性が含まれています。どの節が充足可能か。
値はTrueまたはFalseで、nビットを含むことができます。各ビットは変数です。
そのため
はブール値関数です
QAAは量子断熱発展を用いてこの種の問題を解決します。初期ハミルトニアンから始まります。
:

どこ
この節に対応するハミルトニアンを示します
通常、
異なる節に依存しないため、各ビットがすべての節に関与する合計回数だけが重要になります。次に、断熱進化を経て、問題のハミルトニアンに終わります。
:

どこ
は、条項Cの充足ハミルトニアンである。
固有値は以下のとおりです。

実行時間Tの単純な断熱進化経路については、以下を考慮してください。

そして
その結果、以下のようになります。
これは、アルゴリズムの断熱発展ハミルトニアンです。
断熱定理に従って、ハミルトニアンの基底状態から始める。
最初は断熱過程を経て、問題のハミルトニアンの基底状態に至る。
。
次に、最終状態におけるn個のスピンそれぞれのz成分を測定する。これにより、ストリングが生成される。
これは充足可能性問題の結果である可能性が非常に高い。実行時間 T は結果の正しさを保証するために十分に長くなければならない。断熱定理によれば、T は約
、 どこ
は、基底状態と第一励起状態の間の最小エネルギーギャップである。[ 12 ]
ゲートベースの量子コンピューティングとの比較
断熱量子コンピューティングは、任意のユニタリ演算を実行する標準的なゲートベースの量子コンピューティングと同等の能力を持つ。ただし、ゲートベースの量子デバイスにおけるマッピングの課題は、論理変数が単一の量子ビットにのみマッピングされ、チェーンにはマッピングされないため、量子アニーリングとは大きく異なる。 [ 13 ]
注記
- ↑ Farhi, E.; Goldstone, Jeffrey ; Gutmann, S.; Sipser, M. (2000). "Quantum Computation by Adiabatic Evolution". arXiv : quant-ph/0001106v1 .
- ↑門脇 孝、西森 弘(1998年11月1日)「横方向イジングモデルにおける量子アニーリング」Physical Review E 58 ( 5): 5355. arXiv : cond-mat/9804280 . Bibcode : 1998PhRvE..58.5355K . doi : 10.1103/PhysRevE.58.5355 . S2CID 36114913 .
- ↑ Finilla, AB; Gomez, MA; Sebenik, C.; Doll, DJ (1994年3月18日). "量子アニーリング:多次元関数を最小化する新しい方法". Chemical Physics Letters . 219 (5): 343–348 . arXiv : chem-ph/9404003 . Bibcode : 1994CPL...219..343F . doi : 10.1016/0009-2614(94)00117-0 . S2CID 97302385 .
- ↑ Santoro, GE; Tosatti, E. (2006年9月8日). "量子力学を用いた最適化: 断熱進化による量子アニーリング". Journal of Physics A . 39 (36): R393. Bibcode : 2006JPhA...39R.393S . doi : 10.1088/0305-4470/39/36/R01 . S2CID 116931586 .
- ↑ Das, A.; Chakrabarti, BK (2008年9月5日). "コロキウム: 量子アニーリングとアナログ量子計算". Reviews of Modern Physics . 80 (3): 1061. arXiv : 0801.2193 . Bibcode : 2008RvMP...80.1061D . doi : 10.1103/RevModPhys.80.1061 . S2CID 14255125 .
- ↑ Aharonov, Dorit ; van Dam, Wim; Kempe, Julia ; Landau, Zeph; LLoyd, Seth (2007 年 4 月 1 日). "断熱量子計算は標準量子計算と同等である". SIAM Journal on Computing . 37 : 166. arXiv : quant-ph/0405098 . doi : 10.1137/s0097539705447323 .
- ↑ van Dam, Wim; van Mosca, Michele; Vazirani, Umesh. 「断熱量子計算はどれほど強力か?」。第42回コンピュータサイエンス基礎に関する年次シンポジウム議事録: 279。
- ↑ Kempe, J. ; Kitaev, A. ; Regev, O. (2006年7月27日). "局所ハミルトニアン問題の複雑性". SIAM Journal on Computing . 35 (5): 1070– 1097. arXiv : quant-ph/0406180v2 . doi : 10.1137/S0097539704445226 . ISSN 1095-7111 .
- ↑ Biamonte, JD; Love, PJ (2008年7月28日). "普遍的断熱量子コンピュータのための実現可能なハミルトニアン". Physical Review A . 78 (1) 012352. arXiv : 0704.1287 . Bibcode : 2008PhRvA..78a2352B . doi : 10.1103/PhysRevA.78.012352 . S2CID 9859204 .
- ↑ Oliveira, R.; Terhal, BM (2008年11月1日). 「2次元正方格子上の量子スピン系の複雑性」. Quantum Information & Computation . 8 (10): 0900–0924 . arXiv : quant-ph/0504050 . Bibcode : 2005quant.ph..4050O . doi : 10.26421/QIC8.10-2 . S2CID 3262293 .
- ↑ Aharonov, D.; Gottesman, D.; Irani, S.; Kempe, J. (2009年4月1日). "線上の量子システムの力". Communications in Mathematical Physics . 287 (1): 41–65 . arXiv : 0705.4077 . Bibcode : 2009CMaPh.287...41A . doi : 10.1007/s00220-008-0710-3 . S2CID 1916001 .
- ↑ Farhi, Edward; Goldstone, Jeffrey; Gutmann, Sam; Sipser, Michael (2000年1月28日). "Quantum Computation by Adiabatic Evolution". arXiv : quant-ph/0001106 .
- ↑ Zbinden, Stefanie (2020年6月15日). 「キメラおよびペガサス接続トポロジーを用いた量子アニーリングのための埋め込みアルゴリズム」. High Performance Computing . Lecture Notes in Computer Science. Vol. 12151. pp. 187–206 . doi : 10.1007/978-3-030-50743-5_10 . ISBN 978-3-030-50742-8。
- ↑ Johnson, M.; Amin, M. (2011年5月11日). "Quantum annealing with manufacturing spins" . Nature . 473 (7346): 194– 198. Bibcode : 2011Natur.473..194J . doi : 10.1038/nature10012 . PMID 21562559 . S2CID 205224761 . 2021年2月12日取得。
著者の一部はD-Wave Systems Inc.の従業員です。
- 1 2キャンベル、マクレガー(2011年6月1日)。「量子コンピュータが著名な顧客に売却される」。ニューサイエンティスト。2021年2月12日取得。
- ↑ Jones, Nicola (2013年6月20日). "コンピューティング:量子企業" . Nature . 498 (7454): 286–288 . Bibcode : 2013Natur.498..286J . doi : 10.1038/498286a . PMID 23783610 .
- ↑ Boixo, S.; Rønnow, TF; Isakov, SV; Wang, Z.; Wecker, D.; Lidar, DA; Martinis, JM; Troyer, M. (2014年2月28日). 「100個以上の量子ビットによる量子アニーリングの証拠」. Nature Physics . 10 (3): 218–224 . arXiv : 1304.4595 . Bibcode : 2014NatPh..10..218B . doi : 10.1038/nphys2900 . S2CID 8031023 .
- ↑ Ronnow, TF; Wang, Z.; Job, J.; Boixo, S.; Isakov, SV; Wecker, D.; Martinis, JM; Lidar, DA; Troyer, M. (2014年7月25日). "量子スピードアップの定義と検出". Science . 345 ( 6195): 420–424 . arXiv : 1401.2910 . Bibcode : 2014Sci...345..420R . doi : 10.1126/science.1252319 . PMID 25061205. S2CID 5596838 .
- ↑ Venturelli, D.; Mandrà, S.; Knysh, S.; O'Gorman, B.; Biswas, R.; Smelyanskiy, V. (2015年9月18日). "完全接続スピングラスの量子最適化". Physical Review X . 5 (3) 031040. arXiv : 1406.7553 . Bibcode : 2015PhRvX...5c1040V . doi : 10.1103/PhysRevX.5.031040 . S2CID 118622447 .