タグ

ブックマーク / blog.blueqat.com (1)

  • 【シミュレータ】Javascriptで量子アニーリング | Blueqat | Quantum Computing

    【シミュレータ】Javascriptで量子アニーリング Tweet はじめに 量子コンピュータの活用に関しては必ずしも実機が手に入りません。そのため、シミュレータを活用することが多々あります。今回はJavascriptで量子アニーリングのシミュレータを確認することで、様々なインターフェイスを導入することができます。 早速コードの確認 早速コードを確認してみたいと思います。 下記は150量子ビットで並列数に対応するトロッタ数が50の量子アニーリングです。Jijという量子ビット間の相互作用は固定です。 1、量子ビットをランダムに初期化します。今回は150量子ビットに対して50トロッタあるので、全部で150*50量子ビットの初期化を-1か+1で行います。 2、早速量子モンテカルロ計算です。スケジュールはあらかじめG=10から0.999倍の減衰を2000回繰り返しながら横磁場を減らしていく計算を行

    【シミュレータ】Javascriptで量子アニーリング | Blueqat | Quantum Computing
  • 1