ライブラリの基本的な使い方#
Qamomileチュートリアルへようこそ!このガイドでは、量子最適化アルゴリズム向けに設計された強力なSDKであるQamomileの使い方を紹介します。Qamomileは数理モデルを量子回路に変換することに特化しており、古典的な最適化問題と量子計算による解法との橋渡しをします。
対応している量子最適化エンコーディングとアルゴリズム#
QAOA:量子近似最適化アルゴリズム(Quantum Approximate Optimization Algorithm)
QRAO:量子ランダム近似最適化(Quantum Random Approximation Optimization)
対応している量子回路 SDK#
Qiskit
Quri-parts
PennyLane
Qutip
対応している中性原子量子コンピュータ SDK#
bloqade-analog
チュートリアル一覧#
量子回路の構築:Qamomileを使って量子回路を構築する方法を学びます。
ハミルトニアンを代数的に記述する:代数モデラー
jijmodeling
を使ってQamomileのハミルトニアンを作成する方法を学びます。QiskitTranspiler を使う:QamomileからQiskitへトランスパイルする方法を学びます。
QuriPartsTranspiler を使う:QamomileからQuri-Partsへトランスパイルする方法を学びます。
PennyLaneTranspiler を使う:QamomileからPennyLaneへトランスパイルする方法を学びます。
QuTiPTranspiler を使う:QuTiPの組み込み機能を用いて量子アニーリングを実行する方法を学びます。
UDMTranspiler を使う: Qamomileからbloqade-analogへトランスパイルする方法を学びます