株式会社テラスカイのグループ会社で量子コンピュータのアルゴリズム・ソフトウェアの研究開発を行う株式会社 Quemixと、トヨタ自動車株式会社、株式会社 豊田中央研究所、東京大学大学院理学系研究科は共同研究の成果として、量子コンピュータを用いた量子化学計算において、古典コンピュータと量子コンピュータの効率的なタスク分散を検討する実証研究を行いました。本研究では、密度行列繰り込み群法(DMRG)と確率的虚時間発展法(PITE®)を組み合わせ、古典コンピュータと量子コンピュータそれぞれのデバイスの強みを最大限に引き出すための「計算リソースの効率的な配分」に関する新たな指針を提示いたしました。
【背景:量子化学計算における「初期状態準備」の課題】 近年、量子コンピュータを用いた高精度な量子化学計算が注目を集めています。これは、分子の電子状態は量子力学に従うため、同じ原理で動作する量子ビット上に自然に表現でき、従来の古典コンピュータでは計算が困難であった複雑な電子の振る舞いを精密にシミュレートできる可能性があるためです。そのため、量子コンピュータを用いることにより、高機能な新材料の開発が加速すると期待されております。
量子化学計算の中核をなすテーマは、エネルギーが最小となる「基底状態」を特定することです。基底状態が分かれば、分子の反応性や、実験で得られるスペクトルなど、多彩な物性情報を引き出すことができます。代表的な基底状態計算の量子アルゴリズムは量子位相推定が知られており、更なる計算加速のためにQuemixは独自の量子アルゴリズム「確率的虚時間発展法(PITE®)」を提案してまいりました。しかしながら、「初期状態準備(State Preparation)」は共通の課題として残されていました。初期状態には、多くの場合、古典コンピュータ上で実行される平均場近似計算の解が使用されます。平均場近似では正確に扱えない問題ほど、量子コンピュータによる高精度計算の恩恵は大きくなります。ただし、そのような問題では平均場近似解が真の基底状態から遠く離れています。これを初期状態として用いると、その後の量子コンピュータ上での計算コスト(演算時間やエラーリスク)が膨大になることが知られています。このため、いかに真の解に近い状態を「初期値」として用意できるかが実用化の鍵を握っています。
一方で、量子コンピュータ上で良い初期状態を準備するには大きく2つの問題があることが知られていました。第一に、良い初期状態を古典コンピュータ側で求めようとすると、大きなシステムサイズの問題では計算負荷が指数関数的に増大してしまう点です。第二に、仮に良い量子状態が古典コンピュータで用意できたとしても、それを量子コンピュータ上にエンコードする工程にも莫大な計算コストが生じる点です。このため、「古典コンピュータ側でどの程度まで良い初期状態を準備する必要があるのか?」「量子コンピュータ上での初期状態準備とその後の基底状態計算にどれだけの計算コストを割くべきか?」すなわち、両デバイス間の効率的なタスク分散の方法は明らかになっていませんでした。古典コンピュータと量子コンピュータを連携させるハイブリッド型計算が次世代の計算基盤として注目を集める今、両者のタスク分散を明らかにすることは実用上、極めて重要な問いでした。
【実証研究の内容:古典と量子の「ベストバランス」を探る】 今回の研究では、一つの計算問題に対して「どこまでを古典コンピュータで準備し、どこからを量子コンピュータに委ねるべきか」という境界線を実証的に明らかにしました。
実証実験の結果 古典コンピュータによる徹底した「絞り込み」:基底状態計算において、可能な限り古典コンピュータ側で処理し切ることが、全体の効率化に直結することを示しました。具体的には、古典コンピュータ上での高精度な計算手法として既に知られている密度行列繰り込み群法(DMRG)を用い、古典コンピュータのメモリやコストが許す「限界ギリギリ」まで真の基底状態に近づけます。
シームレスな接続と量子の恩恵:古典コンピュータ側で得られた高精度な状態を行列積状態(MPS)として量子回路にエンコード(初期状態準備)し、Quemix独自の量子アルゴリズム「PITE®」へ引き継ぎます。
古典の限界を量子で突破する:大規模な問題では、厳密解まで古典コンピュータで押し切ろうとするとリソースが破綻します。本研究では、古典コンピュータで可能な限り真の解に近づけた後、そこから先の領域を量子コンピュータに委ねるという役割分担を採ることで、古典単独では到達できなかった「真の解」にたどり着ける可能性を実証しました。
【研究成果の意義:ハイブリッド運用の現実的な指針】 本研究は、量子コンピュータが強力である一方、初期状態が不十分なままではその恩恵を十分に享受できないことを改めて示しました。これからの量子化学計算において、「古典と量子の計算リソースをどう配分するか」という運用のバランスを具体的に提示したことは、実用化に向けた大きな成果となります。Quemixは今後も、量子化学計算の実用化に向けたアルゴリズム開発を推進し、材料開発を通じた社会課題の解決に貢献してまいります。
FACT BOX ・ 要点整理
- 出典:PR TIMES
- 分類:Research Achievement
- 関連組織:Quemix / Toyota Motor Corporation / Toyota Central R&D Labs