量子近似最適化アルゴリズムのオープンソースライブラリをIQMがリリース

IQM Quantum Computers(IQM)は、Pythonで構築されたオープンソースツールキットであるIQM Quantum Approximate Optimization Algorithm(QAOA)ライブラリをリリースしました。このライブラリは、ユーザーが問題を定義し、ハードウェア上で様々なQAOA設定を実行できるようにすることで、量子最適化をサポートするように設計された完全なスタックインターフェースを提供します。このリリースは、実験とプロトタイピングのためにQAOAをより利用しやすくすることを目的としています。 IQM QAOAライブラリは、二次制約なし二値最適化(QUBO)問題を解くために使用されます。直接的な行列Q入力、MaxCutなどの問題のためのグラフ表現、ベンチマーク用のランダムインスタンスジェネレータなど、複数の問題定義方法を提供します。このライブラリには、テンソルネットワークを介した正確なエネルギー期待値や、疎な問題インスタンスのための解析解など、高度なトレーニング戦略が組み込まれています。また、グリッドベースの量子プロセッシングユニット(QPU)用のスワップネットワークトランスパイラ、疎な問題用のグリーディトランスパイラ、IQMのスター型QPUトポロジー向けに調整されたトランスパイラなど、特殊なトランスパイラも含まれています。ユーザーはIQM Resonanceに直接ジョブを送信するか、他のプラットフォーム用に回路をエクスポートすることができます。 このオープンソースライブラリのリリースは、量子最適化の探求を促進することを目的としています。IQMは、Qiskit、Cirq、Cuda Quantum、TKETなど、他の量子プログラミングフレームワークもサポートし続け、ユーザーの柔軟性を確保しています。このライブラリの将来の計画には、追加の組み込み問題タイプ、パラメータ集中トレーニングのサポート、Qrispとの統合が含まれています。このツールキットは、量子アルゴリズムを用いた組合せ最適化問題に取り組む研究者や開発者のためのリソースを提供します。 2025年7月15日